Elfe commited on
Commit
0a34f9c
1 Parent(s): ebff0e0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
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",