Uses of Class
dev.langchain4j.model.chat.response.ChatResponse
Packages that use ChatResponse
Package
Description
-
Uses of ChatResponse in dev.langchain4j.guardrail
Methods in dev.langchain4j.guardrail that return ChatResponseModifier and TypeMethodDescriptionChatExecutor.execute()Execute a chat requestChatExecutor.execute(List<ChatMessage> chatMessages) Executes a chat request using the provided chat messagesOutputGuardrailRequest.responseFromLLM()Returns the response from the LLM.Methods in dev.langchain4j.guardrail with parameters of type ChatResponseModifier and TypeMethodDescriptionOutputGuardrailRequest.Builder.responseFromLLM(ChatResponse responseFromLLM) Sets the response from the LLM. -
Uses of ChatResponse in dev.langchain4j.internal
Methods in dev.langchain4j.internal with parameters of type ChatResponseModifier and TypeMethodDescriptionstatic voidInternalStreamingChatResponseHandlerUtils.onCompleteResponse(StreamingChatResponseHandler handler, ChatResponse completeResponse) -
Uses of ChatResponse in dev.langchain4j.model.chat
Methods in dev.langchain4j.model.chat that return ChatResponseModifier and TypeMethodDescriptiondefault ChatResponseChatModel.chat(ChatMessage... messages) default ChatResponseChatModel.chat(ChatRequest chatRequest) This is the main API to interact with the chat model.default ChatResponseChatModel.chat(ChatRequest chatRequest, ChatRequestOptions options) Sends a chat request with additional invocation options.default ChatResponseChatModel.chat(List<ChatMessage> messages) default ChatResponseChatModel.doChat(ChatRequest chatRequest) DisabledChatModel.doChat(ChatRequest chatRequest) -
Uses of ChatResponse in dev.langchain4j.model.chat.listener
Methods in dev.langchain4j.model.chat.listener that return ChatResponseConstructors in dev.langchain4j.model.chat.listener with parameters of type ChatResponseModifierConstructorDescriptionChatModelResponseContext(ChatResponse chatResponse, ChatRequest chatRequest, ModelProvider modelProvider, Map<Object, Object> attributes) -
Uses of ChatResponse in dev.langchain4j.model.chat.response
Methods in dev.langchain4j.model.chat.response that return ChatResponseMethods in dev.langchain4j.model.chat.response with parameters of type ChatResponseModifier and TypeMethodDescriptionvoidStreamingChatResponseHandler.onCompleteResponse(ChatResponse completeResponse) Invoked when the model has finished streaming a response.Constructors in dev.langchain4j.model.chat.response with parameters of type ChatResponse -
Uses of ChatResponse in dev.langchain4j.observability.api.event
Methods in dev.langchain4j.observability.api.event that return ChatResponseModifier and TypeMethodDescriptionAiServiceResponseReceivedEvent.AiServiceResponseReceivedEventBuilder.response()AiServiceResponseReceivedEvent.response()Retrieves the chat response from the AI Service invocation event.Methods in dev.langchain4j.observability.api.event with parameters of type ChatResponseModifier and TypeMethodDescriptionAiServiceResponseReceivedEvent.AiServiceResponseReceivedEventBuilder.response(ChatResponse response) Sets the chat response. -
Uses of ChatResponse in dev.langchain4j.observability.event
Methods in dev.langchain4j.observability.event that return ChatResponse