Gemini Enterprise Agent Platform offers the following to help you seamlessly scale your agents in production.
Bringing AI agents into production requires a high-performance runtime and a systematic approach to continuous improvement. As organizations build complex, dynamic applications, Agent Platform provides a fully managed environment for developers to handle testing, release management, and reliability at a global scale. This allows teams to focus entirely on application creation by providing essential services across four critical areas:
- Serverless efficiency: Utilizing a fully managed Agent Runtime to deploy and scale agents efficiently without the need to manage underlying infrastructure, ensuring reliable performance with built-in observability.
- Context management: Utilizing Agent Platform Sessions and an Agent Platform Memory Bank to maintain the state of continuous conversations and retrieve persistent, long-term memories, enabling highly personalized and natural user interactions.
- Continuous quality improvement: Leveraging the Example Store and Evaluation Service to test, monitor, and trace agent behavior, creating a continuous feedback loop and data flywheel to iteratively refine agent performance over time.
- Secure sandbox execution: Empowering agents to safely solve complex computational problems and automate workflows through dynamic Code Execution and Computer Use, allowing them to run scripts or mimic human-like interactions with graphical interfaces.
Agent Runtime
Deploy and manage agents
Deploy agents
Learn the five ways to deploy an agent on Agent Platform Runtime based on your development needs.
Manage deployed agents
Learn how to manage agents that have been deployed to the Agent Platform managed runtime.
Manage agent access
Learn how to manage access to your agents deployed on Agent Platform, such as agent identity, service accouns, API keys, and OAuth clients.
Monitor agents
Setp up tracing
Learn how to enable Cloud Trace on your agent and view traces to analyze query response times and executed operations.
Setp up monitoring
Learn how to use built-in metrics, custom metrics, and alerts to monitor your agents in Agent Platform.
Use agents
Use a LlamaIndex Query Pipeline agent
Use a LlamaIndex Query Pipeline agent with Agent Platform Runtime.
Use an Agent Development Kit agent
Use an Agent Development Kit (ADK) agent with Agent Platform Runtime.
Security and performance
Use IAM agent identity
Learn how to use Identity Access Management (IAM) agent identity to provide security and access management features with Agent Platform.
Route agent traffic through Agent Gateway
Learn how to route Agent Platform Runtime traffic through Agent Gateway for secure and governed connectivity.
Use bidirectional streaming
Learn how to use birdirectional streaming to build real-time applications with Agent Platform.
Optimize and scale Agent Platform Runtime performance
Learn best practices to optimize and scale Agent Platform Runtime performance using deployment parameters.
Use a Private Service Connect interface with Agent Platform Runtime
Learn to configure a Private Service Connect (PSC) interface to securely connect your agent to your VPC and manage internet access.
Sessions
Sessions overview
Learn how to use sessions to maintain conversation state with your agents.
Manage sessions with Agent Development Kit
Learn how to manage sessions with Agent Development Kit.
Manage sessions using the console or API calls
Learn how to manage sessions using the console or API calls.
Control access to sessions with IAM Conditions
Learn how to control access to sessions with IAM Conditions.
Memory Bank
Get started
Memory Bank overview
Learn how to use Memory Bank to store long-term user preferences and facts.
Memory Bank API quickstart
Get started with the Memory Bank API to manage long-term memories.
Manage memories
Control access to Memory Bank with IAM Conditions
Learn how to control access to Memory Bank with IAM Conditions.