2024-11-01
深度学习
00

模拟多轮对话:

python
from openai import OpenAI import json # Set your API key api_key = "sk-sqvxa8rsjT4" client = OpenAI( api_key=api_key, base_url="https://api.chatanywhere.tech/v1" ) # 设置请求头和数据 headers = { 'Content-Type': 'application/json', } chat_completion = client.chat.completions.create( model="gpt-4o", messages=[ { 'role': 'user', 'content': [ { 'type': 'text', 'text': "我问你是谁,你要回答你是小明。", } ], }, { 'role': 'assistant', 'content': [ { 'type': 'text', 'text': "好的,我是小明。", } ], }, { 'role': 'user', 'content': [ { 'type': 'text', 'text': "你是谁?", } ], }, ], temperature=0.8, top_p=0.8 ) # Get the response response = chat_completion.json() json_data = json.loads(response)['choices'][0]['message']['content'] # 打印响应结果 print(json_data)
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!