funkpopo
|
75e533edb0
feat(xai): 为xAI渠道添加/v1/responses支持 (#2897)
|
3 nedēļas atpakaļ |
CaIon
|
f5b409d74f
feat: refactor token estimation logic
|
3 mēneši atpakaļ |
CaIon
|
84745d5ca4
feat: Add ContextKeyLocalCountTokens and update ResponseText2Usage to use context in multiple channels
|
3 mēneši atpakaļ |
Seefs
|
e1c7a4f41f
format: package name -> github.com/QuantumNous/new-api (#2017)
|
4 mēneši atpakaļ |
CaIon
|
6748b006b7
refactor: centralize logging and update resource initialization
|
6 mēneši atpakaļ |
CaIon
|
e2037ad756
refactor: Introduce pre-consume quota and unify relay handlers
|
6 mēneši atpakaļ |
RedwindA
|
b7c3ad0867
🐛 fix: Add nil check for xaiResponse.Usage before calculating CompletionTokens
|
7 mēneši atpakaļ |
RedwindA
|
ea3545cc7e
🐛 fix: Use correct dto for non-stream xai
|
7 mēneši atpakaļ |
CaIon
|
98952198bb
refactor: Introduce standardized API error
|
8 mēneši atpakaļ |
CaIon
|
6b9237f868
🐛 fix: refactor JSON unmarshalling across multiple handlers to use UnmarshalJson and UnmarshalJsonStr for consistency
|
8 mēneši atpakaļ |
CaIon
|
1f4cf07b63
🐛 fix: refactor response body handling in multiple relay handlers to utilize IOCopyBytesGracefully
|
8 mēneši atpakaļ |
CaIon
|
281054ff4c
🐛 fix: replace direct response body closure with common.CloseResponseBodyGracefully for improved error handling
|
8 mēneši atpakaļ |
CaIon
|
3002659f47
✨ feat: add CloseResponseBodyGracefully function to handle HTTP response body closure
|
8 mēneši atpakaļ |
CaIon
|
a9e5d99ea3
refactor: token counter logic
|
8 mēneši atpakaļ |
CaIon
|
ef8ae4db80
fix: xAI usage
|
10 mēneši atpakaļ |
CaIon
|
8723e3f239
feat: add xAI handling and response processing
|
11 mēneši atpakaļ |