Commit Graph

  • 60a3d1b066 Update channel-test.go iszcz 2024-12-31 12:49:13 +08:00
  • 0a845ae69f fix: try to fix pgsql #682 CalciumIon 2024-12-31 02:10:19 +08:00
  • e0b7300239 fix: try to fix pgsql #682 CalciumIon 2024-12-31 02:06:30 +08:00
  • 2de4de0006 fix redis CalciumIon 2024-12-30 22:05:41 +08:00
  • 3514287e38 docs: update README CalciumIon 2024-12-30 20:56:54 +08:00
  • 72d7e3eb81 refactor: update group handling and rendering logic CalciumIon 2024-12-30 19:51:00 +08:00
  • cdf837bf11 Merge pull request #679 from kingxjs/main Calcium-Ion 2024-12-30 18:02:21 +08:00
  • d575739079 Merge pull request #677 from mageia/master Calcium-Ion 2024-12-30 18:01:51 +08:00
  • 629b2605cd Merge branch 'main' CalciumIon 2024-12-30 18:00:59 +08:00
  • 2ea4701eba Merge pull request #680 from Calcium-Ion/refactor_redis Calcium-Ion 2024-12-30 17:55:07 +08:00
  • 6e002a5f0f feat: enhance environment variable handling and security features CalciumIon 2024-12-30 17:24:19 +08:00
  • e266bc9121 使用原生document构建input再次尝试复制命令 迷糊虫 2024-12-30 17:13:49 +08:00
  • aefd53b683 refactor: token cache logic CalciumIon 2024-12-30 17:10:48 +08:00
  • 9ebdb08e21 修复 PostgreSQL 中用户组查询错误 Mageia 2024-12-30 10:23:55 +08:00
  • 7da427c20d Merge pull request #676 from Calcium-Ion/refactor_redis Calcium-Ion 2024-12-29 17:55:52 +08:00
  • c6ae827385 refactor: remove redundant group column handling in user queries CalciumIon 2024-12-29 17:02:30 +08:00
  • 966cdc1f7f refactor: user cache logic CalciumIon 2024-12-29 16:50:26 +08:00
  • 837804927d Merge pull request #674 from Yan-Zero/main Calcium-Ion 2024-12-29 13:11:02 +08:00
  • 1cdb03d821 fix: Gemini 其他文件类型的支持(Base64URL) Yan 2024-12-29 10:11:39 +08:00
  • 9fc2f6a3b5 fix: Gemini 函数调用的文本转义 Yan 2024-12-29 03:58:21 +08:00
  • dfa3f661a5 fix: playground request_start_time CalciumIon 2024-12-29 01:03:02 +08:00
  • 892e23d2f1 fix: prevent setting models to null in PersonalSetting component CalciumIon 2024-12-29 00:24:02 +08:00
  • e326679b72 feat: add multi-file type support for Gemini and Claude CalciumIon 2024-12-29 00:00:24 +08:00
  • 22244a9c5e chore: update language in index.html to Chinese CalciumIon 2024-12-28 20:43:13 +08:00
  • 32440f2ea7 Merge pull request #673 from Yan-Zero/main Calcium-Ion 2024-12-28 19:49:31 +08:00
  • b7b2347263 fix: 转义 Gemini 工具调用中的反斜杠 Yan 2024-12-28 18:29:48 +08:00
  • b632c650bf Merge pull request #672 from Yan-Zero/main Calcium-Ion 2024-12-28 18:20:33 +08:00
  • 49a0db1da8 fix: add index in the tool calls when chat by stream (gemini) Yan 2024-12-28 17:46:56 +08:00
  • 46fcb691d5 refactor: Playground controller CalciumIon 2024-12-28 16:47:56 +08:00
  • c917ce64db refactor: streamline log processing by introducing formatUserLogs function CalciumIon 2024-12-28 16:40:29 +08:00
  • 9e25f05930 refactor: enhance log retrieval and user interaction in LogsTable component CalciumIon 2024-12-28 15:34:28 +08:00
  • 05e389fe6a fix #663 CalciumIon 2024-12-27 21:59:05 +08:00
  • 6093ae6f30 fix: prevent duplicate models in user group retrieval CalciumIon 2024-12-27 21:25:44 +08:00
  • e671b0d357 refactor: improve user group handling and add GetUserUsableGroups function CalciumIon 2024-12-27 21:19:22 +08:00
  • 040d33f78b update dockerignore CalciumIon 2024-12-27 20:49:58 +08:00
  • fe944b3c8d fix: oauth bind CalciumIon 2024-12-27 18:32:11 +08:00
  • 5bbc730a6f feat: update o1 default token encoder CalciumIon 2024-12-27 15:03:10 +08:00
  • 62469a5226 feat: support azure stream_options CalciumIon 2024-12-26 22:51:06 +08:00
  • bb48f5dcae update model ratio CalciumIon 2024-12-26 16:03:22 +08:00
  • b3899a4635 Merge pull request #661 from tenacioustommy/fix-title-schema Calcium-Ion 2024-12-26 14:27:07 +08:00
  • b71e50339c Merge pull request #662 from xqx333/main Calcium-Ion 2024-12-26 14:26:50 +08:00
  • 340b2a230f fix: update render function for quota display in Detail page CalciumIon 2024-12-26 14:25:44 +08:00
  • 541e07e6e7 Update relay-text.go xqx333 2024-12-26 02:00:04 +08:00
  • 18e308bdf7 fix delete title schema tenacious 2024-12-26 00:24:45 +08:00
  • 620f9f19b1 fix: validate number input in renderQuotaNumberWithDigit and improve data handling in Detail page CalciumIon 2024-12-25 23:16:35 +08:00
  • 0d1ba65592 refactor: migrate group ratio and user usable groups logic to new setting package CalciumIon 2024-12-25 19:31:12 +08:00
  • b9e3331fb3 fix typo CalciumIon 2024-12-25 18:44:45 +08:00
  • a48679fb4a fix: update MaxCompletionTokens for model prefix handling in buildTestRequest function CalciumIon 2024-12-25 17:55:20 +08:00
  • 314ad072ae fix: correct user retrieval in GetPricing function CalciumIon 2024-12-25 14:29:52 +08:00
  • f9e06342c6 fix: resolve pricing calculation issue (#659) CalciumIon 2024-12-25 14:26:43 +08:00
  • fe29ca04d5 feat: Implement batch tagging functionality for channels CalciumIon 2024-12-25 14:19:00 +08:00
  • 61450cc1eb fix: update searchUsers function to include searchKeyword and searchGroup parameters CalciumIon 2024-12-25 13:44:55 +08:00
  • 38d4c7b7de Merge pull request #656 from Yan-Zero/main Calcium-Ion 2024-12-25 13:38:34 +08:00
  • 6f9f7a0bfa fix: #657 CalciumIon 2024-12-24 22:30:05 +08:00
  • 975b4a4679 fix: get upstream models CalciumIon 2024-12-24 20:48:21 +08:00
  • a6989dfb7e Merge branch 'Calcium-Ion:main' into main Yan 2024-12-24 20:46:16 +08:00
  • 411d3a6251 fix: gemini func call Yan 2024-12-24 20:46:02 +08:00
  • d429483f4c feat: Enhance pricing functionality with user group support CalciumIon 2024-12-24 19:23:29 +08:00
  • 4bc8052a6e feat: Update localization and enhance token editing functionality CalciumIon 2024-12-24 18:40:18 +08:00
  • b46efdc8c2 feat: Add FetchModels endpoint and refactor FetchUpstreamModels CalciumIon 2024-12-24 18:02:08 +08:00
  • 1e22f40518 feat: Enhance LogsTable component with mobile support and date handling improvements CalciumIon 2024-12-24 15:44:11 +08:00
  • a78f363af9 Merge remote-tracking branch 'origin/main' CalciumIon 2024-12-24 14:48:43 +08:00
  • 7e8adb5b34 feat: Enhance logging functionality with group support CalciumIon 2024-12-24 14:48:11 +08:00
  • 87692e606f Merge pull request #652 from Yan-Zero/main Calcium-Ion 2024-12-23 20:50:31 +08:00
  • 6288b26f35 Merge remote-tracking branch 'origin/main' CalciumIon 2024-12-23 20:48:31 +08:00
  • 72be58523c feat: Add request start time context key and update middleware CalciumIon 2024-12-23 20:48:10 +08:00
  • dbd412f852 fix: mutil func call in gemini Yan 2024-12-23 01:26:14 +08:00
  • 344ebade79 Merge pull request #651 from tenacioustommy/fix-gemini-json Calcium-Ion 2024-12-23 00:04:08 +08:00
  • 424af80c77 feat: Enhance GeminiChatHandler to include RelayInfo CalciumIon 2024-12-23 00:02:15 +08:00
  • f2f7f64151 refactor: Remove unused context and logging in CovertGemini2OpenAI function CalciumIon 2024-12-22 23:54:11 +08:00
  • 26e2170bd4 feat: Add FunctionResponse type and enhance GeminiPart structure CalciumIon 2024-12-22 23:53:25 +08:00
  • 8a5d0d0f50 fix-gemini-json tenacious 2024-12-22 23:48:09 +08:00
  • 69c590d439 feat: Introduce settings package and refactor constants CalciumIon 2024-12-22 17:24:29 +08:00
  • 86b9dc6314 refactor: Update Message methods to use pointer receivers CalciumIon 2024-12-22 16:30:18 +08:00
  • 18ed379597 refactor: Update SetToolCalls method to use pointer receiver CalciumIon 2024-12-22 16:22:55 +08:00
  • 464220cdf1 refactor: Update OpenAI request and message handling CalciumIon 2024-12-22 16:20:30 +08:00
  • 9e6d0b2aed Merge pull request #648 from palboss/main Calcium-Ion 2024-12-22 14:37:34 +08:00
  • 7d0f26c9cd refactor: Simplify Gemini function parameter handling CalciumIon 2024-12-22 14:35:21 +08:00
  • d13103b667 feat: Enhance Gemini function parameter handling CalciumIon 2024-12-22 14:29:14 +08:00
  • ad15c0cb38 Update user.go borland 2024-12-22 00:03:00 +08:00
  • 57a24bed51 Update user.go borland 2024-12-22 00:02:28 +08:00
  • 191131b2a6 feat: Enhance LogsTable to render group information CalciumIon 2024-12-21 20:28:26 +08:00
  • 095277e64f feat: Add log information generation and enhance LogsTable component CalciumIon 2024-12-21 20:24:22 +08:00
  • 23d1c84503 Merge branch 'feat/o1' CalciumIon 2024-12-21 16:45:45 +08:00
  • 12335d924a Merge pull request #645 from MartialBE/gemini_res_format Calcium-Ion 2024-12-21 16:40:51 +08:00
  • a8fa11f9d0 feat: support for Gemini structured output. MartialBE 2024-12-21 16:01:17 +08:00
  • 45583ecc86 Merge remote-tracking branch 'origin/feat/o1' into feat/o1 HynoR 2024-12-20 23:14:20 +08:00
  • 616f41d4c9 feat: 适配o1模型 HynoR 2024-12-20 23:14:10 +08:00
  • 86f5606b83 Merge branch 'Calcium-Ion:main' into feat/o1 TAKO 2024-12-20 22:12:26 +08:00
  • d2ce69f8e9 feat: 适配o1模型 HynoR 2024-12-20 22:07:53 +08:00
  • 11408d011d feat: 适配o1模型 HynoR 2024-12-20 22:07:53 +08:00
  • 1888a10394 refactor: Enhance error handling in Gemini request conversion CalciumIon 2024-12-20 21:50:58 +08:00
  • 0725c8aac9 feat: Add GEMINI_VISION_MAX_IMAGE_NUM configuration CalciumIon 2024-12-20 21:36:23 +08:00
  • 1ae143c55a Merge pull request #636 from HynoR/fix/smfix Calcium-Ion 2024-12-20 20:33:01 +08:00
  • d083d1ec33 Merge pull request #641 from HynoR/main Calcium-Ion 2024-12-20 20:32:47 +08:00
  • d61524bee7 Merge pull request #642 from MartialBE/fix_gemini_thinking Calcium-Ion 2024-12-20 20:32:23 +08:00
  • 8504023d03 fix: Fix the issue where Gemini loses content when converting OpenAI format in the stream. MartialBE 2024-12-20 20:24:49 +08:00
  • 105f13b2de chore: 更新gemini模型 HynoR 2024-12-20 19:17:56 +08:00
  • c4c10d29f9 chore: 更新gemini模型 HynoR 2024-12-20 19:14:53 +08:00
  • e95d65207f Merge branch 'Calcium-Ion:main' into fix/smfix TAKO 2024-12-20 19:11:32 +08:00