KeshavRa commited on
Commit
ddfb219
·
verified ·
1 Parent(s): c1c21dc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -6,8 +6,8 @@ import os
6
  import math
7
  from openai import OpenAI
8
 
9
- def call_gpt(user_needs, shelter_services):
10
- client = OpenAI(os.environ["OPENAI_API_KEY"])
11
 
12
  completion = client.chat.completions.create(
13
  model="gpt-4o-mini",
@@ -180,8 +180,10 @@ else:
180
 
181
 
182
  # services
183
- if data['Needs'] != "":
184
- services_scores = shelters.apply(lambda row: call_gpt(data['Needs'], row['Services']), axis=1).tolist()
 
 
185
  services_scores = [s / 10 for s in services_scores]
186
 
187
  shelters['services_score'] = services_scores
 
6
  import math
7
  from openai import OpenAI
8
 
9
+ def call_gpt(user_needs, shelter_services, api_key):
10
+ client = OpenAI(api_key)
11
 
12
  completion = client.chat.completions.create(
13
  model="gpt-4o-mini",
 
180
 
181
 
182
  # services
183
+ if data['Needs'] != "":
184
+ OpenAI_API_KEY = os.environ["OPENAI_API_KEY"]
185
+
186
+ services_scores = shelters.apply(lambda row: call_gpt(data['Needs'], row['Services'], OpenAI_API_KEY), axis=1).tolist()
187
  services_scores = [s / 10 for s in services_scores]
188
 
189
  shelters['services_score'] = services_scores