# Access all Gemini models with the Interactions API

## Executive summary

The Gemini Interactions API is now generally available, providing a unified, single-interface gateway for accessing all Gemini models and agents. This stateful, agent-first ecosystem allows developers to build complex AI applications with persistent memory by passing previous interaction IDs, supporting multimodal inputs like voice notes and images.

## Key takeaways

- Interactions API General Availability: The Interactions API is now generally available for use, simplifying access to Gemini models.
- Unified Model Access: It serves as a single interface gateway for all Gemini models and agents, eliminating complex AI workflow setups.
- Stateful Memory Support: The API is stateful, allowing applications to build upon previous interactions by passing the prior interaction ID.

## Technical details

- API Architecture & Functionality: The Interactions API supports an agent-first ecosystem and handles multimodal inputs (e.g., voice notes combined with images) through a single interface, enabling stateful memory for continuous interactions.
- Agent Development: Developers can utilize the Gemini interactions API skill to quickly build applications in minutes.

## Practical implications

- Build engineers can rapidly prototype and deploy complex AI agents without managing multiple model endpoints.
- The stateful nature of the API is crucial for building multi-turn conversational applications that require memory.
- Multimodal support allows integration of diverse data types (voice, image) into single agent workflows.

## Topics

Gemini, Interactions API, AI Agents, Stateful APIs, Multimodal AI

Source: https://www.youtube.com/watch?v=iK-JE0ZbCfg
