Uses of Package
org.springframework.ai.model
Packages that use org.springframework.ai.model
Package
Description
The org.sf.ai.chat package represents the bounded context for the Chat Model within the
AI generative model domain.
Provides a set of interfaces and classes for a generic API designed to interact with
various AI models.
-
Classes in org.springframework.ai.model used by org.springframework.ai.azure.openaiClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.azure.openai.metadataClassDescriptionInterface representing metadata associated with an AI model's response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.bedrock.anthropicClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.bedrock.cohereClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.bedrock.llama2ClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.bedrock.titanClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.chatClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the response received from an AI model.This interface provides methods to access the main output of the AI model and the metadata associated with this result.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.chat.metadataClassDescriptionInterface representing metadata associated with an AI model's response.Interface representing metadata associated with the results of an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.chat.promptClassDescriptionInterface representing the customizable options for AI model interactions.Interface representing a request to an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.embeddingClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.Interface representing a request to an AI model.Interface representing the response received from an AI model.This interface provides methods to access the main output of the AI model and the metadata associated with this result.Interface representing metadata associated with an AI model's response.Interface representing metadata associated with the results of an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.huggingfaceClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.
-
Classes in org.springframework.ai.model used by org.springframework.ai.imageClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.Interface representing a request to an AI model.Interface representing the response received from an AI model.This interface provides methods to access the main output of the AI model and the metadata associated with this result.Interface representing metadata associated with an AI model's response.Interface representing metadata associated with the results of an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.mistralaiClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.modelClassDescriptionInterface representing the customizable options for AI model interactions.Interface representing a request to an AI model.Interface representing the response received from an AI model.This interface provides methods to access the main output of the AI model and the metadata associated with this result.Interface representing metadata associated with an AI model's response.Interface representing metadata associated with the results of an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.model.functionClassDescriptionInterface representing the customizable options for AI model interactions.
-
Classes in org.springframework.ai.model used by org.springframework.ai.ollamaClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.ollama.apiClassDescriptionInterface representing the customizable options for AI model interactions.
-
Classes in org.springframework.ai.model used by org.springframework.ai.openaiClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.openai.audio.transcriptionClassDescriptionInterface representing the customizable options for AI model interactions.Interface representing a request to an AI model.Interface representing the response received from an AI model.This interface provides methods to access the main output of the AI model and the metadata associated with this result.
-
Classes in org.springframework.ai.model used by org.springframework.ai.openai.metadataClassDescriptionInterface representing metadata associated with an AI model's response.Interface representing metadata associated with the results of an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.openai.metadata.audioClassDescriptionInterface representing metadata associated with an AI model's response.Interface representing metadata associated with the results of an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.postgresmlClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.
-
Classes in org.springframework.ai.model used by org.springframework.ai.stabilityaiClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing metadata associated with the results of an AI model.
-
Classes in org.springframework.ai.model used by org.springframework.ai.stabilityai.apiClassDescriptionInterface representing the customizable options for AI model interactions.
-
Classes in org.springframework.ai.model used by org.springframework.ai.transformersClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.
-
Classes in org.springframework.ai.model used by org.springframework.ai.vertexai.geminiClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.The StreamingModelClient interface provides a generic API for invoking a AI models with streaming response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.vertexai.gemini.metadataClassDescriptionInterface representing metadata associated with an AI model's response.
-
Classes in org.springframework.ai.model used by org.springframework.ai.vertexai.palm2ClassDescriptionThe ModelClient interface provides a generic API for invoking AI models.Interface representing the customizable options for AI model interactions.