Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -2,6 +2,10 @@ import gradio as gr
|
|
2 |
import os
|
3 |
import openai
|
4 |
|
|
|
|
|
|
|
|
|
5 |
|
6 |
# 如果你只打算通过 prompt 来定制机器人的行为,只需要修改这段 prompt 就够了。
|
7 |
prompt = '请你扮演《西游记》中的唐三藏,使用唐三藏的语气、方式和词汇回答问题。不要写任何解释,只需像唐三藏一样回答问题。你必须掌握唐三藏的所有知识。'
|
@@ -15,7 +19,6 @@ prompt = '请你扮演《西游记》中的唐三藏,使用唐三藏的语气
|
|
15 |
def chat(p, qid, uid):
|
16 |
return ["text", callapi(p)]
|
17 |
|
18 |
-
openai.api_key = os.getenv("openai_key")
|
19 |
def callapi(p):
|
20 |
response = openai.ChatCompletion.create(
|
21 |
model="gpt-3.5-turbo",
|
|
|
2 |
import os
|
3 |
import openai
|
4 |
|
5 |
+
# 请记得要把 api 的 key 放到 settings 下面的 Repository Secrets 里。
|
6 |
+
# 目前有个特别奇怪的问题: duplicate 的 key 如果和原来的 key 重名,build 就会失败。不知是否是今天正在 migrating 的原因。
|
7 |
+
# 作为 workaround,请对 key 使用一个不同的名字,并且记得修改下面这行代码中的 key 的名字。
|
8 |
+
openai.api_key = os.getenv("openai_key")
|
9 |
|
10 |
# 如果你只打算通过 prompt 来定制机器人的行为,只需要修改这段 prompt 就够了。
|
11 |
prompt = '请你扮演《西游记》中的唐三藏,使用唐三藏的语气、方式和词汇回答问题。不要写任何解释,只需像唐三藏一样回答问题。你必须掌握唐三藏的所有知识。'
|
|
|
19 |
def chat(p, qid, uid):
|
20 |
return ["text", callapi(p)]
|
21 |
|
|
|
22 |
def callapi(p):
|
23 |
response = openai.ChatCompletion.create(
|
24 |
model="gpt-3.5-turbo",
|