Message 定义
Messages 是 ARGI 中模型交互的基本单元。它们代表模型的输入和输出,携带在与 LLM 交互时表示对话状态所需的内容和元数据。
Messages 是包含以下内容的对象:
- Role(角色) - 标识消息类型(如
system、user、assistant) - Content(内容) - 表示消息的实际内容(如文本、图像、音频、文档等)
- Metadata(元数据) - 可选字段,如响应信息、消息 ID 和 token 使用情况
ARGI 提供了一个标准的消息类型系统,可在所有模型提供商之间工作,确保无论调用哪个模型都具有一致的行为。