Seefs
|
4360393dc1
fix: unify usage mapping and include toolUsePromptTokenCount in input tokens
|
vor 4 Wochen |
RedwindA
|
e3f96120bc
feat(gemini): support cached token billing
|
vor 1 Monat |
Seefs
|
00c5d9ffdf
feat: logs show reject reason
|
vor 1 Monat |
CaIon
|
b58fa3debc
fix(helper): improve error handling in FlushWriter and related functions
|
vor 3 Monaten |
CaIon
|
f5b409d74f
feat: refactor token estimation logic
|
vor 3 Monaten |
CaIon
|
8f039b3a53
feat: Set ContextKeyLocalCountTokens in NativeGeminiEmbeddingHandler for token tracking
|
vor 3 Monaten |
CaIon
|
84745d5ca4
feat: Add ContextKeyLocalCountTokens and update ResponseText2Usage to use context in multiple channels
|
vor 3 Monaten |
Seefs
|
e1c7a4f41f
format: package name -> github.com/QuantumNous/new-api (#2017)
|
vor 5 Monaten |
CaIon
|
6451158680
Revert "feat: gemini-2.5-flash-image-preview 文本和图片输出计费"
|
vor 6 Monaten |
creamlike1024
|
e732c58426
feat: gemini-2.5-flash-image-preview 文本和图片输出计费
|
vor 6 Monaten |
CaIon
|
e2037ad756
refactor: Introduce pre-consume quota and unify relay handlers
|
vor 7 Monaten |
CaIon
|
e74c6f5de7
✨ feat: Simplify response handling by returning raw response body directly
|
vor 7 Monaten |
RedwindA
|
7a31e481a6
fix typo; add ParamOverride for Gemini Embedding
|
vor 7 Monaten |
RedwindA
|
b70d2655ed
feat: support native Gemini Embedding
|
vor 7 Monaten |
creamlike1024
|
e01986fdd4
Merge remote-tracking branch 'origin/alpha' into ConvertGeminiRequest
|
vor 7 Monaten |
creamlike1024
|
d2183af23f
feat: convert gemini format to openai chat completions
|
vor 7 Monaten |
CaIon
|
8df3de9ae5
fix: update JSONEditor to default to manual mode for invalid JSON and add error message for invalid data
|
vor 7 Monaten |
CaIon
|
07a92293e4
fix: handle case where no response is received from Gemini API
|
vor 7 Monaten |
CaIon
|
010f27678d
fix: auto ban
|
vor 7 Monaten |
CaIon
|
98952198bb
refactor: Introduce standardized API error
|
vor 8 Monaten |
CaIon
|
6b9237f868
🐛 fix: refactor JSON unmarshalling across multiple handlers to use UnmarshalJson and UnmarshalJsonStr for consistency
|
vor 8 Monaten |
CaIon
|
3002659f47
✨ feat: add CloseResponseBodyGracefully function to handle HTTP response body closure
|
vor 8 Monaten |
CaIon
|
0708452939
fix: improve usage calculation in GeminiTextGenerationStreamHandler
|
vor 8 Monaten |
CaIon
|
a9e5d99ea3
refactor: token counter logic
|
vor 8 Monaten |
creamlike1024
|
a56d9ea98b
fix: gemini 原生格式流模式中断请求未计费
|
vor 8 Monaten |
CaIon
|
f5e80af0b3
fix: update response handling in GeminiTextGenerationStreamHandler
|
vor 8 Monaten |
CaIon
|
5d8a0952b4
feat: enhance error handling in GeminiHelper and streamline response processing
|
vor 9 Monaten |
creamlike1024
|
8201daa4b4
update relay-gemini-native.go
|
vor 9 Monaten |
xqx121
|
edcdb378fd
Update relay-gemini-native.go
|
vor 9 Monaten |
creamlike1024
|
9496dac448
feat: gemini audio input billing
|
vor 9 Monaten |