提示词库/任务指令/用 messages 列表为模型补上记忆 用 messages 列表为模型补上记忆
中文exp-2435未验证
用 messages 列表为模型补上记忆
以下示例改造自上一章节,演示如何通过维护 messages 列表让模型拥有记忆:每轮对话把用户的新消息(role=user)和模型的回复(role=assistant)都追加到列表中,再整体随请求发送。实现要点已以注释形式标注在代码中:
python
node.js
import os
from openai import OpenAI
client = OpenAI(
api_key = os.environ["MOONSHOT_API_KEY"], # 运行前请设置 MOONSHOT_API_KEY 环境变量
base_url = "https://api.moonshot.cn/v1",
)
复制后粘贴到 AI 对话框发送,本次对话全程生效
怎么用(对话型)复制后粘贴到对话框发送,本次对话全程生效。想长期用:支持自定义指令的产品(设置→个性化)可设为默认。