chore: update maintainer info and project metadata
- Change author to Sunbeam Studios - Remove GitHub-specific files (.github/, renovate, README.template) - Remove .env.example (replaced by .envrc workflow) - Replace Makefile with justfile - Update CHANGELOG with v1.0.0 fork notes - Update Cargo.toml homepage to sunbeam.pt
This commit is contained in:
34
CHANGELOG.md
34
CHANGELOG.md
@@ -1,3 +1,37 @@
|
||||
# Changelog
|
||||
|
||||
## [1.0.0](https://src.sunbeam.pt/studio/mistralai-client-rs) (2026-03-20)
|
||||
|
||||
Forked from [ivangabriele/mistralai-client-rs](https://github.com/ivangabriele/mistralai-client-rs) v0.14.0 and updated to the latest Mistral AI API.
|
||||
|
||||
### ⚠ BREAKING CHANGES
|
||||
|
||||
* `Model` is now a string-based struct with constructor methods instead of a closed enum
|
||||
* `EmbedModel` is removed — use `Model::mistral_embed()` instead
|
||||
* `Tool::new()` parameters now accept `serde_json::Value` (JSON Schema) instead of limited enum types
|
||||
* `ChatParams.temperature` is now `Option<f32>` instead of `f32`
|
||||
* Stream delta `content` is now `Option<String>`
|
||||
|
||||
### Features
|
||||
|
||||
* Add all current Mistral models (Large 3, Small 4, Medium 3.1, Magistral, Codestral, Devstral, Pixtral, Voxtral, Ministral)
|
||||
* Add FIM (fill-in-the-middle) completions endpoint
|
||||
* Add Files API (upload, list, get, delete, download URL)
|
||||
* Add Fine-tuning jobs API (create, list, get, cancel, start)
|
||||
* Add Batch jobs API (create, list, get, cancel)
|
||||
* Add OCR endpoint (document text extraction)
|
||||
* Add Audio transcription endpoint
|
||||
* Add Moderations and Classifications endpoints
|
||||
* Add Agent completions endpoint
|
||||
* Add new chat fields: frequency_penalty, presence_penalty, stop, n, min_tokens, parallel_tool_calls, reasoning_effort, json_schema response format
|
||||
* Add embedding fields: output_dimension, output_dtype
|
||||
* Add tool call IDs and Required tool choice variant
|
||||
* Add model get and delete endpoints
|
||||
|
||||
---
|
||||
|
||||
## Upstream Changelog (pre-fork)
|
||||
|
||||
## [0.14.0](https://github.com/ivangabriele/mistralai-client-rs/compare/v0.13.0...v) (2024-08-27)
|
||||
|
||||
### Features
|
||||
|
||||
Reference in New Issue
Block a user