Package com.embabel.agent.spi.support.springai
See: Description
-
Class Summary Class Description ChatModelCallEvent Spring AI low level event: ChatModel call. DefaultToolDecorator Decorate tools with metadata and publish events. EventPublishingToolCallback ExceptionWrappingConverter Wrap in our exception handling to capture return string MetadataEnrichedToolCallback Add metadata about the tool group to which this tool belongs. SpringAiLlmService Spring AI implementation that provides decoupled LLM operations. SpringToolCallbackAdapter Adapts an Embabel Tool to Spring AI's ToolCallback interface. SpringToolCallbackWrapper Wraps a Spring AI ToolCallback as an Embabel Tool. SuppressThinkingConverter A decorator for Spring AI's StructuredOutputConverter that cleans up LLM outputs by removing "thinking" blocks. WithExampleConverter Decorator for Spring's StructuredOutputConverter that adds few-shot examples to the output format description. SuppressThinkingConverterKt ChatModelCallEventKt EventPublishingToolCallbackKt SpringToolCallbackAdapterKt MessageConvertersKt