CaIon
e705cff403
feat: enhance Ali video request handling and validation
2025-10-31 22:26:56 +08:00
Seefs
a98e207ef7
feat: add ali wan video ( #2141 )
...
* feat: add ali wan video
* refactor: use same UnmarshalBodyReusable
* feat: enhance request body metadata
* feat: opt wan convertToOpenAIVideo
* feat: add wan support other param via json metadata
* refactor: remove unused code
* fix ali
---------
Co-authored-by: feitianbubu <feitianbubu@qq.com >
2025-10-31 16:51:05 +08:00
Seefs
36b712437d
fix veo3 ( #2140 )
2025-10-31 15:29:17 +08:00
CaIon
ba949ac5af
fix(override): handle null value comparison in JSON equality check
2025-10-30 23:28:14 +08:00
CaIon
a25c11df2a
feat: add support for Submodel channel type in relay info
2025-10-25 22:10:26 +08:00
creamlike1024
d493fffa3f
feat: add support for Ali channel in streamSupportedChannels
2025-10-18 17:00:08 +08:00
CaIon
5069482d22
refactor: update ConvertToOpenAIVideo method to return byte array and improve error handling
2025-10-14 23:03:17 +08:00
Xyfacai
b7a07e1ef7
refactor: Openai video model 移动到 dto
2025-10-13 11:45:45 +08:00
feitianbubu
d724f25db4
refactor: add openaiVideo and method
2025-10-11 17:05:36 +08:00
feitianbubu
7c7313a937
feat: add jimeng use openai sdk
2025-10-11 17:05:33 +08:00
Seefs
5010f2d004
format: package name -> github.com/QuantumNous/new-api ( #2017 )
2025-10-11 15:30:09 +08:00
CaIon
59c5f42505
feat: add logging for model details and enhance action assignment in relay tasks
2025-10-11 11:56:44 +08:00
CaIon
d540020c3d
feat: enhance multipart validation with additional fields for model, seconds, and size
2025-10-11 11:33:59 +08:00
Calcium-Ion
32f748cd7b
Merge pull request #2006 from xyfacai/feat/sora-price
...
feat: sora 增加参数校验与计费
2025-10-11 11:22:08 +08:00
feitianbubu
06ae3efa19
feat: add openai sdk create
2025-10-11 02:44:01 +08:00
feitianbubu
c0859c056f
feat: add openai sdk for kling
2025-10-11 02:43:56 +08:00
feitianbubu
69f497e350
refactor: openAI video use OpenAIVideoConverter
2025-10-11 02:43:43 +08:00
Xyfacai
09495c8ef6
feat: sora 增加参数校验与计费
2025-10-10 23:56:36 +08:00
feitianbubu
1d1759aaae
feat: add sora video submit task
2025-10-09 15:00:02 +08:00
RedwindA
efdb1c5b46
fix(openai): account cached tokens for
...
zhipu_v4 usage
2025-10-08 16:52:49 +08:00
Calcium-Ion
6fd746a339
Merge pull request #1956 from QuantumNous/alpha
...
alpha -> main
2025-10-02 15:26:59 +08:00
Seefs
799de43cff
fix: Return the original payload and nil error on Unmarshal or Marshal failures in RemoveDisabledFields
2025-10-02 13:57:49 +08:00
feitianbubu
3c796a1166
feat: add doubao video use quota by total token
2025-10-02 04:00:46 +08:00
Seefs
d075fbee23
fix: missing field & field control
2025-10-02 00:14:35 +08:00
Seefs
946da49721
fix: claude beta=true
2025-09-30 09:46:46 +08:00
feitianbubu
b183f2f663
feat: vidu video add starEnd and reference gen video
2025-09-19 18:54:45 +08:00
feitianbubu
22db389fac
feat: vidu video support multi images
2025-09-19 18:54:40 +08:00
feitianbubu
4db3aebb64
feat: jimeng video add images
2025-09-12 22:43:08 +08:00
feitianbubu
e55c84f599
refactor: use common taskSubmitReq
2025-09-12 22:43:03 +08:00
Nekohy
1de5216148
fix: allow the negative number for override.go
2025-09-04 23:36:19 +08:00
CaIon
1bbabda081
feat(monitor_setting): implement automatic channel testing configuration
2025-09-03 14:00:52 +08:00
CaIon
f7c4eda0f3
Revert "refactor: replace DeepCopy with Copy for request handling consistency"
...
This reverts commit c21219fcff .
2025-08-28 15:11:55 +08:00
CaIon
c21219fcff
refactor: replace DeepCopy with Copy for request handling consistency
2025-08-28 14:57:47 +08:00
creamlike1024
13d14dc8a8
Merge branch 'alpha' of github.com:iszcz/new-api into iszcz-alpha
2025-08-27 22:26:15 +08:00
CaIon
3e5bc637de
fix: Invalid type for 'input[x].summary': expected an array of objects, but got null instead
2025-08-26 13:17:31 +08:00
iszcz
d904f9b486
task_relay_info
2025-08-25 18:01:10 +08:00
Nekohy
2d1512096a
feats:add custom headers override
2025-08-24 01:02:23 +08:00
Calcium-Ion
12b9f0f560
Merge pull request #1635 from feitianbubu/pr/fix-task-info-channel-type
...
Pr/fix task info channel type
2025-08-23 13:46:52 +08:00
CaIon
1ee3d1cc50
feat: 修复重试后请求结构混乱,修复rerank端点无法使用
2025-08-23 13:12:15 +08:00
feitianbubu
184cdb5c28
fix: channel type nil point
2025-08-22 15:55:25 +08:00
Calcium-Ion
14ea270406
Merge pull request #1605 from nekohy/feats-the-flexable-params-override
...
Feats: use the types of gjson,the error expection,the invert and the key missing process of the condition
2025-08-16 18:27:22 +08:00
Nekohy
9e649148bb
feats:the error of gjson.True and gjson.False
2025-08-16 17:16:46 +08:00
Nekohy
7323dcf906
feats:custom the key missing condition
2025-08-16 16:37:09 +08:00
Nekohy
5683f4b95f
feats:use the types of gjson,the error expection,the invert of the condition
2025-08-16 16:31:17 +08:00
CaIon
11ce48be47
feat: set API version for Azure and Vertex AI channel types
2025-08-16 14:56:19 +08:00
Nekohy
02401b9a38
fix:moveValue bug
2025-08-16 11:58:40 +08:00
Nekohy
4b6031b59c
feats: the flexable params override and compatible format
2025-08-16 11:27:47 +08:00
CaIon
e1d36932ae
fix panic
2025-08-15 15:15:21 +08:00
CaIon
8eb17f24bb
refactor: improve request type validation and enhance sensitive information masking
2025-08-15 13:20:36 +08:00
CaIon
dba74e5b05
refactor: add email masking function and enhance RelayInfo logging
...
This commit introduces a new function, MaskEmail, to mask user email addresses in logs, preventing PII leakage. Additionally, the RelayInfo logging has been updated to utilize this new masking function, ensuring sensitive information is properly handled. The channel test logic has also been improved to dynamically determine the relay format based on the request path.
2025-08-15 12:50:27 +08:00