cherry-studio/packages/shared
suyao a5e7aa1342
feat: Implement shared provider utilities and API host formatting
- Added provider API host formatting utilities to handle differences between Cherry Studio and AI SDK.
- Introduced functions for formatting provider API hosts, including support for Azure OpenAI and Vertex AI.
- Created a simple API key rotator for managing API key rotation.
- Developed shared provider initialization and mapping utilities for resolving provider IDs.
- Implemented AI SDK configuration utilities for converting Cherry Studio providers to AI SDK configurations.
- Added support for various providers including OpenRouter, Google Vertex AI, and Amazon Bedrock.
- Enhanced error handling and logging in the unified messages service for better debugging.
- Introduced functions for streaming and generating unified messages using AI SDK.
2025-11-27 15:30:19 +08:00
..
adapters feat: Implement shared provider utilities and API host formatting 2025-11-27 15:30:19 +08:00
agents/claudecode ⬆️ chore: migrate from Claude Code SDK to Claude Agent SDK v0.1.1 2025-09-30 17:54:02 +08:00
anthropic fix(anthropic): prevent duplicate /v1 in API endpoints (#11467) 2025-11-26 19:26:39 +08:00
api feat: Implement shared provider utilities and API host formatting 2025-11-27 15:30:19 +08:00
config feat: add silicon provider support for Anthropic API compatibility (#11468) 2025-11-26 19:19:34 +08:00
provider feat: Implement shared provider utilities and API host formatting 2025-11-27 15:30:19 +08:00
utils feat: Implement shared provider utilities and API host formatting 2025-11-27 15:30:19 +08:00
IpcChannel.ts feat: add Git Bash detection and requirement check for Windows agents (#11388) 2025-11-21 21:32:53 +08:00
utils.ts fix(openai): apply verbosity setting with type safety improvements (#10964) 2025-11-22 21:41:12 +08:00