Message
Message 类表示对话中的单条消息。
属性
role(Literal["user", "assistant", "system"]):消息的角色content(T):消息的内容,T 是泛型参数tool_calls(list[ToolCall] | None):工具调用列表,可选reasoning_content(str | None):来自模型的推理/思考内容reasoning_signature(str | None):Anthropic 思考签名
示例
python
from amrita_core.types import Message
system_msg = Message(content="你是一个乐于助人的助手。", role="system")
user_msg = Message(content="你好,最近怎么样?", role="user")
assistant_msg = Message(content="我很好,谢谢!", role="assistant")