Commit Graph

  • 1d578b73ce 🖼️ chore: format code file t0ng7u 2025-08-10 12:11:31 +08:00
  • fdb6a3ce16 feat: Enhance model listing and retrieval with support for Anthropic and Gemini models; refactor routes for better API key handling nekohy 2025-08-10 11:36:26 +08:00
  • ca1f3c6e4c 🐛 fix(model): allow zero-value updates so tags/description can be cleared t0ng7u 2025-08-10 11:03:39 +08:00
  • f942361f7b Merge pull request #1496 from Bliod-Cook/feat-linuxdo-minumum-trust-level Calcium-Ion 2025-08-10 10:27:40 +08:00
  • 02fd80b703 Merge pull request #1537 from RedwindA/feat/support-native-gemini-embedding Calcium-Ion 2025-08-10 10:26:46 +08:00
  • d6b03d4760 Merge pull request #1541 from QuantumNous/fluent-read Calcium-Ion 2025-08-10 10:26:22 +08:00
  • cb75e25a1a feat: Add model icon support across backend and UI; prefer model icon over vendor; add icon column in Models table t0ng7u 2025-08-10 01:38:59 +08:00
  • 9572e16dcb feat: Support dot‑chained props for LobeHub icons t0ng7u 2025-08-10 01:18:36 +08:00
  • 459fce196f 🍎 chore: modify pagination pageSizeOpts t0ng7u 2025-08-10 00:58:17 +08:00
  • ada434fb20 🎨 refactor: MultiKeyManageModal: cleaner stats UI, remove chart, integrate toolbar/pagination, and improve UX t0ng7u 2025-08-10 00:55:18 +08:00
  • 71ba3fa310 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-09 21:41:33 +08:00
  • 0727353afa 💄 style(ui): replace inline gradients with reusable pastel blur balls; improve dark mode t0ng7u 2025-08-09 21:40:32 +08:00
  • fd2ff2a973 feat: update Fluent Read link handling in sidebar to improve chat item filtering CaIon 2025-08-09 21:06:25 +08:00
  • 50f9195f2d feat: remove custom JSON marshaling for Message struct CaIon 2025-08-09 21:04:49 +08:00
  • a47fc5a76b feat: enhance JSON marshaling for Message and skip Fluent Read links in chat items CaIon 2025-08-09 20:58:28 +08:00
  • 72ffe61ad1 feat: add verbosity field to OpenAI request #1540 CaIon 2025-08-09 20:12:27 +08:00
  • ea8cac7c10 feat: add AWS invoke error handling and new error code CaIon 2025-08-09 19:26:41 +08:00
  • 8639699d49 feat: improve FluentRead notification handling and user prompts CaIon 2025-08-09 18:37:08 +08:00
  • f242220132 feat: update dto for embeddings RedwindA 2025-08-09 18:31:56 +08:00
  • 55dbdba636 feat: add FluentRead support in chat configuration CaIon 2025-08-09 18:26:45 +08:00
  • 03b670971b Merge branch 'alpha' into 'feat/support-native-gemini-embedding' RedwindA 2025-08-09 18:05:11 +08:00
  • 24860fdc05 feat: update channel label to indicate deprecation and suggest alternative CaIon 2025-08-09 17:51:54 +08:00
  • 229dd3a123 feat: update relay-text to conditionally include usage based on StreamOptions #696 CaIon 2025-08-09 17:51:49 +08:00
  • 919eacd907 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-08-09 17:02:20 +08:00
  • 4cec55c9a4 feat: enhance TokensPage and useTokensData to support Fluent integration and notifications CaIon 2025-08-09 17:02:06 +08:00
  • aa8ec92976 🧹 Refactor: remove redundant code and simplify renderers t0ng7u 2025-08-09 16:51:09 +08:00
  • 44da9c9a28 style(ui): Replace switches with buttons; add quota column with Popover; cleanup t0ng7u 2025-08-09 16:47:14 +08:00
  • c776a1edff 🐛 fix(db): allow re-adding models & vendors after soft delete; add safe index cleanup t0ng7u 2025-08-09 15:44:08 +08:00
  • a5cbef1a61 style(JSONEditor): add AGPL-3.0 license header, clean imports & refine Banner UI t0ng7u 2025-08-09 14:08:28 +08:00
  • ae22ba593a feat: optimized JSONEditor in duplicate key handling 同語 2025-08-09 13:22:16 +08:00
  • 4ad4ad7088 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-09 13:10:20 +08:00
  • 8bccda5649 🐛 fix(db): allow re-adding models/vendors after soft delete via composite unique indexes t0ng7u 2025-08-09 13:07:57 +08:00
  • 2a804b6c02 feat: add system prompt override functionality in channel settings and request handling #1468 CaIon 2025-08-09 12:53:06 +08:00
  • 3b61617cb1 Merge pull request #1500 from antecanis8/gemini_batchembedcontents Calcium-Ion 2025-08-09 11:42:08 +08:00
  • ec28671aed Merge pull request #1429 from feitianbubu/pr/video-preview-modal Calcium-Ion 2025-08-09 11:37:19 +08:00
  • c7c7229b8b Merge pull request #1458 from simplty/fix/midjourney-field-compatibility Calcium-Ion 2025-08-09 11:35:22 +08:00
  • 2efc133997 Merge pull request #1465 from fangzhengjin/alpha Calcium-Ion 2025-08-09 11:34:55 +08:00
  • df72ac1215 Merge pull request #1536 from Yincmewy/alpha Calcium-Ion 2025-08-09 11:19:22 +08:00
  • 2fc0d7b2a7 📱 feat(ui): enhance mobile pagination in PricingCardView t0ng7u 2025-08-09 10:14:35 +08:00
  • 3a9e394814 feat: Extend endpoint templates to cover all native endpoints t0ng7u 2025-08-09 09:33:13 +08:00
  • 3d9d3da1ae 🔧 fix(pricing): synchronize group ratio in Table & Card views with sidebar selection t0ng7u 2025-08-09 08:58:36 +08:00
  • 8abd764eca 🎨 chore(sidebar): swap “Channel Management” and “Model Management” positions in admin menu t0ng7u 2025-08-09 08:50:39 +08:00
  • 7a31e481a6 fix typo; add ParamOverride for Gemini Embedding RedwindA 2025-08-09 01:07:48 +08:00
  • b70d2655ed feat: support native Gemini Embedding RedwindA 2025-08-09 00:27:33 +08:00
  • 15cb2f1a9e feats:replace GLM-4v authentication headers to support customize api key Yincmewy 2025-08-08 23:26:29 +08:00
  • 2471367c92 feat: optimized Json Visual Editor(JSONEditor) when detected duplicate key HynoR 2025-08-08 19:00:02 +08:00
  • 962c40c1a7 feat: enhance AddAbilities and BatchInsertChannels to support transaction handling CaIon 2025-08-08 18:36:09 +08:00
  • f6c7828160 feat: implement moonshot adaptor for request handling and response processing CaIon 2025-08-08 17:28:21 +08:00
  • 8b57da9a2b Merge pull request #1531 from QuantumNous/claude-code Calcium-Ion 2025-08-08 16:46:56 +08:00
  • daa7a13505 feat: 完善格式抓换,修复gemini渠道和openai渠道在claude code中使用的问题 CaIon 2025-08-08 16:45:37 +08:00
  • cda4790219 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-08 15:17:23 +08:00
  • c6bb1dcc0e 🔧 refactor(pricing): render “auto” routing chain only when relevant & remove unused prop t0ng7u 2025-08-08 15:11:31 +08:00
  • f8e1b084cd Merge pull request #1524 from feitianbubu/pr/fix-last-resp Calcium-Ion 2025-08-08 14:55:47 +08:00
  • 7d869c9af1 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-08 14:50:08 +08:00
  • 1690b05629 🚀 feat(pricing): clarify “auto” group routing chain and exclude it from price table t0ng7u 2025-08-08 14:49:55 +08:00
  • 563825492e feat: enhance request handling to support tool calls and improve stream options CaIon 2025-08-08 13:47:39 +08:00
  • eee37017e1 feat: add support for openrouter reasoning efforts in request handling CaIon 2025-08-08 13:04:33 +08:00
  • 29ec328f46 fix: playground group CaIon 2025-08-08 11:59:04 +08:00
  • b843bb8286 feat: add support for gpt-5 models and adjust temperature settings CaIon 2025-08-08 10:43:07 +08:00
  • 77975529fe Merge pull request #1525 from HynoR/chore/gpt5 Calcium-Ion 2025-08-08 10:24:13 +08:00
  • 9de65184ab Merge pull request #1523 from RedwindA/refactor/improve-modelName-wildcard Calcium-Ion 2025-08-08 10:22:47 +08:00
  • 4912b1e632 feat: sync gpt-5 model ratio and support new reasoning effort HynoR 2025-08-08 09:11:28 +08:00
  • cf91cf1b14 fix: ensure last message is sent successfully feitianbubu 2025-08-08 08:36:56 +08:00
  • d0fb54fbfe feat(web): add model prefill group quick-add buttons to channel models selector t0ng7u 2025-08-08 04:48:18 +08:00
  • 346b869d60 💄 ui: adjust column layout in pricing table t0ng7u 2025-08-08 04:41:46 +08:00
  • ac158e227e 🤓feat: the model management module 同語 2025-08-08 04:23:12 +08:00
  • d96f846648 🐛 fix(model, web): robust JSON handling; remove datatypes dep; stabilize JSONEditor manual mode t0ng7u 2025-08-08 04:21:50 +08:00
  • 473f3b6f3e ♻️ refactor(model): replace gorm.io/datatypes with JSONValue for PrefillGroup.Items; fix JSON scan across drivers t0ng7u 2025-08-08 04:09:53 +08:00
  • 7f1a471751 ♻️ refactor(model): replace gorm.io/datatypes with json.RawMessage for PrefillGroup.Items t0ng7u 2025-08-08 03:52:07 +08:00
  • bbac342f3a 🤔 revert: revert go.sum & go.mod version t0ng7u 2025-08-08 03:35:31 +08:00
  • 4b3702987f 🤔 revert: revert go.sum & go.mod version t0ng7u 2025-08-08 03:22:25 +08:00
  • 6341847203 🎨 refactor(ui): merge “Content Configuration” into “Basic Information” card in EditPrefillGroupModal t0ng7u 2025-08-08 03:04:51 +08:00
  • 4e75a9b3b3 feat: Improve models UX and robustness: add JSONEditor extraFooter, fix endpoints rendering, and clean up deps t0ng7u 2025-08-08 02:59:45 +08:00
  • 26f44b8d4b Merge remote-tracking branch 'origin/alpha' into refactor/model-pricing t0ng7u 2025-08-08 02:34:44 +08:00
  • 8fba0017c7 feat(pricing+endpoints+ui): wire custom endpoint mapping end‑to‑end and overhaul visual JSON editor t0ng7u 2025-08-08 02:34:15 +08:00
  • 7f4056abc9 feat: optimize channel retrieval by respecting original model names RedwindA 2025-08-07 21:58:15 +08:00
  • 0257918571 feat: add default model ratio for gemini-2.5-flash-lite-preview-thinking model RedwindA 2025-08-07 21:39:11 +08:00
  • 1d4e746c4f feat: update FormatMatchingModelName to handle gemini-2.5-flash-lite model prefix RedwindA 2025-08-07 21:37:08 +08:00
  • 677a02c632 Merge pull request #1517 from RedwindA/fix/gemini-fetch-models Calcium-Ion 2025-08-07 20:44:34 +08:00
  • 177b891905 Merge pull request #1518 from RedwindA/fix/disable-gemini-sse Calcium-Ion 2025-08-07 20:44:24 +08:00
  • c4dcc6df9c feat: enhance Adaptor to support multiple relay modes in request handling CaIon 2025-08-07 19:30:42 +08:00
  • 7ddd314015 feat: implement ConvertClaudeRequest method in baidu_v2 Adaptor CaIon 2025-08-07 19:19:59 +08:00
  • ba7325c884 Merge pull request #1522 from QuantumNous/support-deepseek-claude Calcium-Ion 2025-08-07 19:04:05 +08:00
  • 3c4b1ef127 Merge pull request #1521 from QuantumNous/support-qwen-claude Calcium-Ion 2025-08-07 19:03:40 +08:00
  • 18c630e5e4 feat: support deepseek claude format (convert) CaIon 2025-08-07 19:01:49 +08:00
  • 0ea0a432bf feat: support qwen claude format CaIon 2025-08-07 18:32:31 +08:00
  • 8a964efbed Merge pull request #1519 from feitianbubu/pr/fix-qwen3-thinking-test IcedTangerine 2025-08-07 17:39:27 +08:00
  • 865bb7aad8 Revert "feat: update Usage struct to support dynamic token handling with ceil function #1503" CaIon 2025-08-07 16:22:40 +08:00
  • d9c1fb5244 feat: update MaxTokens handling CaIon 2025-08-07 16:15:59 +08:00
  • 71c39c9893 feat: update Usage struct to support dynamic token handling with ceil function #1503 CaIon 2025-08-07 15:40:12 +08:00
  • 38067f1ddc feat: enable thinking mode on ali thinking model feitianbubu 2025-08-06 22:58:36 +08:00
  • 7cfeb6e87c Merge remote-tracking branch 'origin/alpha' into refactor/model-pricing t0ng7u 2025-08-07 11:09:28 +08:00
  • 0a231a8acc 🎨 feat(models): add row styling for disabled models in ModelsTable t0ng7u 2025-08-07 10:54:05 +08:00
  • 1cea7a0314 fix: 调整Disable Ping标志的设置位置 RedwindA 2025-08-07 06:18:22 +08:00
  • ed95a9f2b2 fix a typo in comment RedwindA 2025-08-07 01:06:50 +08:00
  • 76d71a032a fix: 修复 FetchUpstreamModels 函数中 AuthHeader 的使用,确保正确处理 多key聚合的情况 RedwindA 2025-08-07 01:01:45 +08:00
  • 38bff1a0e0 refactor: 移除 GoogleOpenAI 兼容模型相关结构体,简化 FetchUpstreamModels 函数逻辑 RedwindA 2025-08-07 00:54:48 +08:00
  • 0c0caad827 refactor: 调整模型匹配 Xyfacai 2025-08-06 20:09:22 +08:00
  • 4445e5891f fix: error code 显示问题 Xyfacai 2025-08-06 19:40:26 +08:00
  • f46cefbd39 fix: update budget calculation logic in relay-gemini to use clamping function CaIon 2025-08-06 16:25:48 +08:00