No project description provided
Project description
Mistral Python Client
This client is inspired from cohere-python
You can use the Mistral Python client to interact with the Mistral AI API.
Installing
pip install mistralai
From Source
This client uses poetry
as a dependency and virtual environment manager.
You can install poetry with
pip install poetry
poetry
will set up a virtual environment and install dependencies with the following command:
poetry install
Run examples
You can run the examples in the examples/
directory using poetry run
or by entering the virtual environment using poetry shell
.
API Key Setup
Running the examples requires a Mistral AI API key.
- Get your own Mistral API Key: https://docs.mistral.ai/#api-access
- Set your Mistral API Key as an environment variable. You only need to do this once.
# set Mistral API Key (using zsh for example)
$ echo 'export MISTRAL_API_KEY=[your_key_here]' >> ~/.zshenv
# reload the environment (or just quit and open a new terminal)
$ source ~/.zshenv
Using poetry run
cd examples
poetry run python chat_no_streaming.py
Using poetry shell
poetry shell
cd examples
>> python chat_no_streaming.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file eidolon_ai_mistralai-0.1.6a0.tar.gz
.
File metadata
- Download URL: eidolon_ai_mistralai-0.1.6a0.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.2 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3acfdad10419d7c23a45a95cd8e6c1cd093ee61bb614fc37b0035f5a2c18742b |
|
MD5 | c0e8e95b552cc5d9f62176a90caba0f2 |
|
BLAKE2b-256 | dae2acfa2a794545e053732eee4e5cc12b1c59e569453fc5ec5dd75531eff2ec |
File details
Details for the file eidolon_ai_mistralai-0.1.6a0-py3-none-any.whl
.
File metadata
- Download URL: eidolon_ai_mistralai-0.1.6a0-py3-none-any.whl
- Upload date:
- Size: 15.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.2 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d40744b8064c3bc98b360f24dde902efd6ed06629e1c61596a0e0f0095ed056e |
|
MD5 | c5c7a333bae12a54ee57952186f37b4c |
|
BLAKE2b-256 | 588d2b62769330a06d7a3bafbd26ecd2334f3ca8da5d0298e7ae287fda840d2d |