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
Close
Hashes for eidolon_ai_mistralai-0.1.6a0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3acfdad10419d7c23a45a95cd8e6c1cd093ee61bb614fc37b0035f5a2c18742b |
|
MD5 | c0e8e95b552cc5d9f62176a90caba0f2 |
|
BLAKE2b-256 | dae2acfa2a794545e053732eee4e5cc12b1c59e569453fc5ec5dd75531eff2ec |
Close
Hashes for eidolon_ai_mistralai-0.1.6a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d40744b8064c3bc98b360f24dde902efd6ed06629e1c61596a0e0f0095ed056e |
|
MD5 | c5c7a333bae12a54ee57952186f37b4c |
|
BLAKE2b-256 | 588d2b62769330a06d7a3bafbd26ecd2334f3ca8da5d0298e7ae287fda840d2d |