|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <ChatAgent.hpp>
类 ast::ChatAgent 继承关系图:Public 成员函数 | |
| virtual errc_t | run (ChatMessages &messages)=0 |
| virtual errc_t | runStream (ChatMessages &messages, ChatEventHandler &handler)=0 |
| void | setName (StringView name) |
| const std::string & | name () const |
Protected 属性 | |
| std::string | name_ |
聊天智能体抽象基类
定义所有聊天智能体的公共接口,包括名称标识和运行方法。
|
pure virtual |
|
pure virtual |
执行智能体逻辑(流式)
| messages | 消息历史(可修改) |
| handler | 事件处理器(实时接收 delta 事件) |
在 ast::AssistantAgent , 以及 ast::UserProxyAgent 内被实现.