OpenAI API Documentation Chat Completion
主要输入是消息参数。消息必须是一个消息对象数组,其中每个对象都有一个角色("system"、"user"、"assistant")和内容("content")。
通常,对话首先使用 "system" 消息进行格式化,然后是交替的 "user" 和 "assistant" 消息。
"system" 消息有助于设置 "assistant" 的行为。
例如,字符串 "ChatGPT is great!" 被编码为六个 token: ["Chat", "G", "PT", " is", " great", "!"].
要查看 API 调用使用了多少 token ,请检查 API 响应中的 usage 字段(例如,response['usage']['total_tokens'])。
例子 messages = [ {"role": "system