Thomas Capelle
Thomas Capelle
Ignore tests if the changes are only in the docs
- Add basic weave.op support for anthropic SDK
- A simpler finetune script - An eval script that uses weave and Evaluations - Better prompt defaults
This adds support for the newly released Mistral v1.0 SDK: https://github.com/mistralai/client-python/blob/main/MIGRATION.md - Moves mistralai
Antrhopic has 2 types of streaming: One by event and another by messages. We are missing the `Messages.stream` support, this PR tries to add this. On this mode, the antrhopic...
- Instrumenting with weave - Weave and Pydantic: Model, Object, etc... - Using `model_post_init` and `PrivateAttr`, for delayed attributes - Example of using this for `client` and a `HF` model.
The dataset class is still very lightweight but has a lot of potential. More now that we will have feedback and ways to annotate data. Let's try to put some...
Adds a doc page on how to wrap a local HF model with Weave
This PR replaces #3751 - Modifies `async_foreach` to support rich progressbar - Enables `weave.Evaluation` with progress bar, also `verbose=False` to silence printing per row - Adds `Dataset.map` that uses `async_foreach`...
Adds simple `to_hf` and `from_hf` methods to `weave.Dataset` so we can do the processing leveraging the fast and battle tested datasets library.