Skip to content

Mistral

<dependency>
<groupId>com.google.genkit</groupId>
<artifactId>genkit-plugin-mistral</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
Terminal window
export MISTRAL_API_KEY=your-api-key
import com.google.genkit.plugins.mistral.MistralPlugin;
Genkit genkit = Genkit.builder()
.plugin(MistralPlugin.create())
.build();
ModelResponse response = genkit.generate(
GenerateOptions.builder()
.model("mistral/mistral-large-2512")
.prompt("Tell me about AI")
.build());
Model Context
mistral/mistral-large-2512 128K
mistral/mistral-medium-2604 128K
mistral/mistral-small-2603 128K
mistral/ministral-3b-2512, mistral/ministral-8b-2512, mistral/ministral-14b-2512 128K
mistral/codestral-2508 256K
  • mistral/mistral-embed
  • mistral/codestral-embed
EmbedResponse response = genkit.embed("mistral/mistral-embed", documents);
  • Text generation, streaming, tool calling, RAG, embeddings

See the mistral sample.