Laisky.Cai
eaef9629a4
feat: enhance Gemini response handling to support mixed content types and improve streaming efficiency
2025-03-17 11:42:32 +00:00
Laisky.Cai
d236477531
fix: update text handling to ensure nil checks and pointer usage for message content
2025-03-17 03:31:43 +00:00
Laisky.Cai
34c7523f01
feat: enhance Gemini API to support image response modalities and update model ratios
2025-03-17 01:54:33 +00:00
Laisky.Cai
c893672635
fix: update model lists to include new and revised models across adaptors
2025-03-17 01:53:16 +00:00
Laisky.Cai
bbfaf1fb95
fix: improve error handling in pricing model calculations
2025-03-17 01:49:15 +00:00
Laisky.Cai
adcf4712e6
fix:refactor pricing models and enhance completion ratio logic
...
- Update pricing ratios and calculations for AI models in the billing system.
- Introduce new constants and enhance error handling for audio token rates.
- Comment out outdated pricing entries and include additional models in calculations.
2025-03-14 03:10:24 +00:00
Laisky.Cai
969fdca9ef
fix: update model ratio calculations to use multiplication instead of division for cost values
2025-03-13 10:06:55 +00:00
Laisky.Cai
6708eed8a0
fix: refactor cost calculation logic for web-search tools and improve quota handling
2025-03-13 09:52:13 +00:00
Laisky.Cai
ad63c9e66f
fix: update cost calculation to use QuotaPerUsd for search context sizes
2025-03-13 09:50:35 +00:00
Laisky.Cai
76e8199026
fix: add support for OpenAI web search models in documentation and request handling
2025-03-13 08:23:07 +00:00
Laisky.Cai
413fcde382
feat: support openai websearch models
2025-03-13 03:46:15 +00:00
Laisky.Cai
6e634b85cf
fix: update StreamHandler to support cross-region model IDs for AWS
2025-03-12 00:34:15 +00:00
Laisky.Cai
a0d7d5a965
fix: support thinking for aws claude
2025-03-10 07:00:45 +00:00
Laisky.Cai
de10e102bd
feat: add support for aws's cross region inferences
...
closes #2024 , closes #2145
2025-03-10 06:43:40 +00:00
Laisky.Cai
c61d6440f9
fix: claude thinking for non-stream mode
2025-02-25 03:14:18 +00:00
Laisky.Cai
3a8924d7af
feat: add support for extended reasoning in Claude 3.7 model
2025-02-25 03:02:51 +00:00
Laisky.Cai
95527d76ef
feat: update model list and pricing for Claude 3.7 versions
2025-02-25 03:02:24 +00:00
Laisky.Cai
7ec33793b7
feat: add OpenrouterProviderSort configuration for provider sorting
2025-02-20 01:51:45 +00:00
Laisky.Cai
1a6812182b
fix: improve reasoning token counting in OpenAI adaptor
2025-02-19 09:13:24 +00:00
Laisky.Cai
5ba60433d7
feat: enhance reasoning token handling in OpenAI adaptor
2025-02-19 08:10:19 +00:00
Laisky.Cai
480f248a3d
feat: support OpenRouter reasoning
2025-02-19 01:20:14 +00:00
longkeyy
7ac553541b
feat: update openrouter models and price 20250213 ( #2084 )
CI / Unit tests (push) Has been cancelled
CI / commit_lint (push) Has been cancelled
2025-02-16 18:01:59 +08:00
longkeyy
a5c517c27a
feat: update ali models and price 20250213 ( #2086 )
2025-02-16 18:01:24 +08:00
JustSong
3f421c4f04
feat: support Gemini openai compatible api
2025-02-16 17:59:39 +08:00
JustSong
cafd0a0327
feat: add OpenAI compatible channel ( close #2091 )
2025-02-16 17:38:06 +08:00
Laisky.Cai
fef7ae048b
feat: support gemini-2.0-flash ( #2055 )
...
* feat: support gemini-2.0-flash
- Enhance model support by adding new entries and refining checks for system instruction compatibility.
- Update logging display behavior and adjust default quotas for better user experience.
- Revamp pricing structures in the billing system to reflect current model values and deprecate outdated entries.
- Streamline code by replacing hardcoded values with configurations for maintainability.
* feat: add new Gemini 2.0 flash models to adapter and billing ratio
* fix: update GetRequestURL to support gemini-1.5 model in versioning
2025-02-12 00:34:25 +08:00
JustSong
53da209134
feat: add AliBailian adaptor and update channel options
2025-02-12 00:15:43 +08:00
JustSong
eb96aa635e
feat: update OpenRouter channel name and add model list for OpenRouter adaptor
2025-02-11 00:20:55 +08:00
JustSong
c715f2bc1d
feat: add new models for xai
CI / Unit tests (push) Waiting to run
CI / commit_lint (push) Waiting to run
2025-02-09 21:21:28 +08:00
JustSong
696265774e
feat: add MiniMax model constants to the adaptor
2025-02-09 18:55:32 +08:00
JustSong
974729426d
feat: refactor Xunfei API version handling and update model list
2025-02-09 18:50:51 +08:00
JustSong
57c1367ec8
feat: add Xunfei V2 channel support and update related configurations
2025-02-09 18:31:54 +08:00
JustSong
44233d5c04
feat: add completion tokens details and reasoning effort fields to model ( close #2050 )
2025-02-09 18:14:01 +08:00
JustSong
bf45a955c3
fix: update system prompt handling by renaming field and ensuring proper usage in request processing ( close #2069 )
2025-02-09 14:41:42 +08:00
JustSong
dd65b997dd
feat: add Baidu V2 channel support and improve model handling
2025-02-09 12:37:26 +08:00
longkeyy
3e3b8230ac
fix: add read/write locks for ModelRatio and GroupRatio to prevent concurrent map read/write issues ( #2067 )
CI / Unit tests (push) Waiting to run
CI / commit_lint (push) Waiting to run
2025-02-09 11:02:45 +08:00
JustSong
07808122a6
fix: fix Debugf not using DebugEnabled ( close #2068 )
2025-02-09 10:57:22 +08:00
JustSong
293ba93ad6
fix: remove outdated model from ModelList and add new deepseek models
2025-02-07 00:13:57 +08:00
JustSong
e146b14d46
fix: add default API version handling and enhance error message checks for Gemini
2025-02-07 00:01:38 +08:00
JustSong
e19045f925
chore: add deepseek-reasoner
2025-02-06 23:38:29 +08:00
JustSong
2250f311e1
feat: add latest version of Claude model to constants
2025-02-02 22:25:52 +08:00
lyj
e43f758623
Update model.go ( #1963 )
2025-02-02 22:24:31 +08:00
jiz4oh
ea3331b79a
fix: remove duplicated model ( #2012 )
...
the model `llama-3.2-11b-vision-preview` was declared at 3915ce9814/relay/adaptor/groq/constants.go (L11)
2025-02-02 22:21:30 +08:00
Jeremy JIANG
7a97ddc03c
fix: fix hunyuan paramete & update price ( #2019 )
...
* fix: omit null TopP and Temperature fields in request body
* feat: update Hunyuan model ratios
2025-02-02 22:20:38 +08:00
JustSong
d7028b55fd
feat: update model list in Zhipu constants for expanded options
2025-02-02 22:15:42 +08:00
Jeremy JIANG
36a03f465b
feat: update Zhipu model prices ( #2020 )
2025-02-02 22:06:07 +08:00
JustSong
c81ee68dd0
feat: improve error logging for token encoder initialization with offline usage guidance
2025-02-02 17:24:23 +08:00
JustSong
4f68f3e1b3
chore: update log content
2025-01-31 20:16:56 +08:00
JustSong
0bab887b2d
chore: update log content
2025-01-31 20:15:04 +08:00
JustSong
dc470ce82e
feat: show stream & elapsed time in log detail
2025-01-31 19:34:22 +08:00