Files
ars-backend/docs/agent-provider-update.md
ROOG 8c4ad80dab main: 引入 AgentProvider 流式事件与 OpenAI 兼容适配
- 增加流式事件流支持,Provider 输出 `message.delta` 等事件
- 实现 OpenAI 兼容适配器,包括 RequestBuilder、ApiClient 等模块
- 更新 Agent Run 逻辑,支持流式增量写入与模型完成状态管理
- 扩展配置项 `agent.openai.*`,支持模型、密钥等配置
- 优化文档,完善流式事件与消息类型说明
- 增加单元测试,覆盖 Provider 和 OpenAI 适配相关逻辑
- 更新环境变量与配置示例,支持新功能
2025-12-19 02:35:37 +08:00

11 lines
539 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AgentProvider Streaming 变更摘要2025-12-19
- 引入 ProviderEvent 事件流与 AgentContextProvider 以 Generator 输出 message.delta/done/error
- 新增 OpenAI-compatible 适配器RequestBuilder、ApiClient、StreamParser、EventNormalizer
- RunLoop/OutputSink 支持增量落库message.delta + agent.message + run.status
- 新增配置项 `agent.openai.*`,用于 base_url/api_key/model 等
- 文档已补充 message.delta 的 payload 与消息类型说明
## 验证
- `docker compose exec app php artisan test`