chenchun
|
41435f1aa3
|
feat: 兼容maxtoken问题
|
2025-11-24 09:42:40 +08:00 |
|
chenchun
|
f2dc0d1825
|
fix: 仅对 gpt-5.1-chat 设置 MaxCompletionTokens,gpt-5-mini 单独处理 Temperature/TopP
将原先同时匹配 gpt-5.1-chat 与 gpt-5-mini 的处理拆分为两段:
- gpt-5.1-chat:仍将 MaxTokens 映射到 MaxCompletionTokens,并清空 Temperature/TopP。
- gpt-5-mini:只清空 Temperature/TopP,不再修改 MaxTokens/MaxCompletionTokens。
修复了为 gpt-5-mini 不当设置 MaxCompletionTokens 的问题。
|
2025-11-18 14:35:58 +08:00 |
|
chenchun
|
51b4d1b072
|
fix: 请求处理中同时重置 MaxTokens 避免与模型不兼容
在 YiFrameworkAiHubDomainModule 的请求处理器中,当清除 Temperature 与 TopP 时一并将 request.MaxTokens 设为 null,防止在不支持该参数的模型上出现错误或参数冲突。文件:Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs。
|
2025-11-18 14:33:58 +08:00 |
|
chenchun
|
9180799e4e
|
feat: 为 gpt-5-mini 与 databricks-claude-sonnet-4 添加请求特殊处理
|
2025-11-18 11:36:18 +08:00 |
|
chenchun
|
9788b9182b
|
fix: 区分 gpt-5.1-chat 与 o1 的请求参数清理逻辑
将原先在同一处理器中对 gpt-5.1-chat 与 o1 一并清除 Temperature/TopP 的逻辑拆分为两个处理器:
- gpt-5.1-chat:清除 Temperature 与 TopP
- o1:仅清除 Temperature
文件:Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs
目的:恢复/调整对不同模型的期望处理,避免对 o1 不必要地清除 TopP。
|
2025-11-18 11:26:05 +08:00 |
|
chenchun
|
260b9a4795
|
feat: 支持 gpt-5.1-chat 模型的特殊处理
- 将模型判断从仅 "o1" 扩展为 "gpt-5.1-chat" 或 "o1",对这些模型将 Temperature 置为 null。
- 微调了 User-Agent 字符串的空格并做了小范围的格式清理(增加空行以提升可读性)。
|
2025-11-18 10:39:34 +08:00 |
|
ccnetcore
|
15713cf7fe
|
feat: 支持Claude模型API类型及尊享包校验与扣减逻辑
|
2025-10-14 22:17:21 +08:00 |
|
ccnetcore
|
52f6b6130f
|
feat: 为 HttpClient 添加默认 User-Agent 请求头
|
2025-10-13 23:08:15 +08:00 |
|
chenchun
|
2a81062fa3
|
perf: 优化 HttpClient 配置,增加 10 分钟超时设置
|
2025-10-12 00:02:34 +08:00 |
|
chenchun
|
2b12e18e6c
|
fix: 为AnthropicHandles添加MaxTokens有效性校验
|
2025-10-11 20:32:41 +08:00 |
|
chenchun
|
345ed80ec8
|
feat: 新增claude接口转换支持
|
2025-10-11 15:25:43 +08:00 |
|
chenchun
|
29dc1ae250
|
fix: 限制 Azure OpenAI 请求最大 tokens 并优化响应处理空行格式
|
2025-10-10 15:16:16 +08:00 |
|
ccnetcore
|
ece89ebad0
|
refactor: 移除自定义 HttpClientFactory,改用依赖注入的 IHttpClientFactory
|
2025-09-04 22:26:06 +08:00 |
|
ccnetcore
|
b768bca638
|
feat: 完成支持微信扫码功能
|
2025-08-27 23:42:46 +08:00 |
|
ccnetcore
|
4e42e2202e
|
refactor: 移除代码补全兼容逻辑并优化 DTO 可空类型处理
|
2025-08-16 19:20:58 +08:00 |
|
chenchun
|
0ba4e3240b
|
feat: 完成支付宝接入
|
2025-08-13 12:07:35 +08:00 |
|
ccnetcore
|
9332b17fc1
|
feat: 集成支付宝支付SDK并添加当面付测试调用,更新CORS配置支持capacitor
|
2025-08-13 08:26:45 +08:00 |
|
chenchun
|
42d537a68b
|
style: 调整架构引用
|
2025-08-11 15:31:11 +08:00 |
|
chenchun
|
25eebec8f7
|
feat: 新增向量嵌入服务支持
新增SiliconFlow向量嵌入服务实现,支持文本向量化功能:
- 新增ITextEmbeddingService接口和SiliconFlowTextEmbeddingService实现
- 新增EmbeddingCreateRequest/Response等向量相关DTO
- 在AiGateWayManager中新增EmbeddingForStatisticsAsync方法
- 在OpenApiService中新增向量生成API接口
- 扩展ModelTypeEnum枚举支持Embedding类型
- 优化ThorChatMessage的Content属性处理逻辑
|
2025-08-11 15:29:24 +08:00 |
|
ccnetcore
|
0a2710b865
|
feat: 支持图片生成
|
2025-08-04 01:03:47 +08:00 |
|
chenchun
|
bda4fdf69d
|
feat: 兼容代码补全功能
|
2025-07-28 14:39:02 +08:00 |
|
chenchun
|
a0eb234539
|
feat: 兼容了用量使用显示
|
2025-07-22 10:40:23 +08:00 |
|
ccnetcore
|
b5fb2c42c6
|
feat: 兼容deepseek协议
|
2025-07-21 21:57:14 +08:00 |
|
ccnetcore
|
651f0157dc
|
feat: 完成兼容处理
|
2025-07-18 20:46:30 +08:00 |
|
ccnetcore
|
e593f2cba4
|
feat: Thor搭建
|
2025-07-17 23:10:26 +08:00 |
|
ccnetcore
|
c5037ea397
|
feat: 完成ai网关改造
|
2025-06-25 22:41:32 +08:00 |
|
chenchun
|
695aaedfba
|
feat: 完成ai-hub第一期功能
|
2025-06-25 17:12:09 +08:00 |
|
ccnetcore
|
8eea510583
|
feat: ai完成接入deepseek
|
2025-06-25 00:05:00 +08:00 |
|
ccnetcore
|
3b74dfd49a
|
feat:完成ai网关搭建
|
2025-06-21 01:08:14 +08:00 |
|
cc
|
6abcc49ed4
|
feat: 提交
|
2025-06-20 18:06:33 +08:00 |
|
ccnetcore
|
b39f15c798
|
feat: 新增文件夹
|
2025-06-19 19:13:43 +08:00 |
|