82 lines
3.2 KiB
Markdown
82 lines
3.2 KiB
Markdown
# Changelog
|
|
|
|
## 2025-02-03 - 0.2.0 - feat(provider.anthropic)
|
|
Add support for vision and document processing in Anthropic provider
|
|
|
|
- Implemented vision tasks for Anthropic provider using Claude-3-opus-20240229 model.
|
|
- Implemented document processing for Anthropic provider, supporting conversion of PDF documents to images and analysis with Claude-3-opus-20240229 model.
|
|
- Updated documentation to reflect the new capabilities of the Anthropic provider.
|
|
|
|
## 2025-02-03 - 0.1.0 - feat(providers)
|
|
Add vision and document processing capabilities to providers
|
|
|
|
- OpenAI and Ollama providers now support vision tasks using GPT-4 Vision and Llava models respectively.
|
|
- Document processing has been implemented for OpenAI and Ollama providers, converting PDFs to images for analysis.
|
|
- Introduced abstract methods for vision and document processing in the MultiModalModel class.
|
|
- Updated the readme file with examples for vision and document processing.
|
|
|
|
## 2025-02-03 - 0.0.19 - fix(core)
|
|
Enhanced chat streaming and error handling across providers
|
|
|
|
- Refactored chatStream method to properly handle input streams and processes in Perplexity, OpenAI, Ollama, and Anthropic providers.
|
|
- Improved error handling and message parsing in chatStream implementations.
|
|
- Defined distinct interfaces for chat options, messages, and responses.
|
|
- Adjusted the test logic in test/test.ts for the new classification response requirement.
|
|
|
|
## 2024-09-19 - 0.0.18 - fix(dependencies)
|
|
Update dependencies to the latest versions.
|
|
|
|
- Updated @git.zone/tsbuild from ^2.1.76 to ^2.1.84
|
|
- Updated @git.zone/tsrun from ^1.2.46 to ^1.2.49
|
|
- Updated @push.rocks/tapbundle from ^5.0.23 to ^5.3.0
|
|
- Updated @types/node from ^20.12.12 to ^22.5.5
|
|
- Updated @anthropic-ai/sdk from ^0.21.0 to ^0.27.3
|
|
- Updated @push.rocks/smartfile from ^11.0.14 to ^11.0.21
|
|
- Updated @push.rocks/smartpromise from ^4.0.3 to ^4.0.4
|
|
- Updated @push.rocks/webstream from ^1.0.8 to ^1.0.10
|
|
- Updated openai from ^4.47.1 to ^4.62.1
|
|
|
|
## 2024-05-29 - 0.0.17 - Documentation
|
|
Updated project description.
|
|
|
|
- Improved project description for clarity and details.
|
|
|
|
## 2024-05-17 - 0.0.16 to 0.0.15 - Core
|
|
Fixes and updates.
|
|
|
|
- Various core updates and fixes for stability improvements.
|
|
|
|
## 2024-04-29 - 0.0.14 to 0.0.13 - Core
|
|
Fixes and updates.
|
|
|
|
- Multiple core updates and fixes for enhanced functionality.
|
|
|
|
## 2024-04-29 - 0.0.12 - Core
|
|
Fixes and updates.
|
|
|
|
- Core update and bug fixes.
|
|
|
|
## 2024-04-29 - 0.0.11 - Provider
|
|
Fix integration for anthropic provider.
|
|
|
|
- Correction in the integration process with anthropic provider for better compatibility.
|
|
|
|
## 2024-04-27 - 0.0.10 to 0.0.9 - Core
|
|
Fixes and updates.
|
|
|
|
- Updates and fixes to core components.
|
|
- Updated tsconfig for improved TypeScript configuration.
|
|
|
|
## 2024-04-01 - 0.0.8 to 0.0.7 - Core and npmextra
|
|
Core updates and npmextra configuration.
|
|
|
|
- Core fixes and updates.
|
|
- Updates to npmextra.json for githost configuration.
|
|
|
|
## 2024-03-31 - 0.0.6 to 0.0.2 - Core
|
|
Initial core updates and fixes.
|
|
|
|
- Multiple updates and fixes to core following initial versions.
|
|
|
|
|
|
This summarizes the relevant updates and changes based on the provided commit messages. The changelog excludes commits that are version tags without meaningful content or repeated entries. |