从 openai 导入 OpenAI OPENAI_API_KEY = “<your-api-key>” def openai_chat_resolve(response:dict,strip_tokens = None)-> str:如果 strip_tokens 为 None:strip_tokens = [] 如果 response 和 response.choices 和 len(response.choices)> 0:content = response.choices[0].message.content.strip()如果 content 不是 None 或 content !='':如果 strip_tokens:对于 strip_tokens 中的 token:content = content.replace(token,'')返回内容引发异常(f'无法解析响应:{response}')def openai_chat_request(prompt:str,model_name:str,temperature=0.0):message = {'role':'user','content':prompt} client = OpenAI(api_key=OPENAI_API_KEY)返回客户端.chat.completions.create(模型=model_name,消息=[消息],温度=温度,)响应=openai_chat_request(prompt =“你好!”,model_name =“gpt-4o-2024-05-13”)答案=openai_chat_resolve(响应)打印(答案)