ccnetcore
|
2544c01e9d
|
fix: 修复用量统计线程问题并完善搜索与Token计算逻辑
- OnlineSearch 增加 daysAgo 非法值保护,避免无效时间范围
- 修复 UsageStatistics 中 Prompt/Completion Token 为 0 时的统计异常
- 引入独立 UnitOfWork,解决流式处理下的并发与事务问题
- 确保用量统计、系统消息与尊享包扣减的原子性
- 补充前端 Element Plus 组件类型声明
- 统一并优化部分代码格式,不影响业务逻辑
|
2026-01-08 23:46:57 +08:00 |
|
ccnetcore
|
c727aeed99
|
feat: 完成模型api改造
|
2026-01-08 21:38:36 +08:00 |
|
chenchun
|
64bc65114a
|
feat: 完成渠道商管理+尊享模型替换+v1前缀兼容
|
2026-01-01 00:44:02 +08:00 |
|
ccnetcore
|
0c31b97824
|
Revert "feat: 支持尊享包渠道"
This reverts commit 70ae2fab44.
|
2025-12-31 00:10:44 +08:00 |
|
ccnetcore
|
70ae2fab44
|
feat: 支持尊享包渠道
|
2025-12-31 00:02:25 +08:00 |
|
ccnetcore
|
7495dc86a0
|
fix: 修复agent报错问题
|
2025-12-24 22:51:18 +08:00 |
|
chenchun
|
ee4cb20eef
|
feat: 完成agent功能
|
2025-12-24 14:17:32 +08:00 |
|
chenchun
|
9ca3cd0b1a
|
style: 格式化 ChatManager.cs 的参数与空白,调整换行
- 对构造函数参数、局部变量赋值和方法内空白进行了排版调整(换行与缩进、空格规范化)。
- 删除/添加了一些空行以提高可读性。
- 未修改任何业务逻辑或行为,仅代码样式层面的变更。
|
2025-12-24 12:20:09 +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
|
dfc143379f
|
fix: 调整 OpenAI 客户端配置并更新在线搜索返回值
- ChatManager.cs
- 添加/调整相关 using 引用,修正 modelId 为 "gpt-5.2",并更新 agent 创建方式以匹配当前 SDK/服务端使用。
- 保留代理示例注释(HttpClient.DefaultProxy)。
- OnlineSearchTool.cs
- 将占位返回值 "xxx" 替换为示例查询结果 "奥德赛第一中学学生会会长是:郭老板"。
简短修正以确保与服务端模型命名及功能返回一致。
|
2025-12-23 17:40:00 +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 |
|