Class MistralAiClient
java.lang.Object
dev.langchain4j.model.mistralai.internal.client.MistralAiClient
- Direct Known Subclasses:
DefaultMistralAiClient
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classMistralAiClient.Builder<T extends MistralAiClient, B extends MistralAiClient.Builder<T,B>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MistralAiClient.Builderbuilder()abstract MistralAiChatCompletionResponseabstract MistralAiEmbeddingResponseembedding(MistralAiEmbeddingRequest request) abstract MistralAiChatCompletionResponseabstract MistralAiModelResponseabstract MistralAiModerationResponsemoderation(MistralAiModerationRequest request) abstract voidstreamingChatCompletion(MistralAiChatCompletionRequest request, StreamingChatResponseHandler handler) abstract voidstreamingFimCompletion(MistralAiFimCompletionRequest request, StreamingResponseHandler<String> handler)
-
Constructor Details
-
MistralAiClient
public MistralAiClient()
-
-
Method Details
-
chatCompletion
public abstract MistralAiChatCompletionResponse chatCompletion(MistralAiChatCompletionRequest request) -
streamingChatCompletion
public abstract void streamingChatCompletion(MistralAiChatCompletionRequest request, StreamingChatResponseHandler handler) -
embedding
-
moderation
-
listModels
-
fimCompletion
public abstract MistralAiChatCompletionResponse fimCompletion(MistralAiFimCompletionRequest request) -
streamingFimCompletion
public abstract void streamingFimCompletion(MistralAiFimCompletionRequest request, StreamingResponseHandler<String> handler) -
builder
-