核心参数
model(必填): 指定 AI 模型 ID。messages(必填): 对话历史,包含role和content。temperature(可选): 控制随机性 (0.0 - 2.0)。max_tokens(可选): 限制输出长度。stream(可选): 是否流式输出。
代码示例
Python (多轮对话)
最佳实践
- 系统提示词 (System Prompt): 使用 system role 定义 AI 的行为和角色。
- 上下文管理: 对于长对话,适时清理旧的历史记录以节省 Token。
- 流式输出: 对于长文本生成,建议开启 stream 模式以提升用户体验。