クラス DefaultToolCallingManager
java.lang.ObjectSE
org.springframework.ai.model.tool.DefaultToolCallingManager
- 実装されているすべてのインターフェース:
ToolCallingManager
ToolCallingManager のデフォルト実装。- 導入:
- 1.0.0
- 作成者:
- Thomas Vitale
ネストされたクラスの概要
ネストされたクラスコンストラクターの概要
コンストラクターコンストラクター説明DefaultToolCallingManager(io.micrometer.observation.ObservationRegistry observationRegistry, ToolCallbackResolver toolCallbackResolver, ToolExecutionExceptionProcessor toolExecutionExceptionProcessor) 方法の概要
修飾子と型メソッド説明builder()executeToolCalls(Prompt prompt, ChatResponse chatResponse) モデルによってリクエストされたツール呼び出しを実行します。resolveToolDefinitions(ToolCallingChatOptions chatOptions) モデルのツール呼び出しオプションからツール定義を解決します。voidsetObservationConvention(ToolCallingObservationConvention observationConvention)
コンストラクターの詳細
DefaultToolCallingManager
public DefaultToolCallingManager(io.micrometer.observation.ObservationRegistry observationRegistry, ToolCallbackResolver toolCallbackResolver, ToolExecutionExceptionProcessor toolExecutionExceptionProcessor)
メソッドの詳細
resolveToolDefinitions
インターフェースからコピーされた説明:ToolCallingManagerモデルのツール呼び出しオプションからツール定義を解決します。- 次で指定:
- インターフェース
ToolCallingManagerのresolveToolDefinitions
executeToolCalls
インターフェースからコピーされた説明:ToolCallingManagerモデルによってリクエストされたツール呼び出しを実行します。- 次で指定:
- インターフェース
ToolCallingManagerのexecuteToolCalls
setObservationConvention
builder