Uses of Interface
org.springframework.ai.chat.model.ChatModel
Packages that use ChatModel
Package
Description
Chat client.
Provides classes for advising chat clients.
-
Uses of ChatModel in org.springframework.ai.anthropic
Classes in org.springframework.ai.anthropic that implement ChatModel -
Uses of ChatModel in org.springframework.ai.azure.openai
Classes in org.springframework.ai.azure.openai that implement ChatModelModifier and TypeClassDescriptionclassChatModelimplementation for Microsoft Azure AI backed byOpenAIClient. -
Uses of ChatModel in org.springframework.ai.bedrock.converse
Classes in org.springframework.ai.bedrock.converse that implement ChatModelModifier and TypeClassDescriptionclassAChatModelimplementation that uses the Amazon Bedrock Converse API to interact with the Supported models. -
Uses of ChatModel in org.springframework.ai.chat.client
Methods in org.springframework.ai.chat.client with parameters of type ChatModelModifier and TypeMethodDescriptionstatic ChatClient.Builderstatic ChatClient.BuilderChatClient.builder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention customObservationConvention) static ChatClientstatic ChatClientChatClient.create(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry) static ChatClientChatClient.create(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention observationConvention) Constructors in org.springframework.ai.chat.client with parameters of type ChatModelModifierConstructorDescriptionDefaultChatClientBuilder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention customObservationConvention) DefaultChatClientRequestSpec(ChatModel chatModel, String userText, Map<String, Object> userParams, String systemText, Map<String, Object> systemParams, List<ToolCallback> toolCallbacks, List<Message> messages, List<String> toolNames, List<Media> media, ChatOptions chatOptions, List<Advisor> advisors, Map<String, Object> advisorParams, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention observationConvention, Map<String, Object> toolContext, TemplateRenderer templateRenderer) -
Uses of ChatModel in org.springframework.ai.chat.client.advisor
Methods in org.springframework.ai.chat.client.advisor with parameters of type ChatModelModifier and TypeMethodDescription -
Uses of ChatModel in org.springframework.ai.deepseek
Classes in org.springframework.ai.deepseek that implement ChatModelModifier and TypeClassDescriptionclass -
Uses of ChatModel in org.springframework.ai.evaluation
Fields in org.springframework.ai.evaluation declared as ChatModel -
Uses of ChatModel in org.springframework.ai.huggingface
Classes in org.springframework.ai.huggingface that implement ChatModelModifier and TypeClassDescriptionclassAn implementation ofChatModelthat interfaces with HuggingFace Inference Endpoints for text generation. -
Uses of ChatModel in org.springframework.ai.minimax
Classes in org.springframework.ai.minimax that implement ChatModelModifier and TypeClassDescriptionclass -
Uses of ChatModel in org.springframework.ai.mistralai
Classes in org.springframework.ai.mistralai that implement ChatModel -
Uses of ChatModel in org.springframework.ai.model.transformer
Constructors in org.springframework.ai.model.transformer with parameters of type ChatModelModifierConstructorDescriptionKeywordMetadataEnricher(ChatModel chatModel, int keywordCount) SummaryMetadataEnricher(ChatModel chatModel, List<SummaryMetadataEnricher.SummaryType> summaryTypes) SummaryMetadataEnricher(ChatModel chatModel, List<SummaryMetadataEnricher.SummaryType> summaryTypes, String summaryTemplate, MetadataMode metadataMode) -
Uses of ChatModel in org.springframework.ai.oci.cohere
Classes in org.springframework.ai.oci.cohere that implement ChatModelModifier and TypeClassDescriptionclassChatModelimplementation that uses the OCI GenAI Chat API. -
Uses of ChatModel in org.springframework.ai.ollama
Classes in org.springframework.ai.ollama that implement ChatModel -
Uses of ChatModel in org.springframework.ai.openai
Classes in org.springframework.ai.openai that implement ChatModelModifier and TypeClassDescriptionclass -
Uses of ChatModel in org.springframework.ai.vertexai.gemini
Classes in org.springframework.ai.vertexai.gemini that implement ChatModelModifier and TypeClassDescriptionclassVertex AI Gemini Chat Model implementation that provides access to Google's Gemini language models. -
Uses of ChatModel in org.springframework.ai.zhipuai
Classes in org.springframework.ai.zhipuai that implement ChatModelModifier and TypeClassDescriptionclass