{"repo":"ivangabriele/mistralai-client-rs","free":true,"listed":false,"github":"https://github.com/ivangabriele/mistralai-client-rs","clone":"git clone https://github.com/ivangabriele/mistralai-client-rs.git","description":"Rust client for Mistral AI API.","language":"Rust","stars":45,"topics":["api","api-client","client","mistral","mistralai","rust","ai","llm"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Mistral AI Rust Client Rust client for the Mistral AI API. [!IMPORTANT] While we are in v0, minor versions may introduce breaking changes. Please, refer to the CHANGELOG.md for more information. --- - Supported APIs - Installation - Mistral API Key - As an environment variable - As a client argument - Usage - Chat - Chat (async) - Chat with streaming (async) - Chat with Function Calling - Chat with Function Calling (async) - Embeddings - Embeddings (async) - List models - List models (async) - Contributing --- Supported APIs - [x] Chat without streaming - [x] Chat without streaming (async) - [x] Chat with streaming - [x] Embedding - [x] Embedding (async) - [x] List models - [x] List models (async) - [x] Function Calling - [x] Function Calling (async) Installation You can install the library in your project using: Mistral API Key You can get your Mistral API Key there: . As an environment variable Just set the MISTRAL API KEY environment variable. As a client argument Usage Chat Chat (async) Chat with streaming (async) Chat with Function Calling Chat with Function Calling (async) Embeddings Embeddings (async) List models List models (async) Contributing Please read CONTRIBUTING.md for details on how to contribute to this library.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ivangabriele","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ivangabriele/mistralai-client-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}