chatgpt1 / app.py
aiderd's picture
Upload app.py
f9f0fbe
raw
history blame
717 Bytes
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()