Class MistralAiClient
java.lang.Object
dev.langchain4j.model.mistralai.internal.client.MistralAiClient
- Direct Known Subclasses:
DefaultMistralAiClient
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
MistralAiClient.Builder<T extends MistralAiClient,
B extends MistralAiClient.Builder<T, B>> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic MistralAiClient.Builder
builder()
abstract MistralAiChatCompletionResponse
abstract MistralAiEmbeddingResponse
embedding
(MistralAiEmbeddingRequest request) abstract MistralAiModelResponse
abstract MistralAiModerationResponse
moderation
(MistralAiModerationRequest request) abstract void
streamingChatCompletion
(MistralAiChatCompletionRequest request, StreamingResponseHandler<AiMessage> handler)
-
Constructor Details
-
MistralAiClient
public MistralAiClient()
-
-
Method Details
-
chatCompletion
public abstract MistralAiChatCompletionResponse chatCompletion(MistralAiChatCompletionRequest request) -
streamingChatCompletion
public abstract void streamingChatCompletion(MistralAiChatCompletionRequest request, StreamingResponseHandler<AiMessage> handler) -
embedding
-
moderation
-
listModels
-
builder
-