Uses of Interface
org.springframework.ai.chat.client.observation.ChatClientObservationConvention
Packages that use ChatClientObservationConvention
Package
Description
Chat client API.
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, @Nullable ChatClientObservationConvention chatClientObservationConvention, @Nullable AdvisorObservationConvention advisorObservationConvention) static ChatClient.BuilderChatClient.builder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, @Nullable AdvisorObservationConvention advisorObservationConvention, @Nullable ToolCallingAdvisor.Builder<?> toolCallingAdvisorBuilder) Creates aChatClient.Builderfor constructing aChatClient.static ChatClientChatClient.create(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, @Nullable 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, @Nullable ChatClientObservationConvention chatClientObservationConvention, @Nullable AdvisorObservationConvention advisorObservationConvention) Deprecated, for removal: This API element is subject to removal in a future version.DefaultChatClientBuilder(ChatModel chatModel, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, @Nullable AdvisorObservationConvention advisorObservationConvention, @Nullable ToolCallingAdvisor.Builder<?> toolCallingAdvisorBuilder) Creates a newDefaultChatClientBuilder.DefaultChatClientRequestSpec(ChatModel chatModel, @Nullable String userText, Map<String, Object> userParams, Map<String, Object> userMetadata, @Nullable String systemText, Map<String, Object> systemParams, Map<String, Object> systemMetadata, List<ToolCallback> toolCallbacks, List<ToolCallbackProvider> toolCallbackProviders, List<Message> messages, List<Media> media, @Nullable ChatOptions.Builder<?> customizer, List<Advisor> advisors, Map<String, Object> advisorParams, io.micrometer.observation.ObservationRegistry observationRegistry, @Nullable ChatClientObservationConvention chatClientObservationConvention, Map<String, Object> toolContext, @Nullable TemplateRenderer templateRenderer, @Nullable AdvisorObservationConvention advisorObservationConvention, ToolCallingAdvisor.Builder<?> toolCallingAdvisorBuilder) 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.