ccnetcore
|
33d28a8cb0
|
feat: 支持尊享包渠道
|
2026-01-01 18:53:26 +08:00 |
|
ccnetcore
|
047937af4c
|
feat: 完成图片异步生成
|
2025-12-26 23:46:36 +08:00 |
|
chenchun
|
ee4cb20eef
|
feat: 完成agent功能
|
2025-12-24 14:17:32 +08:00 |
|
chenchun
|
eb6ec06157
|
feat: 完成agent接口功能
|
2025-12-24 12:18:33 +08:00 |
|
ccnetcore
|
62940ae25a
|
feat: 完成agent接口
|
2025-12-24 00:22:46 +08:00 |
|
chenchun
|
bd3a9a5ce8
|
feat: 新增功能
- ChatManager:
- 引入 System.Text.Json,用于将 agent thread 序列化与反序列化(示例:thread.Serialize(...) -> JsonSerializer.Deserialize -> agent.DeserializeThread)。
- 增加示例:创建 OpenAIClient、初始化 agent、运行流式响应并处理更新。
- 小幅格式和空行调整。
- AiChatService:
- 为 Agent 发送接口 PostAgentSendAsync 增加注释与路由标记 HttpPost("ai-chat/agent/send")。
注意:提交中出现了硬编码的 API Key,请尽快改为从配置或机密管理中读取以防泄露。
|
2025-12-23 17:29:07 +08:00 |
|
chenchun
|
ec4fdc39fe
|
feat: 新增agent接口
|
2025-12-23 17:08:42 +08:00 |
|
ccnetcore
|
81089cc058
|
feat: 新增工具调用
|
2025-12-23 00:49:17 +08:00 |
|
ccnetcore
|
8f515f76c0
|
feat: 新增tools接口
|
2025-12-22 00:17:10 +08:00 |
|
ccnetcore
|
a46a552097
|
feat: 完成模型库优化
|
2025-12-11 21:12:29 +08:00 |
|
chenchun
|
67ed1ac1e3
|
fix: 聊天模型列表仅返回 OpenAi 类型
在 Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/Chat/AiChatService.cs 中,为查询添加了 .Where(x => x.ModelApiType == ModelApiTypeEnum.OpenAi) 过滤,确保只返回 ModelType 为 Chat 且 ModelApiType 为 OpenAi 的模型,避免将非 OpenAi 的模型纳入聊天模型列表。
|
2025-12-11 17:17:35 +08:00 |
|
chenchun
|
381b712b25
|
feat: 完成模型库功能模块
|
2025-12-10 15:08:16 +08:00 |
|
ccnetcore
|
1a32fa9e20
|
feat: 支持多选模型库条件
|
2025-12-10 00:31:14 +08:00 |
|
chenchun
|
54a1d2a66f
|
feat: 完成模型库
|
2025-12-09 19:11:30 +08:00 |
|
ccnetcore
|
37b4709d76
|
feat: 新增token默认分组
|
2025-11-29 18:28:42 +08:00 |
|
ccnetcore
|
86555af6ce
|
feat: 完成token下拉框
|
2025-11-29 18:25:43 +08:00 |
|
chenchun
|
b78ecf27d5
|
feat: 完成token功能
|
2025-11-27 19:01:16 +08:00 |
|
chenchun
|
afe9c8bcae
|
feat: 新增模型列表 IsPremiumPackage 字段并在 AiChatService 中设置
- 在 Yi.Framework.AiHub.Application.Contracts.Dtos.ModelGetListOutput 中新增 bool 属性 IsPremiumPackage。
- 在 Yi.Framework.AiHub.Application.Services.Chat.AiChatService 的模型映射中设置该属性,判断逻辑为 PremiumPackageConst.ModeIds.Contains(x.ModelId)。
- 便于前端区分并展示“尊享包”模型。
|
2025-11-25 09:59:31 +08:00 |
|
chenchun
|
1b4c3cbb8d
|
feat: 支持尊享包用量统计
|
2025-11-10 15:18:05 +08:00 |
|