import gradio as gr import openai # 设置OpenAI API凭据 openai.api_key = "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" # 定义语音助手函数 def voice_chatgpt(query): # 将用户的问题发送给ChatGPT进行回答 response = openai.Completion.create( engine="text-davinci-003", prompt=query, max_tokens=1000, temperature=0.7, n=1, stop=None, ) # 获取ChatGPT的回答 answer = response.choices[0].text.strip() return answer # Build interface interface = gr.Interface(fn=voice_chatgpt, inputs="text", outputs="text") # Run app interface.launch()