Package org.springframework.ai.model
Interface ModelDescription
- All Known Subinterfaces:
ChatModelDescription
,EmbeddingModelDescription
- All Known Implementing Classes:
Ai21Jurassic2ChatBedrockApi.Ai21Jurassic2ChatModel
,Anthropic3ChatBedrockApi.AnthropicChatModel
,AnthropicApi.ChatModel
,AnthropicChatBedrockApi.AnthropicChatModel
,CohereChatBedrockApi.CohereChatModel
,LlamaChatBedrockApi.LlamaChatModel
,MiniMaxApi.ChatModel
,MistralAiApi.ChatModel
,MoonshotApi.ChatModel
,OllamaModel
,OpenAiApi.ChatModel
,TitanChatBedrockApi.TitanChatModel
,VertexAiGeminiChatModel.ChatModel
,VertexAiMultimodalEmbeddingModelName
,VertexAiTextEmbeddingModelName
,ZhiPuAiApi.ChatModel
public interface ModelDescription
Describes an AI model's basic characteristics. Provides methods to retrieve the model's
name, description, and version.
- Since:
- 1.0.0
- Author:
- Christian Tzolov
-
Method Details
-
getName
String getName()Returns the name of the model.- Returns:
- the name of the model
-
getDescription
Returns the description of the model.- Returns:
- the description of the model
-
getVersion
Returns the version of the model.- Returns:
- the version of the model
-