クラスの使用
org.springframework.ai.chat.model.ChatResponse
ChatResponse を使用するパッケージ
パッケージ
説明
チャットクライアント API。
チャットクライアントにアドバイスするためのクラスを提供します。
Spring AI と公式 OpenAI Java SDK の統合。
org.springframework.ai.anthropic 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.anthropic のメソッド型 ChatResponse の引数を持つ型を返す org.springframework.ai.anthropic のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> AnthropicChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.anthropic のメソッド修飾子と型メソッド説明AnthropicSkillsResponseHelper.downloadAllFiles(ChatResponse response, AnthropicApi api, PathSE targetDir) Skills レスポンスからすべてのファイルをターゲットディレクトリにダウンロードします。static StringSEAnthropicSkillsResponseHelper.extractContainerId(ChatResponse response) 複数ターンの会話を再利用するために、チャットレスポンスからコンテナー ID を抽出します。AnthropicSkillsResponseHelper.extractFileIds(ChatResponse response) Extract all file IDs from a chat response.AnthropicChatModel.internalCall(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> AnthropicChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) org.springframework.ai.azure.openai 内の ChatResponse 使用
型 ChatResponse の引数を持つ型を返す org.springframework.ai.azure.openai のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> AzureOpenAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.azure.openai のメソッド修飾子と型メソッド説明static ChatResponseMetadataAzureOpenAiChatModel.from(ChatResponse chatResponse, Usage usage) AzureOpenAiChatModel.internalCall(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> AzureOpenAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) org.springframework.ai.bedrock.converse 内の ChatResponse 使用
型 ChatResponse の引数を持つ型を返す org.springframework.ai.bedrock.converse のメソッドorg.springframework.ai.bedrock.converse.api 内の ChatResponse 使用
型 ChatResponse の引数を持つ型を返す org.springframework.ai.bedrock.converse.api のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> ConverseChatResponseStream.stream()モデルを呼び出して、チャットレスポンスストリームを返します。org.springframework.ai.chat.client 内の ChatResponse 使用
修飾子と型メソッド説明ChatClient.CallResponseSpec.chatResponse()ChatClientResponse.chatResponse()chatResponseレコードコンポーネントの値を返します。DefaultChatClient.DefaultCallResponseSpec.chatResponse()型 ChatResponse の引数を持つ型を返す org.springframework.ai.chat.client のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> ChatClient.StreamResponseSpec.chatResponse()reactor.core.publisher.Flux<ChatResponse> DefaultChatClient.DefaultStreamResponseSpec.chatResponse()protected <T> ResponseEntity<ChatResponse, T> DefaultChatClient.DefaultCallResponseSpec.doResponseEntity(StructuredOutputConverter<T> outputConverter) <T> ResponseEntity<ChatResponse, T> ChatClient.CallResponseSpec.responseEntity(ClassSE<T> type) <T> ResponseEntity<ChatResponse, T> ChatClient.CallResponseSpec.responseEntity(StructuredOutputConverter<T> structuredOutputConverter) <T> ResponseEntity<ChatResponse, T> ChatClient.CallResponseSpec.responseEntity(org.springframework.core.ParameterizedTypeReference<T> type) <T> ResponseEntity<ChatResponse, T> DefaultChatClient.DefaultCallResponseSpec.responseEntity(ClassSE<T> type) <T> ResponseEntity<ChatResponse, T> DefaultChatClient.DefaultCallResponseSpec.responseEntity(StructuredOutputConverter<T> structuredOutputConverter) <T> ResponseEntity<ChatResponse, T> DefaultChatClient.DefaultCallResponseSpec.responseEntity(org.springframework.core.ParameterizedTypeReference<T> type) 型 ChatResponse のパラメーターを持つ org.springframework.ai.chat.client のメソッド型 ChatResponse のパラメーターを持つ org.springframework.ai.chat.client のコンストラクター修飾子コンストラクター説明ChatClientResponse(ChatResponse chatResponse, MapSE<StringSE, ObjectSE> context) ChatClientResponseレコードクラスのインスタンスを作成します。org.springframework.ai.chat.client.advisor 内の ChatResponse 使用
ChatResponse 型の型パラメーターを持つ org.springframework.ai.chat.client.advisor のフィールド修飾子と型フィールド説明static final FunctionSE<ChatResponse, StringSE> SimpleLoggerAdvisor.DEFAULT_RESPONSE_TO_STRING型 ChatResponse の型引数を持つ org.springframework.ai.chat.client.advisor のメソッドパラメーター修飾子と型メソッド説明SimpleLoggerAdvisor.Builder.responseToString(FunctionSE<ChatResponse, StringSE> responseToString) org.springframework.ai.chat.model 内の ChatResponse 使用
型 ChatResponse の引数を持つ型を返す org.springframework.ai.chat.model のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> MessageAggregator.aggregate(reactor.core.publisher.Flux<ChatResponse> fluxChatResponse, ConsumerSE<ChatResponse> onAggregationComplete) default reactor.core.publisher.Flux<ChatResponse> reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.chat.model のメソッド型 ChatResponse の型引数を持つ org.springframework.ai.chat.model のメソッドパラメーター修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> MessageAggregator.aggregate(reactor.core.publisher.Flux<ChatResponse> fluxChatResponse, ConsumerSE<ChatResponse> onAggregationComplete) reactor.core.publisher.Flux<ChatResponse> MessageAggregator.aggregate(reactor.core.publisher.Flux<ChatResponse> fluxChatResponse, ConsumerSE<ChatResponse> onAggregationComplete) org.springframework.ai.deepseek 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.deepseek のメソッド型 ChatResponse の引数を持つ型を返す org.springframework.ai.deepseek のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> DeepSeekChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.deepseek のメソッド修飾子と型メソッド説明DeepSeekChatModel.internalCall(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> DeepSeekChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) org.springframework.ai.google.genai 内の ChatResponse 使用
型 ChatResponse の引数を持つ型を返す org.springframework.ai.google.genai のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> GoogleGenAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.google.genai のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> GoogleGenAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) org.springframework.ai.google.genai.schema 内の ChatResponse 使用
型 ChatResponse のパラメーターを持つ org.springframework.ai.google.genai.schema のメソッド修飾子と型メソッド説明GoogleGenAiToolCallingManager.executeToolCalls(Prompt prompt, ChatResponse chatResponse) 基盤となるツール呼び出しマネージャーに委譲してツール呼び出しを実行します。org.springframework.ai.huggingface 内の ChatResponse 使用
org.springframework.ai.minimax 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.minimax のメソッド型 ChatResponse の引数を持つ型を返す org.springframework.ai.minimax のメソッドorg.springframework.ai.mistralai 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.mistralai のメソッド型 ChatResponse の引数を持つ型を返す org.springframework.ai.mistralai のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> MistralAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.mistralai のメソッド修飾子と型メソッド説明MistralAiChatModel.internalCall(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> MistralAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) org.springframework.ai.model.tool 内の ChatResponse 使用
型 ChatResponse のパラメーターを持つ org.springframework.ai.model.tool のメソッド修飾子と型メソッド説明DefaultToolCallingManager.executeToolCalls(Prompt prompt, ChatResponse chatResponse) ToolCallingManager.executeToolCalls(Prompt prompt, ChatResponse chatResponse) モデルによってリクエストされたツール呼び出しを実行します。default booleanToolExecutionEligibilityChecker.isToolCallResponse(ChatResponse chatResponse) レスポンスがツール呼び出しメッセージレスポンスであるかどうかを判断します。default booleanToolExecutionEligibilityChecker.isToolExecutionRequired(ChatOptions promptOptions, ChatResponse chatResponse) プロンプトオプションとチャットレスポンスに基づいてツールの実行を実行するかどうかを決定します。default booleanToolExecutionEligibilityPredicate.isToolExecutionRequired(ChatOptions promptOptions, ChatResponse chatResponse) プロンプトオプションとチャットレスポンスに基づいてツールの実行を実行するかどうかを決定します。booleanDefaultToolExecutionEligibilityPredicate.test(ChatOptions promptOptions, ChatResponse chatResponse) org.springframework.ai.oci.cohere 内の ChatResponse 使用
org.springframework.ai.ollama 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.ollama のメソッド型 ChatResponse の引数を持つ型を返す org.springframework.ai.ollama のメソッドorg.springframework.ai.openai 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.openai のメソッド型 ChatResponse の引数を持つ型を返す org.springframework.ai.openai のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> OpenAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.openai のメソッド修飾子と型メソッド説明OpenAiChatModel.internalCall(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> OpenAiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) org.springframework.ai.openaisdk 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.openaisdk のメソッド修飾子と型メソッド説明OpenAiSdkChatModel.internalCall(Prompt prompt, ChatResponse previousChatResponse) ツール実行サポートを使用してチャット補完呼び出しを処理する内部メソッド。型 ChatResponse の引数を持つ型を返す org.springframework.ai.openaisdk のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> OpenAiSdkChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) ツール実行サポートを使用してストリーミングチャット補完呼び出しを処理する内部メソッド。reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.openaisdk のメソッド修飾子と型メソッド説明OpenAiSdkChatModel.internalCall(Prompt prompt, ChatResponse previousChatResponse) ツール実行サポートを使用してチャット補完呼び出しを処理する内部メソッド。reactor.core.publisher.Flux<ChatResponse> OpenAiSdkChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) ツール実行サポートを使用してストリーミングチャット補完呼び出しを処理する内部メソッド。OpenAiSdkChatModel.safeAssistantMessage(ChatResponse response) チャットレスポンスからアシスタントメッセージを安全に抽出します。org.springframework.ai.support 内の ChatResponse 使用
型 ChatResponse のパラメーターを持つ org.springframework.ai.support のメソッド修飾子と型メソッド説明static UsageUsageCalculator.getCumulativeUsage(Usage currentUsage, ChatResponse previousChatResponse) 前回のチャットレスポンスから現在の使用トークンまで使用トークンを蓄積します。org.springframework.ai.vertexai.gemini 内の ChatResponse 使用
型 ChatResponse の引数を持つ型を返す org.springframework.ai.vertexai.gemini のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> VertexAiGeminiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) reactor.core.publisher.Flux<ChatResponse> 型 ChatResponse のパラメーターを持つ org.springframework.ai.vertexai.gemini のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ChatResponse> VertexAiGeminiChatModel.internalStream(Prompt prompt, ChatResponse previousChatResponse) org.springframework.ai.vertexai.gemini.schema 内の ChatResponse 使用
型 ChatResponse のパラメーターを持つ org.springframework.ai.vertexai.gemini.schema のメソッド修飾子と型メソッド説明VertexToolCallingManager.executeToolCalls(Prompt prompt, ChatResponse chatResponse) 基盤となるツール呼び出しマネージャーに委譲してツール呼び出しを実行します。org.springframework.ai.zhipuai 内の ChatResponse 使用
ChatResponse を返す org.springframework.ai.zhipuai のメソッド型 ChatResponse の引数を持つ型を返す org.springframework.ai.zhipuai のメソッド