Uses of Annotation Interface
dev.langchain4j.Experimental
Packages that use Experimental
Package
Description
Packages with annotations of type Experimental
-
Uses of Experimental in dev.langchain4j.agent.tool
Classes in dev.langchain4j.agent.tool with annotations of type ExperimentalModifier and TypeClassDescriptionenum
Defines the behavior of a tool's return value when called by a language model. -
Uses of Experimental in dev.langchain4j.data.message
Methods in dev.langchain4j.data.message with annotations of type ExperimentalModifier and TypeMethodDescription<T> T
Returns additional attribute by it's key.AiMessage.attributes()
Returns additional attributes, typically provider-specific.AiMessage.Builder.attributes
(Map<String, Object> attributes) AiMessage.thinking()
Get the thinking/reasoning text of the message. -
Uses of Experimental in dev.langchain4j.model.audio
Classes in dev.langchain4j.model.audio with annotations of type ExperimentalModifier and TypeInterfaceDescriptioninterface
A model that can transcribe audio into text.class
Request to transcribe audio.class
Response containing the transcription of an audio file. -
Uses of Experimental in dev.langchain4j.model.chat.response
Classes in dev.langchain4j.model.chat.response with annotations of type ExperimentalModifier and TypeClassDescriptionclass
Represents a complete tool call.class
class
Represents a partial tool call.Methods in dev.langchain4j.model.chat.response with annotations of type ExperimentalModifier and TypeMethodDescriptiondefault void
StreamingChatResponseHandler.onCompleteToolCall
(CompleteToolCall completeToolCall) Invoked when the model has finished streaming a single tool call.default void
StreamingChatResponseHandler.onPartialThinking
(PartialThinking partialThinking) Invoked each time the model generates a partial thinking/reasoning text, usually a single token.default void
StreamingChatResponseHandler.onPartialToolCall
(PartialToolCall partialToolCall) This callback is invoked each time the model generates a partial tool call, which contains a single token of the tool's arguments.