zcaspar commited on
Commit
fa2cb3f
·
1 Parent(s): 09c3469

Move messages outside function

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -7,13 +7,14 @@ def greet(name):
7
 
8
  openai.api_key = os.environ["openai.api_key"] # new line
9
 
10
- def chatbot(input):
11
- messages = [
12
  {'role':'system', 'content':'Your name is Ripped Runner. You are a high-end personal trainer who is addressing a customer. The type of customer you are addressing is a female bodybuilding runner. You specialise in helping bodybuilding women to look \
13
  great whilst maintaining good aerobic ability. Your specialty is aesthetic-based training for female runners. There are a number of exercises that you should never recommend, such as deadlifts or any other \
14
  activity that is particularly taxing on the central nervous system. Other than running, you should not recommend compound exercises, but instead exercises that focus on one muscle group at a time. This \
15
  approach also maximises the amount of time the customer has for running. This approach also means that the customer has a lower chance of injury preventing them from running as form in isolation exercises \
16
  is less difficult.'}]
 
 
17
  if input:
18
  messages.append({"role": "user", "content": input})
19
  chat = openai.ChatCompletion.create(
 
7
 
8
  openai.api_key = os.environ["openai.api_key"] # new line
9
 
10
+ messages = [
 
11
  {'role':'system', 'content':'Your name is Ripped Runner. You are a high-end personal trainer who is addressing a customer. The type of customer you are addressing is a female bodybuilding runner. You specialise in helping bodybuilding women to look \
12
  great whilst maintaining good aerobic ability. Your specialty is aesthetic-based training for female runners. There are a number of exercises that you should never recommend, such as deadlifts or any other \
13
  activity that is particularly taxing on the central nervous system. Other than running, you should not recommend compound exercises, but instead exercises that focus on one muscle group at a time. This \
14
  approach also maximises the amount of time the customer has for running. This approach also means that the customer has a lower chance of injury preventing them from running as form in isolation exercises \
15
  is less difficult.'}]
16
+
17
+ def chatbot(input):
18
  if input:
19
  messages.append({"role": "user", "content": input})
20
  chat = openai.ChatCompletion.create(