Uses of Class
dev.langchain4j.model.chat.request.ChatRequest
Packages that use ChatRequest
Package
Description
-
Uses of ChatRequest in dev.langchain4j.model.azure
Methods in dev.langchain4j.model.azure with parameters of type ChatRequestModifier and TypeMethodDescriptionAzureOpenAiChatModel.chat
(ChatRequest request) void
AzureOpenAiStreamingChatModel.chat
(ChatRequest request, StreamingChatResponseHandler handler) -
Uses of ChatRequest in dev.langchain4j.model.bedrock
Methods in dev.langchain4j.model.bedrock with parameters of type ChatRequest -
Uses of ChatRequest in dev.langchain4j.model.chat
Methods in dev.langchain4j.model.chat with parameters of type ChatRequestModifier and TypeMethodDescriptiondefault ChatResponse
ChatLanguageModel.chat
(ChatRequest chatRequest) This is the main API to interact with the chat model.default void
StreamingChatLanguageModel.chat
(ChatRequest chatRequest, StreamingChatResponseHandler handler) This is the main API to interact with the chat model.default ChatResponse
ChatLanguageModel.doChat
(ChatRequest chatRequest) default void
StreamingChatLanguageModel.doChat
(ChatRequest chatRequest, StreamingChatResponseHandler handler) -
Uses of ChatRequest in dev.langchain4j.model.chat.listener
Methods in dev.langchain4j.model.chat.listener that return ChatRequestModifier and TypeMethodDescriptionChatModelErrorContext.chatRequest()
ChatModelRequestContext.chatRequest()
ChatModelResponseContext.chatRequest()
Methods in dev.langchain4j.model.chat.listener with parameters of type ChatRequestModifier and TypeMethodDescriptionstatic void
ListenersUtil.onError
(Throwable error, ChatRequest chatRequest, Map<Object, Object> attributes, List<ChatModelListener> listeners) static void
ListenersUtil.onRequest
(ChatRequest chatRequest, Map<Object, Object> attributes, List<ChatModelListener> listeners) static void
ListenersUtil.onResponse
(ChatResponse chatResponse, ChatRequest chatRequest, Map<Object, Object> attributes, List<ChatModelListener> listeners) Constructors in dev.langchain4j.model.chat.listener with parameters of type ChatRequestModifierConstructorDescriptionChatModelErrorContext
(Throwable error, ChatRequest chatRequest, Map<Object, Object> attributes) ChatModelRequestContext
(ChatRequest chatRequest, Map<Object, Object> attributes) ChatModelResponseContext
(ChatResponse chatResponse, ChatRequest chatRequest, Map<Object, Object> attributes) -
Uses of ChatRequest in dev.langchain4j.model.chat.request
Methods in dev.langchain4j.model.chat.request that return ChatRequest -
Uses of ChatRequest in dev.langchain4j.model.googleai
Methods in dev.langchain4j.model.googleai with parameters of type ChatRequest -
Uses of ChatRequest in dev.langchain4j.model.ollama
Methods in dev.langchain4j.model.ollama with parameters of type ChatRequest -
Uses of ChatRequest in dev.langchain4j.model.openai
Methods in dev.langchain4j.model.openai with parameters of type ChatRequestModifier and TypeMethodDescriptionOpenAiChatModel.doChat
(ChatRequest chatRequest) void
OpenAiStreamingChatModel.doChat
(ChatRequest chatRequest, StreamingChatResponseHandler handler)