Releases: iBUHub/AIStudioToAPI
v1.0.0
What's Changed
English
-
feat: support multiple contexts by @bbbugg in #70
Add support for multiple Google accounts logged in simultaneously, enabling fast switching without re-login.New environment variable:
# Number of accounts logged in simultaneously (default: 1) # Memory usage: ~700MB for 1 account, ~950MB for 2, ~1100MB for 3 MAX_CONTEXTS=1 -
feat: implement expired auth management and UI indication by @bbbugg in #94
Automatically detect expired accounts and mark them in the web console for easier management. -
feat(web-console): support username and password authentication via env vars by @iBenzene in #93
Web console now supports independent username and password authentication, separated from API key management.New environment variables:
# Console username (optional) WEB_CONSOLE_USERNAME= # Console password (optional) # If only password is set, login requires password only; # If neither is set, API_KEYS will be used WEB_CONSOLE_PASSWORD=
中文
-
feat: 支持多上下文(多账号) by @bbbugg in #70
新增支持多个 Google 账号同时保持登录状态,实现快速切换无需重新登录。新增环境变量:
# 同时登录的账号数量(默认:1) # 内存占用:1 个账号约 700MB,2 个约 950MB,3 个约 1100MB MAX_CONTEXTS=1 -
feat: 实现过期鉴权管理及界面标记 by @bbbugg in #94
系统自动检测并在控制台标记已过期的账号,方便及时处理。 -
feat(web-console): 支持通过环境变量设置用户名和密码认证 by @iBenzene in #93
Web 控制台支持独立的用户名和密码认证,与 API 密钥分离管理。新增环境变量:
# 控制台用户名(可选) WEB_CONSOLE_USERNAME= # 控制台密码(可选) # 只设置密码时,登录仅需密码;都不设置则使用 API_KEYS WEB_CONSOLE_PASSWORD=
Full Changelog: v0.7.2...v1.0.0
v0.7.2
v0.7.1
v0.7.0
Hotfix | 紧急修复
- 适配近期 AIStudio 更新
- 调整账号登录与代理启动逻辑
- 不再支持
WS_PORT环境变量(端口固定为 9998)
- Adapted to recent AIStudio updates
- Updated account login and proxy startup logic
WS_PORTenvironment variable is no longer supported (port is fixed to 9998)
Full Changelog: v0.6.3...v0.7.0
v0.6.3
v0.6.2
What's Changed
English
- fix: fix tool call parameter handling in Kelivo by @bbbugg in #62
- fix: playwright supports using standard proxy environment variables (HTTPS_PROXY/HTTP_PROXY/ALL_PROXY/NO_PROXY) by @adamhj in #61
- feat: support batch auth files upload, download and delete by @bbbugg in #64
中文
- fix: 修复 Kelivo 客户端中工具调用参数的处理 by @bbbugg in #62
- fix: Playwright 支持使用标准代理环境变量(HTTPS_PROXY / HTTP_PROXY / ALL_PROXY / NO_PROXY) by @adamhj in #61
- feat: 支持 auth 文件的批量上传、下载和删除 by @bbbugg in #64
New Contributors
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
English
- fix: Claude Code structured output by @bbbugg in #58
- feat: support claude token count api
/v1/messages/count_tokensby @bbbugg in #59
中文
- fix: 修复 Claude 结构化代码输出 by @bbbugg in #58
- feat: 支持 Claude token 计数 API
/v1/messages/count_tokensby @bbbugg in #59
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
English
- feat: add Claude API compatible endpoint (/v1/messages) by @zhifu1996 in #56
- feat: add support for Claude structured output by @bbbugg in #57
中文
- feat: 新增与 Claude API 兼容的接口(/v1/messages) by @zhifu1996 in #56
- feat: 新增对 Claude 结构化输出(structured output)的支持 by @bbbugg in #57
New Contributors
- @zhifu1996 made their first contribution in #56
Full Changelog: v0.5.3...v0.6.0
v0.5.3
What's Changed
English
- fix: ensure Content-Type headers and add keep-alive for OpenAI fake stream by @bbbugg in #48
- feat: implement lightweight reconnect mechanism for WebSocket connections by @bbbugg in #51
中文
- fix: 为所有请求统一补充 Content-Type 请求头,并为 OpenAI 假流式(fake stream)响应启用 keep-alive by @bbbugg in #48
- feat: 实现 WebSocket 连接的轻量级自动重连机制 by @bbbugg in #51
Full Changelog: v0.5.2...v0.5.3