v0.6.8
neuphonic/neuttsv0.6.8Aug 6, 2024by github-actions[bot]
AI Summary
This release significantly improves infrastructure flexibility and new model integrations, introducing Cloudflare Worker AI gateway support, Vertex AI compatibility, and new Claude and Spark models, alongside SMTP improvements.
Key Highlights
- Introduced Cloudflare Worker AI gateway support.
- Added support for Claude 3.5 and Spark 4.0 Ultra models.
- Implemented Claude tool use (function calling).
- Added support for Vertex AI (Claude and Gemini).
- Introduced a new Proxy channel type for relay mode.
New Features
- Add support for Claude Sonnet 3.5
- Support spark4.0 ultra
- Add support for Claude 3 tool use
- Support smtp without auth
- Cloudflare support native openai api
- Add 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