韩贤涛
|
6a1557f6ac
|
feat: ai-token-ratelimit support setting global rate limit thresholds for routes (#2667)
|
2025-07-28 08:14:35 +08:00 |
|
Kent Dong
|
7348c265b5
|
feat: Support model mapping and more URL configuration formats for Azure OpenAI (#2649)
|
2025-07-25 11:28:02 +08:00 |
|
OxalisCu
|
ea0bf7c1b7
|
feat(ai-proxy): support first byte timeout for llm streaming requests (#2652)
Signed-off-by: OxalisCu <2127298698@qq.com>
|
2025-07-23 21:49:42 +08:00 |
|
Xijun Dai
|
ba1bf353b8
|
feat(ai-proxy): add anthropic/v1/messages support for qwen (#2648)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-07-23 21:06:56 +08:00 |
|
澄潭
|
4d32cc9468
|
Disable reroute in some plugins (#2639)
|
2025-07-22 14:44:26 +08:00 |
|
澄潭
|
30d5b4d32e
|
upgrade wasm-go sdk of some wasm plugins (#2615)
|
2025-07-17 21:03:42 +08:00 |
|
Xijun Dai
|
8346b4a4a2
|
feat: Support statistics images/audio/responses API Token usage (#2542)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-07-16 10:34:09 +08:00 |
|
xingpiaoliang
|
ce271849de
|
docs(wasm-go): update README related to wasm-go (#2586)
Co-authored-by: 澄潭 <zty98751@alibaba-inc.com>
|
2025-07-16 10:27:40 +08:00 |
|
Xijun Dai
|
c3eb8d0447
|
feat(ai-proxy): add anthropic && gemini apiName (#2551)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-07-15 19:15:07 +08:00 |
|
xingpiaoliang
|
081ab6ee8d
|
Migrate WASM Go Plugins to New SDK and Go 1.24 (#2532)
|
2025-07-11 10:43:00 +08:00 |
|
rinfx
|
9a45f07972
|
fix: [ai-load-balancer]move the logic of request count to HttpStreamDone phase (#2564)
|
2025-07-09 15:42:00 +08:00 |
|
mamba
|
da2ae4c7ee
|
增加 useManifestAsEntry 配置支持 || Increase the useManifestAsEntry configuration support (#2499)
Co-authored-by: rinfx <yucheng.lxr@alibaba-inc.com>
|
2025-07-09 11:53:56 +08:00 |
|
woody
|
ff068258a1
|
[ai-proxy]qwen text-rerank support (#2537)
|
2025-07-07 20:27:56 +08:00 |
|
woody
|
0996ad21b1
|
feat(ai-proxy): add basePathHandling option (#2535)
Co-authored-by: Se7en <chengzw258@163.com>
|
2025-07-03 20:34:14 +08:00 |
|
澄潭
|
44566f5259
|
feat: ai-proxy support config subPath field (#2533)
|
2025-07-02 11:35:28 +08:00 |
|
Xijun Dai
|
41a1455874
|
fix(ai-proxy): restrict the stream_options parameter to be effective only in the openai/v1/chatcompletions (#2524)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-07-01 21:44:34 +08:00 |
|
rinfx
|
9d68ccbf35
|
feat: advanced load balance policys for LLM service through wasm plugin (#2531)
|
2025-07-01 20:08:44 +08:00 |
|
Kent Dong
|
db7dbb24a2
|
fix: Fix an incorrect config property name in the README of ai-proxy plugin (#2503)
|
2025-07-01 16:29:18 +08:00 |
|
HaoJie Liu
|
9a0cf9b762
|
fix(ai-proxy): add system message handling for Bedrock requests (#2516)
|
2025-06-30 10:35:14 +08:00 |
|
Xijun Dai
|
bb786c9618
|
feat(ai-proxy): add responses support for doubao (#2509)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-06-28 10:39:21 +08:00 |
|
HaoJie Liu
|
864bf5af39
|
fix(ai-proxy): bedrock support additional request fields (#2480)
|
2025-06-26 11:29:32 +08:00 |
|
kai2321
|
1fe5eb6e13
|
Implement AI-image-reader plugin (#1925)
|
2025-06-25 19:28:02 +08:00 |
|
rinfx
|
76ada0b844
|
add trace_span_key & as_seperate_log_field configuration for ai-statistics (#2488)
|
2025-06-25 09:28:14 +08:00 |
|
Xijun Dai
|
e94ac43dd1
|
fix(ai-proxy): fix openai provider customPath compatibility (#2475)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-06-21 08:23:02 +08:00 |
|
woody
|
01a9161153
|
fix(ai-proxy): Unify the naming convention & fix api name mapping (#2441)
|
2025-06-20 16:35:30 +08:00 |
|
woody
|
926913f0e7
|
feat(ai-proxy): add support for OpenAI Fine-Tuning API (#2424)
|
2025-06-17 13:44:00 +08:00 |
|
mirror
|
7040e4bd34
|
feat: support for wanxiang image/video generation in ai-proxy & ai-statistics (#2378)
|
2025-06-16 09:39:37 +08:00 |
|
Xijun Dai
|
b33a3a4d2e
|
fix(ai-proxy): fix gemini provider missing finishReason (#2408)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
Co-authored-by: Se7en <chengzw258@163.com>
|
2025-06-13 21:51:44 +08:00 |
|
Xijun Dai
|
fb8dd819e9
|
feat(ai-proxy): Adjust the streaming response structure to keep it consistent with the openai (#2391)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-06-12 16:25:35 +08:00 |
|
HaoJie Liu
|
38068ee43d
|
fix(ai-proxy): fix bedrock Sigv4 mismatch (#2402)
|
2025-06-12 10:46:02 +08:00 |
|
Xijun Dai
|
69d877c116
|
feat(ai-proxy): 添加 Claude 图片理解与 Tools 调用能力 || feat(ai-proxy): Add Claude image understanding and Tools calling capabilities (#2385)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-06-10 15:11:18 +08:00 |
|
HaoJie Liu
|
d4e114b152
|
feat(ai-proxy): support Google Cloud Vertex (#2119)
Co-authored-by: Kent Dong <ch3cho@qq.com>
|
2025-06-09 18:11:30 +08:00 |
|
Xijun Dai
|
e674c780c6
|
feat(ai-proxy): add models & image generation support for gemini (#2380)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
Co-authored-by: Kent Dong <ch3cho@qq.com>
|
2025-06-08 15:25:22 +08:00 |
|
mamba
|
26cd6837d5
|
feat(frontend-gray): Add uniqueGrayTag configuration detection (#2371)
Co-authored-by: rinfx <yucheng.lxr@alibaba-inc.com>
|
2025-06-07 15:35:28 +08:00 |
|
Xijun Dai
|
5674d91a10
|
feat(ai-proxy): 修复 openai 配置 openaiCustomUrl 之后, 对不支持 Api 透传路径错误的问题 || feat(ai-proxy): Fixed the issue that the API pass-through path error does not support openaiCustomUrl after openai is configured. (#2364)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-06-06 17:02:56 +08:00 |
|
Xijun Dai
|
896780b60e
|
feat(ai-proxy): add modelMapping regexp support (#2358)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-06-03 22:29:17 +08:00 |
|
澄潭
|
7b1ae49cd4
|
fix content-length header not remove in ai-search plugin (#2363)
|
2025-06-03 20:40:14 +08:00 |
|
VinciWu557
|
ee26baf054
|
feat: support dify ai-proxy e2e test || feat: support diify ai-proxy e2e test (#2319)
|
2025-06-03 19:31:58 +08:00 |
|
Xijun Dai
|
33fc47cefb
|
feat(ai-proxy): add batches & files support (#2355)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-06-03 09:42:36 +08:00 |
|
mirror
|
52d0212698
|
fix: set "EnableSemanticCachefalse" to false when no vector configured in ai-cache (#2351)
|
2025-05-30 13:38:06 +08:00 |
|
Xijun Dai
|
a73c33f1da
|
feat(ai-proxy): support OpenAI-compatible image and audio model Mapping (#2341)
|
2025-05-30 12:16:52 +08:00 |
|
韩贤涛
|
69b755a10d
|
feat: cluster-key-rate-limit support setting global rate limit thresholds for routes (#2262)
|
2025-05-29 09:57:10 +08:00 |
|
Xijun Dai
|
767f51adce
|
feat(ai-proxy): add doubao Image Generation support (#2331)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
|
2025-05-27 18:59:07 +08:00 |
|
HaoJie Liu
|
168cb04c61
|
fix(ai-proxy): URL encode model name in Bedrock requests (#2321)
|
2025-05-27 16:06:52 +08:00 |
|
澄潭
|
76f76a70ab
|
add info log of ai-search plugin (#2323)
|
2025-05-26 16:23:59 +08:00 |
|
Forgottener
|
fa3c5ea0fc
|
feat: Supports recording request header, request body, response header and response body information in the access log (#2265)
|
2025-05-21 16:15:05 +08:00 |
|
韩贤涛
|
ff308d5292
|
fix: Remove the Authorization request header when using AI-proxy to proxy Gemini (#2220)
|
2025-05-13 09:36:04 +08:00 |
|
Xijun Dai
|
8b3f1aab1a
|
feat(ai-proxy): support Amazon Bedrock Image Generation (#2212)
Signed-off-by: Xijun Dai <daixijun1990@gmail.com>
Co-authored-by: Kent Dong <ch3cho@qq.com>
|
2025-05-10 09:54:31 +08:00 |
|
HaoJie Liu
|
cd271c1f87
|
fix(ai-statistics): adjust requestBodyBufferLimit (#2192)
Co-authored-by: Kent Dong <ch3cho@qq.com>
|
2025-05-08 16:18:50 +08:00 |
|
johnlanni
|
0a2fb35ae2
|
fix gemini provider in ai-proxy
|
2025-05-07 16:54:40 +08:00 |
|