Package com.google.adk.models
package com.google.adk.models
-
ClassDescriptionA
BaseLlmimplementation for calling an Apigee proxy.Defines the type of API to be used by the Apigee proxy.Builder forApigeeLlm.Abstract base class for Large Language Models (LLMs).The base class for a live model connection.Context cache state carried on an LLM response, and on its event, from one request to the next.Builder forCacheMetadata.Represents the Claude Generative AI model by Anthropic.Constants and helpers for ADK-generated function call IDs.Represents the Gemini Generative AI model.Builder forGemini.The bidirectional live transport thatGeminiLlmConnectiondrives.Manages a persistent, bidirectional connection to the Gemini model via WebSockets for real-time interaction.Request / Response utilities forGemini.An error indicating that the limit for calls to the LLM has been exceeded.Central registry for managing Large Language Model (LLM) instances.The factory interface for creating LLM instances.Represents a request to be sent to the LLM.Builder for constructingLlmRequestinstances.Represents a response received from the LLM.Builder for constructingLlmResponseinstances.Represents a model by name or instance.Builder forModel.Credentials for accessing Gemini models through Vertex.Builder forVertexCredentials.