Commit Graph

  • f970a03986 fix: xAI usage CaIon 2025-04-11 23:31:32 +08:00
  • 74d9bb1a12 feat: enhance Claude to OpenAI request conversion with additional relay info support CaIon 2025-04-11 19:13:38 +08:00
  • 9e4506ebaf feat: 完善openai转claude支持 CaIon 2025-04-11 18:28:50 +08:00
  • c94f662829 chore: update .gitignore and docker-compose.yml to include tiktoken_cache directory CaIon 2025-04-11 16:24:27 +08:00
  • 577b18a1a1 feat: enhance file handling and logging in the application CaIon 2025-04-11 16:23:54 +08:00
  • 7e0d4cd055 refactor: move maxFileSize variable inside GetFileBase64FromUrl function CaIon 2025-04-11 15:53:23 +08:00
  • 95f0ed1821 feat: implement parameter cleaning for Gemini functions CaIon 2025-04-10 22:35:03 +08:00
  • 984f91d111 feat: support zhipu_4v embeddings path CaIon 2025-04-10 20:53:51 +08:00
  • cc219801f8 Merge pull request #959 from Praying/main Calcium-Ion 2025-04-10 17:21:55 +08:00
  • 60a9bd45c6 feat: add xAI handling and response processing CaIon 2025-04-10 17:20:59 +08:00
  • 5bcfb8507d fix(relay): 优化数据流处理 quran 2025-04-10 16:56:16 +08:00
  • b40bf7c812 Merge pull request #953 from wkxu/main Calcium-Ion 2025-04-10 16:14:11 +08:00
  • 55ec0e5424 Merge pull request #956 from HynoR/feat/xai Calcium-Ion 2025-04-10 16:13:48 +08:00
  • cdd58282c2 feat: update adaptor methods and add new image model HynoR 2025-04-10 15:08:12 +08:00
  • 5c1386af2c feat: add xai grok-3-mini reasoning effort HynoR 2025-04-10 13:31:43 +08:00
  • 4622c17c83 feat: add xai channel HynoR 2025-04-10 12:26:48 +08:00
  • 54c5c3118b refactor: 把common/instants.go里的从Getenv获取的参数,放到init.go的LoadEnv函数里获取 把constant/env.go里的从Getenv获取的参数,放到env.go的InitEnv函数里获取。以避免.env文件配置参数不起作用的情况 wkxu 2025-04-10 09:02:19 +08:00
  • 3f58fcb4f3 Merge pull request #944 from lamcodes/main Calcium-Ion 2025-04-10 00:09:54 +08:00
  • 32db85607e fix: Update model ratios for gemini-2.5-pro CaIon 2025-04-10 00:09:11 +08:00
  • ed855e78f7 refactor: Remove duplicate model settings initialization in main function CaIon 2025-04-10 00:07:34 +08:00
  • b4889878d0 refactor: Update localization keys for API address in English translations and adjust related UI labels CaIon 2025-04-09 22:22:19 +08:00
  • 7566ae9b3e Add support for grok-2-image. Currently, grok-2-image doesn't support the size, quality, or style parameters. Set 'size'='empty' to use grok-2-image datehoer 2025-04-09 15:05:00 +08:00
  • 20c47c12b4 Update: Gemini channel fetch_models zkp 2025-04-08 22:43:13 +08:00
  • ac06e9a46f feat: Add CheckSetup function call in main to ensure proper initialization #942 CaIon 2025-04-08 18:14:36 +08:00
  • 97be874cf5 Merge pull request #930 from Yiffyi/main Calcium-Ion 2025-04-08 17:39:42 +08:00
  • c40404a8c1 Update MaxTokens for gemini model to 300 in test request CaIon 2025-04-08 17:37:25 +08:00
  • ba9cd9314b Merge pull request #936 from lamcodes/main Calcium-Ion 2025-04-08 17:33:31 +08:00
  • 950572b02e Set MaxTokens to 50 for gemini Calcium-Ion 2025-04-08 17:33:10 +08:00
  • 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 [email protected] 2025-03-27 18:47:50 +08:00
  • 3b047b18fd update model ratio [email protected] 2025-03-27 17:02:09 +08:00
  • a696cf5832 feat: Enhance GetCompletionRatio function [email protected] 2025-03-27 16:38:29 +08:00
  • 29ef130794 update model ratio [email protected] 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 [email protected] 2025-03-17 23:44:32 +08:00
  • 6e17d31e92 feat: Add support for cross-region AWS model handling in awsStreamHandler [email protected] 2025-03-17 23:41:00 +08:00
  • 5e06085744 refactor: Improve token quota consumption logic [email protected] 2025-03-17 17:52:54 +08:00
  • 9b2cc6add7 feat: Enhance ConvertClaudeRequest method to set request model and handle vertex-specific request conversion [email protected] 2025-03-17 17:13:33 +08:00
  • 4f6167243f feat: Update RerankerInfo structure and modify GenRelayInfoRerank function to accept RerankRequest [email protected] 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 [email protected] 2025-03-16 23:14:45 +08:00
  • 08db1449d6 Update README [email protected] 2025-03-16 21:53:00 +08:00
  • 2db59995ad Update README [email protected] 2025-03-16 21:47:32 +08:00
  • aa04c573dc Update README [email protected] 2025-03-16 21:17:08 +08:00
  • 8918381c96 feat: support xinference rerank to jina format [email protected] 2025-03-16 21:06:29 +08:00
  • 6e8916207e refactor: Enhance Claude response handling [email protected] 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 [email protected] 2025-03-16 18:34:39 +08:00
  • 2bfd471ff0 Merge remote-tracking branch 'origin/main' [email protected] 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 [email protected] 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 [email protected] 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 [email protected] 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 [email protected] 2025-03-15 19:38:05 +08:00
  • b93827c425 feat: support dify upload image file [email protected] 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 [email protected] 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