Class Hierarchy
- java.lang.Object
- org.springframework.ai.chat.client.DefaultChatClient (implements org.springframework.ai.chat.client.ChatClient)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultAdvisorSpec (implements org.springframework.ai.chat.client.ChatClient.AdvisorSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultCallPromptResponseSpec (implements org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultCallResponseSpec (implements org.springframework.ai.chat.client.ChatClient.CallResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultChatClientRequestSpec (implements org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptSystemSpec (implements org.springframework.ai.chat.client.ChatClient.PromptSystemSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultPromptUserSpec (implements org.springframework.ai.chat.client.ChatClient.PromptUserSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamPromptResponseSpec (implements org.springframework.ai.chat.client.ChatClient.StreamPromptResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClient.DefaultStreamResponseSpec (implements org.springframework.ai.chat.client.ChatClient.StreamResponseSpec)
- org.springframework.ai.chat.client.DefaultChatClientBuilder (implements org.springframework.ai.chat.client.ChatClient.Builder)
- java.lang.Record
- org.springframework.ai.chat.client.ResponseEntity<R,
E>
- org.springframework.ai.chat.client.ResponseEntity<R,
Interface Hierarchy
- org.springframework.ai.chat.client.ChatClient
- org.springframework.ai.chat.client.ChatClient.AdvisorSpec
- org.springframework.ai.chat.client.ChatClient.Builder
- org.springframework.ai.chat.client.ChatClient.CallPromptResponseSpec
- org.springframework.ai.chat.client.ChatClient.CallResponseSpec
- org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec
- org.springframework.ai.chat.client.ChatClient.PromptSystemSpec
- org.springframework.ai.chat.client.ChatClient.PromptUserSpec
- org.springframework.ai.chat.client.ChatClient.StreamPromptResponseSpec
- org.springframework.ai.chat.client.ChatClient.StreamResponseSpec
- org.springframework.ai.chat.client.ChatClientCustomizer
- org.springframework.core.Ordered
- org.springframework.ai.chat.client.advisor.api.Advisor
- org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor
- org.springframework.ai.chat.client.RequestResponseAdvisor (also extends org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor)
- org.springframework.ai.chat.client.advisor.api.StreamAroundAdvisor
- org.springframework.ai.chat.client.RequestResponseAdvisor (also extends org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor)
- org.springframework.ai.chat.client.advisor.api.CallAroundAdvisor
- org.springframework.ai.chat.client.advisor.api.Advisor