Commit Graph

  • 7180e6f114 feat: Enhance logging functionality with group support CalciumIon 2024-12-24 14:48:11 +08:00
  • 61495a460a Merge pull request #652 from Yan-Zero/main Calcium-Ion 2024-12-23 20:50:31 +08:00
  • cf3287a10a Merge remote-tracking branch 'origin/main' CalciumIon 2024-12-23 20:48:31 +08:00
  • f3f1817aea feat: Add request start time context key and update middleware CalciumIon 2024-12-23 20:48:10 +08:00
  • a4795737fe fix: mutil func call in gemini Yan 2024-12-23 01:26:14 +08:00
  • eec8f523ce Merge pull request #651 from tenacioustommy/fix-gemini-json Calcium-Ion 2024-12-23 00:04:08 +08:00
  • 58fac129d6 feat: Enhance GeminiChatHandler to include RelayInfo CalciumIon 2024-12-23 00:02:15 +08:00
  • 241c9389ef refactor: Remove unused context and logging in CovertGemini2OpenAI function CalciumIon 2024-12-22 23:54:11 +08:00
  • 1d0ef89ce9 feat: Add FunctionResponse type and enhance GeminiPart structure CalciumIon 2024-12-22 23:53:25 +08:00
  • cce2990db6 fix-gemini-json tenacious 2024-12-22 23:48:09 +08:00
  • a7e1d17c3e feat: Introduce settings package and refactor constants CalciumIon 2024-12-22 17:24:29 +08:00
  • c4e256e69b refactor: Update Message methods to use pointer receivers CalciumIon 2024-12-22 16:30:18 +08:00
  • 87a5e40daf refactor: Update SetToolCalls method to use pointer receiver CalciumIon 2024-12-22 16:22:55 +08:00
  • 0c326556aa refactor: Update OpenAI request and message handling CalciumIon 2024-12-22 16:20:30 +08:00
  • 794f6a6e34 Merge pull request #648 from palboss/main Calcium-Ion 2024-12-22 14:37:34 +08:00
  • 656e809202 refactor: Simplify Gemini function parameter handling CalciumIon 2024-12-22 14:35:21 +08:00
  • 53ab2aaee4 feat: Enhance Gemini function parameter handling CalciumIon 2024-12-22 14:29:14 +08:00
  • a02bc3342f Update user.go borland 2024-12-22 00:03:00 +08:00
  • f54d0cb3b0 Update user.go borland 2024-12-22 00:02:28 +08:00
  • a5c48c2772 feat: Enhance LogsTable to render group information CalciumIon 2024-12-21 20:28:26 +08:00
  • cffaf0d636 feat: Add log information generation and enhance LogsTable component CalciumIon 2024-12-21 20:24:22 +08:00
  • 865b98a454 Merge branch 'feat/o1' CalciumIon 2024-12-21 16:45:45 +08:00
  • 5bdbf3a673 Merge pull request #645 from MartialBE/gemini_res_format Calcium-Ion 2024-12-21 16:40:51 +08:00
  • 43a7b59b68 feat: support for Gemini structured output. MartialBE 2024-12-21 16:01:17 +08:00
  • eac3463401 Merge remote-tracking branch 'origin/feat/o1' into feat/o1 HynoR 2024-12-20 23:14:20 +08:00
  • 1fa478af20 feat: 适配o1模型 HynoR 2024-12-20 23:14:10 +08:00
  • 3b58b4989d Merge branch 'Calcium-Ion:main' into feat/o1 TAKO 2024-12-20 22:12:26 +08:00
  • 0b1ba2eeb9 feat: 适配o1模型 HynoR 2024-12-20 22:07:53 +08:00
  • 35277f2b4a feat: 适配o1模型 HynoR 2024-12-20 22:07:53 +08:00
  • 03256dbdad refactor: Enhance error handling in Gemini request conversion CalciumIon 2024-12-20 21:50:58 +08:00
  • f9a7f6085e feat: Add GEMINI_VISION_MAX_IMAGE_NUM configuration CalciumIon 2024-12-20 21:36:23 +08:00
  • c289694fe8 Merge pull request #636 from HynoR/fix/smfix Calcium-Ion 2024-12-20 20:33:01 +08:00
  • c37319cb4c Merge pull request #641 from HynoR/main Calcium-Ion 2024-12-20 20:32:47 +08:00
  • 57f036747b Merge pull request #642 from MartialBE/fix_gemini_thinking Calcium-Ion 2024-12-20 20:32:23 +08:00
  • 158edab974 fix: Fix the issue where Gemini loses content when converting OpenAI format in the stream. MartialBE 2024-12-20 20:24:49 +08:00
  • f3a7119745 chore: 更新gemini模型 HynoR 2024-12-20 19:17:56 +08:00
  • 3fa1d93b9c chore: 更新gemini模型 HynoR 2024-12-20 19:14:53 +08:00
  • 5e3ba45748 Merge branch 'Calcium-Ion:main' into fix/smfix TAKO 2024-12-20 19:11:32 +08:00
  • cab30014ad feat: Add new experimental Gemini versions to ModelList CalciumIon 2024-12-20 13:26:51 +08:00
  • 9a54b345c5 feat: support gemini-2.0-flash-thinking #639 #637 CalciumIon 2024-12-20 13:20:07 +08:00
  • e3a0162206 fix: 修复添加模型切换模式时,初始化空值导致的判断问题 HynoR 2024-12-19 19:08:04 +08:00
  • 2d865eb735 refactor: Improve channel status update logic and clean up code CalciumIon 2024-12-17 15:33:16 +08:00
  • 70e7860838 Merge pull request #631 from xqx333/main Calcium-Ion 2024-12-17 14:39:39 +08:00
  • 1f4fc2d590 Update channel.go xqx333 2024-12-17 14:30:31 +08:00
  • c76021e9a1 Merge pull request #630 from xqx333/main Calcium-Ion 2024-12-17 12:22:27 +08:00
  • 173c9bc669 Update channel.go xqx333 2024-12-17 12:11:24 +08:00
  • 739c0cc334 Update cache.go xqx333 2024-12-17 12:10:05 +08:00
  • 4163713714 refactor: Update SystemInstructions type in GeminiChatRequest and adjust handling in CovertGemini2OpenAI CalciumIon 2024-12-16 22:41:23 +08:00
  • 76acfdc9e2 fix: Correct JSON field name for SystemInstructions in GeminiChatRequest CalciumIon 2024-12-16 22:12:56 +08:00
  • fe6f3d7978 feat: Enhance Home component to support language messaging CalciumIon 2024-12-16 21:10:46 +08:00
  • 1f70904fc5 Merge pull request #628 from Calcium-Ion/pr482-merge Calcium-Ion 2024-12-16 21:05:58 +08:00
  • fd86de19b5 feat: Enhance HeaderBar to support language change messaging CalciumIon 2024-12-16 21:05:02 +08:00
  • c8f437c13a Merge remote-tracking branch 'guoruqiang/main' into pr482-merge CalciumIon 2024-12-16 20:56:53 +08:00
  • e6c6bbdef9 feat: support gemini SystemInstructions #408 CalciumIon 2024-12-16 20:19:29 +08:00
  • aab3887d2c Update README.md CalciumIon 2024-12-16 18:12:17 +08:00
  • 25ab1d400f Merge pull request #625 from QAbot-zh/fix/bindwechat Calcium-Ion 2024-12-15 20:59:47 +08:00
  • 6c995d4bd9 fix bindWeChat tips Q.A.zh 2024-12-15 12:53:16 +00:00
  • fb9f50ce79 Merge pull request #624 from Calcium-Ion/channel-setting Calcium-Ion 2024-12-15 16:32:09 +08:00
  • e8444edce7 feat: Add collapsible section for available models in PersonalSettings CalciumIon 2024-12-15 16:31:00 +08:00
  • c1a5b0e1bb Merge pull request #623 from Calcium-Ion/channel-setting Calcium-Ion 2024-12-15 15:55:13 +08:00
  • f2809917f8 feat: implement channel settings configuration CalciumIon 2024-12-15 15:52:41 +08:00
  • a4c43bb83b feat: Enhance Operation Settings with Group and Model Ratio Management CalciumIon 2024-12-14 22:13:31 +08:00
  • 6ca68651ff Merge pull request #618 from HynoR/feat/modeledit Calcium-Ion 2024-12-14 21:32:05 +08:00
  • e2f6444b83 Merge pull request #617 from kingxjs/main Calcium-Ion 2024-12-14 21:31:05 +08:00
  • 8e2b6d0aad Merge pull request #622 from Calcium-Ion/i18n-fix Calcium-Ion 2024-12-14 14:12:27 +08:00
  • 41a7cee98e feat: Refactor App and ChannelsTable components for improved i18n support CalciumIon 2024-12-14 14:09:30 +08:00
  • 68b87736b6 feat: Enhance i18n support in Home component and update translations CalciumIon 2024-12-14 12:58:10 +08:00
  • b86aeb9150 feat: Implement status loading in App component and refactor SiderBar CalciumIon 2024-12-14 12:57:56 +08:00
  • cfdf6e48f1 Update README CalciumIon 2024-12-13 23:48:18 +08:00
  • 68b7e0e96a refactor: Remove unused translation function calls in LogsTable component CalciumIon 2024-12-13 22:34:10 +08:00
  • 84130cdf50 Update README.en.md CalciumIon 2024-12-13 21:21:28 +08:00
  • d54cab2ab9 Add README.en.md CalciumIon 2024-12-13 20:21:34 +08:00
  • 7aa8b88c89 Update README.md CalciumIon 2024-12-13 20:15:50 +08:00
  • a485db5065 fix: Refine sider visibility logic in HeaderBar component CalciumIon 2024-12-13 19:28:09 +08:00
  • 5f06feb9a1 feat: support i18n Calcium-Ion 2024-12-13 19:24:15 +08:00
  • 221d7b5c99 feat: Integrate i18n support and enhance UI text localization CalciumIon 2024-12-13 19:03:14 +08:00
  • 3587f2c6e9 feat: 增加价格和倍率的互斥验证,优化模型名称输入提示 HynoR 2024-12-13 14:45:49 +08:00
  • 498590d9fd feat: 优化模型设置可视化编辑器,增强输入验证和提示信息 HynoR 2024-12-13 14:42:02 +08:00
  • 8504e07245 feat: 添加保存功能并优化模型数据提交逻辑 HynoR 2024-12-13 14:29:43 +08:00
  • 2eddb93432 Merge branch 'Calcium-Ion:main' into feat/modeledit TAKO 2024-12-13 14:11:31 +08:00
  • 369ecf365a feat: 添加模型设置可视化编辑器组件 HynoR 2024-12-13 14:10:38 +08:00
  • 36bf4b3926 Update EditChannel.js 迷糊虫 2024-12-13 13:36:03 +08:00
  • 2a6f3ad27f fix: Adjust inner padding style in PageLayout component CalciumIon 2024-12-12 23:34:14 +08:00
  • cd21aa1c56 feat: init i18n CalciumIon 2024-12-12 23:32:55 +08:00
  • 16599a900b fix: Refine sider visibility and inner padding logic in StyleProvider component CalciumIon 2024-12-12 20:52:22 +08:00
  • d241e4fe29 fix: Update label truncation logic in Playground and adjust sider visibility in HeaderBar CalciumIon 2024-12-12 20:39:49 +08:00
  • e17f36e7b7 fix: Correct inner padding and sider visibility logic in HeaderBar, PageLayout, and SiderBar components CalciumIon 2024-12-12 20:31:40 +08:00
  • 263547ebb7 refactor: Simplify average calculations in Detail component CalciumIon 2024-12-12 19:21:08 +08:00
  • 5d338337a0 feat: 兼容OpenAI格式下设置gemini模型联网搜索 #615 CalciumIon 2024-12-12 17:58:25 +08:00
  • b1fb595610 feat: add model gemini-2.0-flash-exp CalciumIon 2024-12-12 17:21:37 +08:00
  • 44512d3c28 feat: Enhance group label display in Playground component CalciumIon 2024-12-12 16:35:13 +08:00
  • 430d5fcd6a Merge pull request #616 from Calcium-Ion/panel Calcium-Ion 2024-12-12 16:19:27 +08:00
  • 6625563f80 feat: Enhance quota data handling and CSS styling CalciumIon 2024-12-12 16:18:14 +08:00
  • b2d36b946d feat: Update SiderBar and Detail components for improved navigation and data visualization CalciumIon 2024-12-12 16:11:17 +08:00
  • ab4c9fdb8f feat: Enhance color mapping and chart rendering in Detail component CalciumIon 2024-12-12 14:56:16 +08:00
  • 79de02b05f chore: Update dependencies and refactor JSON handling #614 CalciumIon 2024-12-12 14:14:24 +08:00
  • 0455f30d16 Merge pull request #613 from Calcium-Ion/mobile Calcium-Ion 2024-12-11 23:14:45 +08:00
  • 21d4dcadab Merge pull request #612 from Calcium-Ion/mobile Calcium-Ion 2024-12-11 23:14:10 +08:00
  • f0d9c89659 feat: Add pricing link to HeaderBar component CalciumIon 2024-12-11 23:13:46 +08:00
  • 28fa77cc92 feat: Refactor style management for inner padding in layout components CalciumIon 2024-12-11 23:08:52 +08:00