添加获取历史对话数据的接口
This commit is contained in:
@@ -32,12 +32,10 @@ curl -X POST http://127.0.0.1:8000/sessions/SESSION_ID/messages \
|
||||
-d '{"content":"你好,请记住我的名字是小明。"}'
|
||||
```
|
||||
|
||||
设置 `stream` 为 `true` 可通过 SSE 接收增量回复:
|
||||
API 返回及存储的每条消息都包含 UTC `created_at`。只有模型完整响应成功后,本轮消息才会写入会话历史。
|
||||
|
||||
获取指定会话的完整历史:
|
||||
|
||||
```bash
|
||||
curl -N -X POST http://127.0.0.1:8000/sessions/SESSION_ID/messages \
|
||||
-H 'Content-Type: application/json' \
|
||||
-d '{"content":"介绍一下你自己。","stream":true}'
|
||||
curl http://127.0.0.1:8000/sessions/SESSION_ID/messages
|
||||
```
|
||||
|
||||
流式响应依次返回 `delta` 事件、包含完整消息与 token 用量的 `done` 事件,最后以 `data: [DONE]` 结束。返回及存储的每条消息都包含 UTC `created_at`。只有完整响应成功结束后,本轮消息才会写入会话历史。
|
||||
|
||||
Reference in New Issue
Block a user