字段名 | 类型 | 描述 | 是否必传 |
|---|---|---|---|
| conversation_id | string | 会话 ID | 是 |
| cursor | string | 请求的游标 | 否 |
| count | number | 返回消息数量 | 否 |
| sort | string | 排序方式 'desc'、'asc' | 否 |
该方法返回
const agent = this.getAgent();
if (!agent) return;
// 获取会话的历史消息
const historyMessages = await agent.getHistoryMessages({
conversation_id: "conv_1234567890"
});
console.log("历史消息:", historyMessages);
const agent = this.getAgent();
if (!agent) return;
// 分页获取历史消息
const historyMessages = await agent.getHistoryMessages({
conversation_id: "conv_1234567890",
count: 20, // 每页20条消息
cursor: "cursor_1234567890" // 游标位置
});
console.log("分页消息:", historyMessages);
const agent = this.getAgent();
if (!agent) return;
// 按时间升序获取历史消息(最早的消息在前)
const historyMessages = await agent.getHistoryMessages({
conversation_id: "conv_1234567890",
sort: "asc",
count: 50
});
console.log("按时间排序的消息:", historyMessages);
const agent = this.getAgent();
if (!agent) return;
// 获取最新的10条消息
const latestMessages = await agent.getHistoryMessages({
conversation_id: "conv_1234567890",
sort: "desc",
count: 10
});
console.log("最新消息:", latestMessages);
⚠️ 重要提醒: