Uses of Interface
org.springframework.ai.chat.client.observation.ChatClientObservationConvention
Packages that use ChatClientObservationConvention
Package
Description
Chat client.
Provides classes for observing chat data.
-
Uses of ChatClientObservationConvention in org.springframework.ai.chat.client
Methods in org.springframework.ai.chat.client with parameters of type ChatClientObservationConventionModifier and TypeMethodDescriptionstatic ChatClient.BuilderChatClient.builder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention) Deprecated, for removal: This API element is subject to removal in a future version.static ChatClient.BuilderChatClient.builder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention, AdvisorObservationConvention advisorObservationConvention) static ChatClientChatClient.create(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention) Deprecated, for removal: This API element is subject to removal in a future version.static ChatClientChatClient.create(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention, AdvisorObservationConvention advisorObservationConvention) Constructors in org.springframework.ai.chat.client with parameters of type ChatClientObservationConventionModifierConstructorDescriptionDefaultCallResponseSpec(ChatClientRequest chatClientRequest, BaseAdvisorChain advisorChain, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention observationConvention) DefaultChatClientBuilder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention) Deprecated, for removal: This API element is subject to removal in a future version.DefaultChatClientBuilder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention, AdvisorObservationConvention advisorObservationConvention) DefaultChatClientRequestSpec(ChatModel chatModel, String userText, Map<String, Object> userParams, Map<String, Object> userMetadata, String systemText, Map<String, Object> systemParams, Map<String, Object> systemMetadata, List<ToolCallback> toolCallbacks, List<ToolCallbackProvider> toolCallbackProviders, List<Message> messages, List<String> toolNames, List<Media> media, ChatOptions chatOptions, List<Advisor> advisors, Map<String, Object> advisorParams, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention, Map<String, Object> toolContext, TemplateRenderer templateRenderer) Deprecated, for removal: This API element is subject to removal in a future version.in favor of the other constructor.DefaultChatClientRequestSpec(ChatModel chatModel, String userText, Map<String, Object> userParams, Map<String, Object> userMetadata, String systemText, Map<String, Object> systemParams, Map<String, Object> systemMetadata, List<ToolCallback> toolCallbacks, List<ToolCallbackProvider> toolCallbackProviders, List<Message> messages, List<String> toolNames, List<Media> media, ChatOptions chatOptions, List<Advisor> advisors, Map<String, Object> advisorParams, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention chatClientObservationConvention, Map<String, Object> toolContext, TemplateRenderer templateRenderer, AdvisorObservationConvention advisorObservationConvention) DefaultStreamResponseSpec(ChatClientRequest chatClientRequest, BaseAdvisorChain advisorChain, io.micrometer.observation.ObservationRegistry observationRegistry, ChatClientObservationConvention observationConvention) -
Uses of ChatClientObservationConvention in org.springframework.ai.chat.client.observation
Classes in org.springframework.ai.chat.client.observation that implement ChatClientObservationConventionModifier and TypeClassDescriptionclassDefault conventions to populate observations for chat client workflows.
ChatClient.builder(ChatModel, ObservationRegistry, ChatClientObservationConvention, AdvisorObservationConvention).