Releases: Tanuki/tanuki.py
v0.2.0 - Add Bedrock and Together Support
Add support for Bedrock and Together models for inference. Fixed a series of bugs.
What's Changed
- fixes to use-cases by @MartBakler in #107
- Feature/openai 1 3 5 by @JackHopkins in #109
- Update issue templates by @JackHopkins in #112
- Add support for introspecting a Jupyter notebook cell by @JackHopkins in #117
- updates to twitter use-case by @MartBakler in #118
- Support/aws bedrock by @MartBakler in #120
- Bugfix/aws refacto by @MartBakler in #125
- Fix/pydantic by @JackHopkins in #126
- Update requirements.txt by @JackHopkins in #128
- Validator, logging and modelling improvements by @MartBakler in #127
- Support for Together AI models by @MartBakler in #130
- fixed setup.py bug by @MartBakler in #132
- updated version number by @MartBakler in #133
Full Changelog: v0.1.4...v0.2.0
v0.1.4 - Unary operator hotfix
This release fixes a surfaced bug in which negative int/float values of keyword arguments passed into a Pydantic model broke the align
parsing.
v0.1.3 - Module hotfix
Updated version number to 0.1.3 Description: This commit updates the version number in the setup.cfg and setup.py files from 0.1.1 to 0.1.3. The author and author_email fields in the setup.cfg file remain unchanged. Additionally, the description field in both files has been updated to provide a clearer explanation of the package's purpose - "The easiest way to build scalable LLM-powered applications, which gets cheaper and faster over time."
v0.1.2 - Setup hotfix
Update setup.py and add test_script.py Description:
v0.1.0 - Renamed to Tanuki, support for Embeddings
Renamed MonkeyPatch to Tanuki, support for embeddings and function configurability is released!
Use embeddings to integrate Tanuki with downstream RAG implementations using OpenAI Ada-2 model.
Function configurability allows to configure Tanuki function executions to ignore certain implemented aspects (finetuning, data-storage communications) for improved latency and serverless integrations.
What's Changed
- Usecase/email regex by @bmagz in #65
- Added marketplace classifier example by @MichaelSel in #73
- Added support for pydantic objects as inputs to align statements by @MartBakler in #71
- Enchancement/informative openai messages by @MartBakler in #79
- fix: Fix author string in pyproject.toml by @jonesmabea in #83
- Feature/patch configurability by @MartBakler in #80
- Telemetry can be disabled by @cosmastech in #90
- usecase/web-scraping by @bmagz in #91
- Feature/embeddings by @JackHopkins in #88
- Fix/rename to tanuki by @JackHopkins in #94
- selenium webscraping example by @bmagz in #93
- Update community guidelines, code of conduct, contributing, security,… by @JackHopkins in #98
- Update docs for new release by @MartBakler in #97
- Update readme.md by @MartBakler in #99
- Remove old monkey-patch.py files by @JackHopkins in #100
New Contributors
- @jonesmabea made their first contribution in #83
- @cosmastech made their first contribution in #90
Full Changelog: v0.0.10...v0.1.0
v0.0.12 - Deprecate MonkeyPatch in favour of Tanuki
Deprecate monkey-patch.py and update dependencies Deprecate monkey-patch.py and update dependencies
v0.0.10: Feature/telemetry (#67)
* Commit subject: Update models and token limits in LanguageModel class Commit description: * Refactor main.py and monkey.py Description: * Commit subject: Ignore monkey_patch, trackers, models, and src cache files in .gitignore Commit description: * Remove pycache files Description: * json dumps for data to endpoint * Remove outdated cache files and deleted unnecessary files in the feature/telemetry branch. Remove outdated cache files and deleted unnecessary files --------- Co-authored-by: Jack Hopkins <jack@raveler.co.uk> Co-authored-by: Ben Magolan <ben@paperplane.ai>
Support for Tuple, List, Dictionary in Assert.
Added support for nested Pydantic model in asserts. Now the align statements should work for most of the cases.
Added a few examples.
Added missing packages
Renamed test files and added new files Description: This commit renames several test files in the "aligns" directory. The renamed files now have names starting with "align_" instead of "test_". The affected files are:
Initial Release
What's Changed
- Changed order of operations for dict instantiating by @MartBakler in #14
Full Changelog: v0.0.1-alpha...v0.0.1