Tesneem commited on
Commit
0094e50
·
verified ·
1 Parent(s): 59caa98

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -35,6 +35,8 @@ HF_TOKEN = os.getenv("HF_TOKEN")
35
  OPENAI_API_KEY = os.getenv("OPENAI_API_KEY", "").strip()
36
  if OPENAI_API_KEY:
37
  openai.api_key = OPENAI_API_KEY
 
 
38
 
39
  # MONGO_URI = f"mongodb+srv://{user}:{password}@{cluster}/{db_name}?retryWrites=true&w=majority"
40
  MONGO_URI = f"mongodb+srv://{user}:{password}@{cluster}/{db_name}?retryWrites=true&w=majority&tls=true&tlsAllowInvalidCertificates=true"
@@ -263,7 +265,7 @@ PROMPTS:
263
  st.error("❌ OPENAI_API_KEY is not set.")
264
  return "⚠️ OpenAI key missing."
265
  try:
266
- response = openai.ChatCompletion.create(
267
  model="gpt-3.5-turbo",
268
  messages=[
269
  {"role": "system", "content": "You extract prompts and headers from grant text."},
@@ -356,7 +358,7 @@ def generate_response(input_dict, use_openai=False):
356
  prompt = grantbuddy_prompt.format(**input_dict)
357
 
358
  try:
359
- response = openai.ChatCompletion.create(
360
  model="gpt-3.5-turbo",
361
  messages=[
362
  {"role": "system", "content": prompt},
 
35
  OPENAI_API_KEY = os.getenv("OPENAI_API_KEY", "").strip()
36
  if OPENAI_API_KEY:
37
  openai.api_key = OPENAI_API_KEY
38
+ from openai import OpenAI
39
+ client = OpenAI(api_key=OPENAI_API_KEY)
40
 
41
  # MONGO_URI = f"mongodb+srv://{user}:{password}@{cluster}/{db_name}?retryWrites=true&w=majority"
42
  MONGO_URI = f"mongodb+srv://{user}:{password}@{cluster}/{db_name}?retryWrites=true&w=majority&tls=true&tlsAllowInvalidCertificates=true"
 
265
  st.error("❌ OPENAI_API_KEY is not set.")
266
  return "⚠️ OpenAI key missing."
267
  try:
268
+ response = client.ChatCompletion.create(
269
  model="gpt-3.5-turbo",
270
  messages=[
271
  {"role": "system", "content": "You extract prompts and headers from grant text."},
 
358
  prompt = grantbuddy_prompt.format(**input_dict)
359
 
360
  try:
361
+ response = client.ChatCompletion.create(
362
  model="gpt-3.5-turbo",
363
  messages=[
364
  {"role": "system", "content": prompt},