Uses of Interface
org.springframework.ai.model.ModelClient
Packages that use ModelClient
Package
Description
The org.sf.ai.chat package represents the bounded context for the Chat Model within the
AI generative model domain.
-
Uses of ModelClient in org.springframework.ai.azure.openai
Classes in org.springframework.ai.azure.openai that implement ModelClientModifier and TypeClassDescriptionclass
ChatClient
implementation for Microsoft Azure AI backed byOpenAIClient
.class
-
Uses of ModelClient in org.springframework.ai.bedrock.anthropic
Classes in org.springframework.ai.bedrock.anthropic that implement ModelClientModifier and TypeClassDescriptionclass
JavaChatClient
andStreamingChatClient
for the Bedrock Anthropic chat generative. -
Uses of ModelClient in org.springframework.ai.bedrock.cohere
Classes in org.springframework.ai.bedrock.cohere that implement ModelClientModifier and TypeClassDescriptionclass
class
EmbeddingClient
implementation that uses the Bedrock Cohere Embedding API. -
Uses of ModelClient in org.springframework.ai.bedrock.llama2
Classes in org.springframework.ai.bedrock.llama2 that implement ModelClientModifier and TypeClassDescriptionclass
JavaChatClient
andStreamingChatClient
for the Bedrock Llama2 chat generative. -
Uses of ModelClient in org.springframework.ai.bedrock.titan
Classes in org.springframework.ai.bedrock.titan that implement ModelClientModifier and TypeClassDescriptionclass
class
EmbeddingClient
implementation that uses the Bedrock Titan Embedding API. -
Uses of ModelClient in org.springframework.ai.chat
Subinterfaces of ModelClient in org.springframework.ai.chat -
Uses of ModelClient in org.springframework.ai.embedding
Subinterfaces of ModelClient in org.springframework.ai.embeddingModifier and TypeInterfaceDescriptioninterface
EmbeddingClient is a generic interface for embedding clients.Classes in org.springframework.ai.embedding that implement ModelClientModifier and TypeClassDescriptionclass
Abstract implementation of theEmbeddingClient
interface that provides dimensions calculation caching. -
Uses of ModelClient in org.springframework.ai.huggingface
Classes in org.springframework.ai.huggingface that implement ModelClientModifier and TypeClassDescriptionclass
An implementation ofChatClient
that interfaces with HuggingFace Inference Endpoints for text generation. -
Uses of ModelClient in org.springframework.ai.image
Subinterfaces of ModelClient in org.springframework.ai.image -
Uses of ModelClient in org.springframework.ai.ollama
Classes in org.springframework.ai.ollama that implement ModelClientModifier and TypeClassDescriptionclass
ChatClient
implementation for Ollama.class
EmbeddingClient
implementation for Ollama. -
Uses of ModelClient in org.springframework.ai.openai
Classes in org.springframework.ai.openai that implement ModelClientModifier and TypeClassDescriptionclass
ChatClient
implementation for OpenAI backed byOpenAiApi
.class
Open AI Embedding Client implementation.class
OpenAiImageClient is a class that implements the ImageClient interface. -
Uses of ModelClient in org.springframework.ai.postgresml
Classes in org.springframework.ai.postgresml that implement ModelClient -
Uses of ModelClient in org.springframework.ai.stabilityai
Classes in org.springframework.ai.stabilityai that implement ModelClientModifier and TypeClassDescriptionclass
StabilityAiImageClient is a class that implements the ImageClient interface. -
Uses of ModelClient in org.springframework.ai.transformers
Classes in org.springframework.ai.transformers that implement ModelClientModifier and TypeClassDescriptionclass
https://www.sbert.net/index.html https://www.sbert.net/docs/pretrained_models.html -
Uses of ModelClient in org.springframework.ai.vertex
Classes in org.springframework.ai.vertex that implement ModelClient