Commit Graph

  • d85e25fc46 feat: Integrate SetupCheck component for improved setup validation in routing CaIon 2025-04-08 17:31:46 +08:00
  • 9dc851d6ef feat: Initialize model settings and improve concurrency control in operation settings CaIon 2025-04-07 22:20:47 +08:00
  • 9be721ee29 feat: Add concurrency control to group ratio management with mutexes CaIon 2025-04-07 21:55:54 +08:00
  • 93d9f141fe fix: gemini test MaxTokens zkp 2025-04-06 23:23:53 +08:00
  • 3d5e93d6a2 fix: cannot save OIDC settings Yiffyi Jia 2025-04-05 04:24:38 +00:00
  • 69d790b47a Update model-ratio.go CaIon 2025-04-04 23:43:14 +08:00
  • 1e95160293 Update model-ratio.go CaIon 2025-04-04 23:41:41 +08:00
  • eca18ce25c fix: Improve setup check logic and logging for system initialization CaIon 2025-04-04 21:27:24 +08:00
  • 48fe64ebff refactor(web): systemSetting component to enhance UI structure and add new configuration options QuentinHsu 2025-04-04 17:37:52 +08:00
  • 775b1c458b style(web): format code QuentinHsu 2025-04-04 12:00:38 +08:00
  • ad7a64e585 Update model-ratio.go CaIon 2025-04-04 00:31:24 +08:00
  • d8b8a44c9c feat: Enhance ModelSettingsVisualEditor with pricing modes and improved model management features CaIon 2025-04-03 20:42:08 +08:00
  • c2a37d83a7 feat: Add new localization strings for system initialization CaIon 2025-04-03 19:27:25 +08:00
  • a1f6781c0e fix: Update option key from SelfUseModeEnabled to DemoSiteEnabled in PostSetup function CaIon 2025-04-03 19:21:53 +08:00
  • 88f7c0670f feat: Add timestamp and version to setup initialization in PostSetup function CaIon 2025-04-03 19:16:17 +08:00
  • c08edc315d fix: Correct option key for SelfUseModeEnabled in setup controller CaIon 2025-04-03 19:15:04 +08:00
  • 683accf05b Merge remote-tracking branch 'origin/main' CaIon 2025-04-03 19:09:26 +08:00
  • d8c10dcb51 Update README.md CaIon 2025-04-03 19:09:13 +08:00
  • 3e55cbcda2 Merge pull request #925 from Calcium-Ion/setup Calcium-Ion 2025-04-03 19:01:45 +08:00
  • 07d31760da feat: Refine personal mode description in setup page for clarity CaIon 2025-04-03 19:01:16 +08:00
  • f33ebc8e2c feat: Implement system setup functionality CaIon 2025-04-03 18:57:15 +08:00
  • 1de0d9123b Merge remote-tracking branch 'origin/main' CaIon 2025-04-03 17:33:03 +08:00
  • f0925dc105 feat: Enhance user settings and notification options CaIon 2025-04-03 17:32:48 +08:00
  • d9223147f2 Merge pull request #909 from jasinliu/feature/fix-dify-thinking Calcium-Ion 2025-04-03 16:23:12 +08:00
  • f502e49c96 Merge pull request #893 from wizcas/replace-linux-do-icon Calcium-Ion 2025-03-31 22:38:41 +08:00
  • 28fffb30a4 Merge pull request #895 from Feiyuyu0503/main Calcium-Ion 2025-03-31 22:38:25 +08:00
  • fbc33e9a18 Merge pull request #912 from OrdinarySF/main Calcium-Ion 2025-03-31 22:38:08 +08:00
  • fd31803f9b Merge pull request #914 from JoeyLearnsToCode/main Calcium-Ion 2025-03-31 22:37:26 +08:00
  • 9f34ea059c Merge pull request #916 from xifan2333/fix/systemSettingsUI Calcium-Ion 2025-03-31 22:36:14 +08:00
  • f5b4316213 feat: Update option handling in SystemSetting xifan 2025-03-31 00:46:13 +08:00
  • f00ac5f27b feat: Add Parameters Override JoeyLearnsToCode 2025-03-29 14:39:39 +08:00
  • 9c68911a68 refactor: use handleFieldChange function on change event Ordinary 2025-03-28 12:44:40 +00:00
  • f8efe264f7 fix: fixed bug where target.id was null when clicking 'x' icon Ordinary 2025-03-28 12:43:26 +00:00
  • 111cedf795 fix dify thinking jasinliu 2025-03-28 00:21:27 +08:00
  • 638950c230 feat: Add new cache ratios for o3-mini and gpt-4.5-preview models 1808837298@qq.com 2025-03-27 18:47:50 +08:00
  • 3b047b18fd update model ratio 1808837298@qq.com 2025-03-27 17:02:09 +08:00
  • a696cf5832 feat: Enhance GetCompletionRatio function 1808837298@qq.com 2025-03-27 16:38:29 +08:00
  • 29ef130794 update model ratio 1808837298@qq.com 2025-03-27 16:24:30 +08:00
  • 93087f3e9e docs: fix a typo feiyuyu 2025-03-22 21:28:25 +08:00
  • 5809b174bd replace the linuxdo icon in the login form Wizcas Chen 2025-03-22 17:16:07 +08:00
  • cd2c8fd5ab Merge pull request #886 from seefs001/main Calcium-Ion 2025-03-20 23:22:20 +08:00
  • f501a3e92e fix: claude function calling type Seefs 2025-03-19 22:48:49 +08:00
  • 18b5122a9b fix: Adjust MaxTokens logic for non-Claude models in test request 1808837298@qq.com 2025-03-17 23:44:32 +08:00
  • 6e17d31e92 feat: Add support for cross-region AWS model handling in awsStreamHandler 1808837298@qq.com 2025-03-17 23:41:00 +08:00
  • 5e06085744 refactor: Improve token quota consumption logic 1808837298@qq.com 2025-03-17 17:52:54 +08:00
  • 9b2cc6add7 feat: Enhance ConvertClaudeRequest method to set request model and handle vertex-specific request conversion 1808837298@qq.com 2025-03-17 17:13:33 +08:00
  • 4f6167243f feat: Update RerankerInfo structure and modify GenRelayInfoRerank function to accept RerankRequest 1808837298@qq.com 2025-03-17 16:44:53 +08:00
  • eafbfac6a0 Merge pull request #872 from neotf/main Calcium-Ion 2025-03-17 16:18:11 +08:00
  • 9b85cb2371 refactor: Update ClaudeResponse error handling to use pointer for ClaudeError and improve nil checks in response processing 1808837298@qq.com 2025-03-16 23:14:45 +08:00
  • 08db1449d6 Update README 1808837298@qq.com 2025-03-16 21:53:00 +08:00
  • 2db59995ad Update README 1808837298@qq.com 2025-03-16 21:47:32 +08:00
  • aa04c573dc Update README 1808837298@qq.com 2025-03-16 21:17:08 +08:00
  • 8918381c96 feat: support xinference rerank to jina format 1808837298@qq.com 2025-03-16 21:06:29 +08:00
  • 6e8916207e refactor: Enhance Claude response handling 1808837298@qq.com 2025-03-16 19:11:58 +08:00
  • 62dc82638d feat: Introduce JSON decoding utility functions and update error handling in Claude and OpenAI response structures 1808837298@qq.com 2025-03-16 18:34:39 +08:00
  • 2bfd471ff0 Merge remote-tracking branch 'origin/main' 1808837298@qq.com 2025-03-16 16:48:15 +08:00
  • 9b6d92601a refactor: Enhance error handling in AWS and Claude response processing by updating function signatures and improving error propagation 1808837298@qq.com 2025-03-16 16:47:16 +08:00
  • 65ba4a6910 Merge pull request #851 from HynoR/main Calcium-Ion 2025-03-16 16:31:48 +08:00
  • cc406e4fad refactor: Streamline AWS and Claude response handling by consolidating logic and improving error management 1808837298@qq.com 2025-03-16 15:57:01 +08:00
  • e951d55247 Merge pull request #874 from HynoR/feat/gemini2 Calcium-Ion 2025-03-15 19:44:37 +08:00
  • 921ad4530e refactor: Replace direct access to ImageUrl with GetImageMedia method across multiple relay channels 1808837298@qq.com 2025-03-15 19:43:37 +08:00
  • 476cb6f20f feat: Add warning modal for base URL input and display warning banner for specific channel type in EditChannel component 1808837298@qq.com 2025-03-15 19:38:05 +08:00
  • b93827c425 feat: support dify upload image file 1808837298@qq.com 2025-03-15 19:10:12 +08:00
  • adbfdd0150 Sync Cohere Latest Model TAKO 2025-03-15 12:12:46 +08:00
  • 9ad40f382c Merge branch 'main' into main TAKO 2025-03-15 12:08:44 +08:00
  • ac9bd53098 feat: support AWS Model CrossRegion neotf 2025-03-14 21:38:57 +08:00
  • b869cec78b refactor: Change ClaudeError field type to non-pointer and enhance response handling with reasoning content 1808837298@qq.com 2025-03-14 17:48:26 +08:00
  • 5021000c5d refactor: Simplify OpenAI handler function signature and remove unused TextResponseWithError struct; introduce common_handler for rerank functionality CalciumIon 2025-03-14 17:31:05 +08:00
  • d3cdbd2fac feat: Add HasSentThinkingContent field to ThinkingContentInfo struct CalciumIon 2025-03-14 17:09:40 +08:00
  • 6d5abaa404 Merge pull request #867 from Sh1n3zZ/wrong-think-label-fix Calcium-Ion 2025-03-14 16:59:56 +08:00
  • 15c5fbd3c8 refactor: Update token usage calculation in FormatClaudeResponseInfo #865 CalciumIon 2025-03-14 17:00:39 +08:00
  • 7513065760 fix: wrong thinking labels appear in non-thinking models (#861) Sh1n3zZ 2025-03-14 03:13:52 +08:00
  • 25aaefc6b1 chore: Update GitHub Actions workflows and refactor adaptor logic for Docker image builds 1808837298@qq.com 2025-03-13 21:10:39 +08:00
  • b5d644d56c Merge pull request #857 from asjfoajs/main Calcium-Ion 2025-03-13 19:51:08 +08:00
  • 47c297794d feat: 初步兼容流模式下openai渠道类型转为claude格式访问 #862 1808837298@qq.com 2025-03-13 19:32:08 +08:00
  • 63aa548cdf Refactor: Optimize the ImageHandler under the Alibaba large model to retrieve the key from the header. Reason: The info parameter already includes the key, so there is no need to retrieve it again from the header. Solution: Delete the code for obtaining the key and directly use info.ApiKey. 霍雨佳 2025-03-13 08:54:45 +08:00
  • 5f1bffebae Update README.md Calcium-Ion 2025-03-12 22:22:21 +08:00
  • d33eccd61f Update README.md Calcium-Ion 2025-03-12 22:13:35 +08:00
  • af048e44d1 Update README.md Calcium-Ion 2025-03-12 22:12:09 +08:00
  • 2792061138 Merge pull request #854 from seefs001/main Calcium-Ion 2025-03-12 21:36:30 +08:00
  • 0d70355f56 Merge pull request #855 from Calcium-Ion/claude Calcium-Ion 2025-03-12 21:36:11 +08:00
  • cbc4b3a9e7 fix panic 1808837298@qq.com 2025-03-12 21:35:57 +08:00
  • 78fc3a191c feat: claude relay 1808837298@qq.com 2025-03-12 21:31:46 +08:00
  • 884e25325f feat: Support postgresql:// dsn format Seefs 2025-03-12 21:08:47 +08:00
  • 8f2412fb79 fix: claude to openai tools use 1808837298@qq.com 2025-03-12 19:46:08 +08:00
  • 6cb9001ff3 fix: claude to openai tools use 1808837298@qq.com 2025-03-12 19:29:15 +08:00
  • d9a6a2db87 fix: claude to openai tools use 1808837298@qq.com 2025-03-12 18:53:38 +08:00
  • 03de7e2ea1 Merge remote-tracking branch 'origin/main' 1808837298@qq.com 2025-03-12 17:53:52 +08:00
  • 1800e0ae9e feat(relay): Add Xinference channel support 1808837298@qq.com 2025-03-12 17:53:46 +08:00
  • 210d88862d Fix Deepseek Cache Ratio TAKO 2025-03-12 10:51:12 +08:00
  • f4cf7c8d43 Merge pull request #848 from wzxjohn/feature/oidc Calcium-Ion 2025-03-11 23:20:55 +08:00
  • a280feeae0 fix: Add error logging for OIDC configuration retrieval 1808837298@qq.com 2025-03-11 23:20:27 +08:00
  • 30d9f433f1 refactor: Update OIDC status check to use oidc_enabled flag 1808837298@qq.com 2025-03-11 22:36:31 +08:00
  • 3ede51a9a7 refactor: Remove OIDC configuration from option initialization 1808837298@qq.com 2025-03-11 22:03:20 +08:00
  • 9f3cc03508 refactor: Migrate OIDC configuration to system settings 1808837298@qq.com 2025-03-11 22:00:31 +08:00
  • 215e768caf feat(ui): Improve model testing button layout and styling 1808837298@qq.com 2025-03-11 21:22:10 +08:00
  • 0db072de86 feat(error): Enhance error handling with optional detailed error messages 1808837298@qq.com 2025-03-11 17:25:06 +08:00
  • ba696b33dc feat(relay): Add pass-through request option for global settings 1808837298@qq.com 2025-03-11 17:02:35 +08:00
  • e1130c3e94 Merge remote-tracking branch 'origin/main' 1808837298@qq.com 2025-03-11 16:41:18 +08:00
  • 31616c1225 Merge pull request #849 from OrdinarySF/main Calcium-Ion 2025-03-11 16:27:37 +08:00