This repository contains an unofficial Java client for interfacing with the Mistral AI API. It is designed to provide a simple and intuitive way for Java developers to interact with Mistral AI's services, including chat completions, embeddings, and model listings.
- Chat Completions: Easily create chat completion requests to Mistral AI.
- Embeddings: Generate embeddings for given inputs.
- Model Information: Retrieve a list of available models from Mistral AI.
- Asynchronous Support: The client supports asynchronous API calls for efficient communication.
- Easy-to-Use: Simplified methods with clear naming conventions make the client straightforward to use in your Java applications.
- Java JDK 11 or higher
- Maven or Gradle (for dependency management)
You can clone this repository and include it in your Java projects. Future updates will include support for Maven and Gradle dependency management.
git clone https://github.com/c0rnkrump3t/MistralBeans.git
For detailed information on the API endpoints and data formats, refer to the official Mistral AI API Documentation.
- Thanks to Mistral AI for providing the API.
- This is an unofficial client and is not endorsed by Mistral AI.