v0.6.8
agno-agi/agnov0.6.8Aug 6, 2024by github-actions[bot]
AI Summary
This release emphasizes stability, new model support, and infrastructure refactoring. It adds support for Claude Sonnet 3.5, Spark4.0 Ultra, and Cloudflare Workers AI. The codebase saw refactoring to use constants and improvements to CI/CD coverage reporting.
Key Highlights
- Support for Claude Sonnet 3.5 and Spark4.0 Ultra models
- Cloudflare Workers AI and native OpenAI API support
- Introduction of Proxy channel type and relay mode
- CI/CD improvements with Codecov integration
New Features
- Claude 3 tool use (function calling) support
- Cloudflare Workers AI integration
- Spark4.0 Ultra model support
- SMTP support without authentication
- Proxy channel type and relay mode
Full Release Notes
## What's Changed * fix minimax empty log by @ye4293 in https://github.com/songquanpeng/one-api/pull/1560 * ci: use codecov to upload coverage report by @LeoQuote in https://github.com/songquanpeng/one-api/pull/1583 * refactor: replace hardcoded string with ctxkey constant by @igophper in https://github.com/songquanpeng/one-api/pull/1579 * chore(deps): bump golang.org/x/image from 0.16.0 to 0.18.0 by @dependabot in https://github.com/songquanpeng/one-api/pull/1568 * chore: Add support for Claude Sonnet 3.5 by @shaoyun in https://github.com/songquanpeng/one-api/pull/1567 * refactor: abusing goroutines and channel by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1561 * feat: support spark4.0 ultra by @lihangfu in https://github.com/songquanpeng/one-api/pull/1569 * feat: support Spark4.0 Ultra by @shijilin0116 in https://github.com/songquanpeng/one-api/pull/1575 * fix: fix size not support during image generation by @igophper in https://github.com/songquanpeng/one-api/pull/1564 * docs: add related projects by @da730 in https://github.com/songquanpeng/one-api/pull/1562 * ci: skip archive, upload directly by @LeoQuote in https://github.com/songquanpeng/one-api/pull/1586 * feat: add support for Claude 3 tool use (function calling) by @dirname in https://github.com/songquanpeng/one-api/pull/1587 * refactor: init db by @igophper in https://github.com/songquanpeng/one-api/pull/1590 * feat: support one or more log file by @linzeliang1222 in https://github.com/songquanpeng/one-api/pull/1400 * feat: support smtp without auth by @LeoQuote in https://github.com/songquanpeng/one-api/pull/1101 * feat(ui): show available models for air theme by @LeoQuote in https://github.com/songquanpeng/one-api/pull/1595 * feat: support test specific model by @WqyJh in https://github.com/songquanpeng/one-api/pull/1600 * feat: cloudflare support native openai api by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1596 * fix: use musl libc by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1597 * fix: update readme docs by @peterwillcn in https://github.com/songquanpeng/one-api/pull/1599 * feat: add initial root access token by @peterwillcn in https://github.com/songquanpeng/one-api/pull/1598 * feat: add Novita AI as model provider by @jasonhp in https://github.com/songquanpeng/one-api/pull/1609 * feat: refactor AwsClaude to Aws to support both llama3 and claude by @WqyJh in https://github.com/songquanpeng/one-api/pull/1601 * fix: duplicate [DONE] by @WqyJh in https://github.com/songquanpeng/one-api/pull/1629 * fix: impl cloudflare worker ai gateway by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1617 * fix: 修复4v请求下text参数缺少引发的nil by @ye4293 in https://github.com/songquanpeng/one-api/pull/1634 * feat: support claude and gemini in vertex ai by @vaayne in https://github.com/songquanpeng/one-api/pull/1621 * feat: add field stop in GeneralOpenAIRequest by @f1ynn-zhan9 in https://github.com/songquanpeng/one-api/pull/1637 * chore(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in https://github.com/songquanpeng/one-api/pull/1641 * fix: rate limit can be zero by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1643 * feat: fast build linux/arm64 frontend by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1645 * feat: vertexai support proxy url(example: cloudflare ai gateway) and fix some vertexai bug by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1642 * feat: extend anthropic header to support 8k context windows by @Laisky in https://github.com/songquanpeng/one-api/pull/1654 * fix: support embedding models for doubao by @igophper in https://github.com/songquanpeng/one-api/pull/1662 * feat: fast build linux/arm64 frontend by @zijiren233 in https://github.com/songquanpeng/one-api/pull/1663 * feat: support gpt-4o mini by @HynoR in https://github.com/songquanpeng/one-api/pull/1665 * feat: add Proxy channel type and relay mode by @Laisky in https://github.com/songquanpeng/one-api/pull/1678 ## New Contributors * @LeoQuote made their first contribution in https://github.com/songquanpeng/one-api/pull/1583 * @shaoyun made their first contribution in https://github.com/songquanpeng/one-api/pull/1567 * @zijiren233 made their first contribution in https://github.com/songquanpeng/one-api/pull/1561 * @da730 made their first contribution in https://github.com/songquanpeng/one-api/pull/1562 * @linzeliang1222 made their first contribution in https://github.com/songquanpeng/one-api/pull/1400 * @peterwillcn made their first contribution in https://github.com/songquanpeng/one-api/pull/1599 * @jasonhp made their first contribution in https://github.com/songquanpeng/one-api/pull/1609 * @vaayne made their first contribution in https://github.com/songquanpeng/one-api/pull/1621 * @f1ynn-zhan9 made their first contribution in https://github.com/songquanpeng/one-api/pull/1637 * @HynoR made their first contribution in https://github.com/songquanpeng/one-api/pull/1665 **Full Changelog**: https://github.com/songquanpeng/one-api/compare/v0.6.7...v0.6.8