Releases: snailyp/gemini-balance
v2.1.6
v2.1.5
feat(error_log): 添加清空所有错误日志的功能
feat: 在OpenAI chat服务中,适配googleSearch内置工具调用支持
feat: 添加环境变量加载和思考配置处理
feat(response_handler): 更新_extract_result函数以返回思考内容
feat(vertex): 集成 Vertex AI Express API 支持 (gemini格式)
- path: gb地址 + /vertex-express
chore: 优化UI为更耐看的浅色系主题
v2.1.4
feat(ui): 更新密钥状态页面样式和API调用详情
fix: 修复请求日志删除任务中的时区属性错误
feat: 添加Telegram交流群链接至README和底部导航
v2.1.3
refactor(retry): 统一管理 API 最大重试次数配置
refactor(gemini): 优化 Gemini API 请求中可选参数的处理
feat: 在 OpenAI 聊天响应中集成 usage_metadata 以跟踪 token 使用情况
refactor: 优化 JS 结构、API 调用和密钥管理
feat(database): 支持使用 SQLite 数据库
feat: 实现日志自动删除功能并更新配置管理
fix(stats): 修复状态码检查条件的比较方式
feat(config): 添加模型助手功能以选择和管理模型
feat: 实现API密钥的单独和批量删除功能
feat: 实现伪流式传输功能
feat(ui): 更新密钥状态页面样式和交互
feat(ui): 更新底部版权信息布局和样式
v2.1.2
fix: 修复安全设置对输出速度的影响
fix: 修复socks5代理
fix: 修复画图问题
feat: 增加 Gemini 安全设置支持
refactor: 重构错误处理并优化路由与服务结构
v2.1.1
feat: 添加代理支持 (HTTP/SOCKS5)
feat: 新增一套OpenAI兼容的 API 端点(基于官方的openai兼容格式,防截断,速度快):
- /openai/v1/models
- /openai/v1/chat/completions (支持流式传输、重试和密钥切换)
- /openai/v1/embeddings
- /openai/v1/images/generations
缺点是没有搜索,画图对话的功能
feat: 支持音视频分析功能(openai格式)
v2.1.0
feat(error-logs): 增强错误日志功能和UI交互
- 新增错误码搜索功能,支持精确匹配错误码
- 重构复制功能,支持批量选择和复制密钥
- 优化UI布局和交互体验,添加悬停复制按钮
fix(verify-keys): 修复无效秘钥的批量验证
feat(keys): 实现密钥状态页面的客户端分页、搜索与筛选
feat(错误日志): 添加排序和删除功能
refactor: 集中版本逻辑并添加版本检查API
refactor: 改进调度器启动逻辑并清理日志
v2.0.11
chore: 更新版本号至 2.0.11
v2.0.10
chore: 更新版本号至 2.0.10
v2.0.9
feat(config_editor): 新增批量删除 API 密钥及令牌生成功能
feat(keys_status): 支持批量验证密钥与选定密钥失败计数重置,增强自动刷新
feat(config): 认证令牌输入框支持一键生成随机令牌
feat: 更新许可证为 CC BY-NC 4.0 并补充相关说明
feat: 添加可配置的日志级别
feat(config, chat, ui): 添加思考模型及预算管理功能
feat(update): 实现应用内更新检查和版本显示
feat(stats): 添加密钥使用详情统计功能
bugfix: 历史问题修复