Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.springframework.ai.core.prompt.messages.AbstractMessage (implements org.springframework.ai.core.prompt.messages.Message)
- org.springframework.ai.core.prompt.messages.AssistantMessage
- org.springframework.ai.core.prompt.messages.ChatMessage
- org.springframework.ai.core.prompt.messages.FunctionMessage
- org.springframework.ai.core.prompt.messages.SystemMessage
- org.springframework.ai.core.prompt.messages.UserMessage
- org.springframework.ai.core.prompt.AbstractPromptTemplate (implements org.springframework.ai.core.prompt.PromptOperations)
- org.springframework.ai.core.prompt.PromptTemplate
- org.springframework.ai.core.prompt.AssistantPromptTemplate
- org.springframework.ai.core.prompt.ChatPromptTemplate
- org.springframework.ai.core.prompt.FunctionPromptTemplate
- org.springframework.ai.core.prompt.SystemPromptTemplate
- org.springframework.ai.core.prompt.UserPromptTemplate
- org.springframework.ai.core.prompt.PromptTemplate
- org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
- org.springframework.ai.azure.openai.llm.AzureOpenAiClient (implements org.springframework.ai.core.llm.LlmClient)
- org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiProperties
- org.springframework.ai.core.prompt.Generation
- org.springframework.ai.core.llm.LLMResult
- org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
- org.springframework.ai.openai.llm.OpenAiClient (implements org.springframework.ai.core.llm.LlmClient)
- org.springframework.ai.autoconfigure.openai.OpenAiProperties
- org.springframework.ai.core.prompt.Prompt
- org.springframework.ai.core.prompt.messages.AbstractMessage (implements org.springframework.ai.core.prompt.messages.Message)
Interface Hierarchy
- org.springframework.ai.core.llm.LlmClient
- org.springframework.ai.core.prompt.messages.Message
- org.springframework.ai.core.prompt.OutputParser
- org.springframework.ai.core.prompt.PromptOperations
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.ai.core.prompt.messages.MessageType
- org.springframework.ai.core.prompt.TemplateFormat
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)