Ivan Gabriele
|
b69f7c617c
|
feat: add client.list_models_async() method
|
2024-03-04 06:33:38 +01:00 |
|
Ivan Gabriele
|
1dd59f6704
|
feat: add client.chat_async() method
|
2024-03-04 04:57:48 +01:00 |
|
Ivan Gabriele
|
33876183e4
|
feat!: wrap Client::new() return in a Result
BREAKING CHANGE: `Client::new()` now returns a `Result`.
|
2024-03-04 04:43:22 +01:00 |
|
Ivan Gabriele
|
1deab88251
|
feat!: add missing api key error
BREAKING CHANGE: `APIError` is renamed to `ApiError`.
|
2024-03-04 04:30:13 +01:00 |
|
Ivan Gabriele
|
f44d951247
|
feat!: add client.embeddings() method
BREAKING CHANGE: Models are now enforced by `Model` & `EmbedModel` enums.
|
2024-03-04 03:16:59 +01:00 |
|
Ivan Gabriele
|
814b9918b3
|
feat: add client.list_models() method
|
2024-03-03 19:42:00 +01:00 |
|
Ivan Gabriele
|
7de2b19b98
|
feat!: simplify chat completion call
BREAKING CHANGE: Chat completions must now be called directly from client.chat() without building a request in between.
|
2024-03-03 19:14:01 +01:00 |
|
Ivan Gabriele
|
b30e88c5f7
|
ci(github): add missing MISTRAL_API_KEY env
|
2024-03-03 15:29:17 +01:00 |
|
Ivan Gabriele
|
7d3b438d16
|
feat: add chat completion without streaming
|
2024-03-03 15:20:30 +01:00 |
|