bstraehle commited on
Commit
8cf750e
·
1 Parent(s): 6826879

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -19,6 +19,10 @@ from pymongo import MongoClient
19
  from dotenv import load_dotenv, find_dotenv
20
  _ = load_dotenv(find_dotenv())
21
 
 
 
 
 
22
  MONGODB_URI = os.environ["MONGODB_ATLAS_CLUSTER_URI"]
23
  client = MongoClient(MONGODB_URI)
24
  MONGODB_DB_NAME = "langchain_db"
@@ -118,9 +122,6 @@ def invoke(openai_api_key, rag_option, prompt):
118
  raise gr.Error("Retrieval Augmented Generation is required.")
119
  if (prompt == ""):
120
  raise gr.Error("Prompt is required.")
121
- WANDB_API_KEY = os.environ["WANDB_API_KEY"]
122
- os.environ["LANGCHAIN_WANDB_TRACING"] = "true"
123
- os.environ["WANDB_PROJECT"] = "openai-llm-rag"
124
  completion = ""
125
  try:
126
  llm = ChatOpenAI(model_name = config["model"],
@@ -143,8 +144,8 @@ def invoke(openai_api_key, rag_option, prompt):
143
  except Exception as e:
144
  completion = e
145
  raise gr.Error(e)
146
- finally:
147
- wandb.finish()
148
  return completion
149
 
150
  description = """<strong>Overview:</strong> Context-aware multimodal reasoning application using a <strong>large language model (LLM)</strong> with
 
19
  from dotenv import load_dotenv, find_dotenv
20
  _ = load_dotenv(find_dotenv())
21
 
22
+ WANDB_API_KEY = os.environ["WANDB_API_KEY"]
23
+ os.environ["LANGCHAIN_WANDB_TRACING"] = "true"
24
+ os.environ["WANDB_PROJECT"] = "openai-llm-rag"
25
+
26
  MONGODB_URI = os.environ["MONGODB_ATLAS_CLUSTER_URI"]
27
  client = MongoClient(MONGODB_URI)
28
  MONGODB_DB_NAME = "langchain_db"
 
122
  raise gr.Error("Retrieval Augmented Generation is required.")
123
  if (prompt == ""):
124
  raise gr.Error("Prompt is required.")
 
 
 
125
  completion = ""
126
  try:
127
  llm = ChatOpenAI(model_name = config["model"],
 
144
  except Exception as e:
145
  completion = e
146
  raise gr.Error(e)
147
+ #finally:
148
+ # wandb.finish()
149
  return completion
150
 
151
  description = """<strong>Overview:</strong> Context-aware multimodal reasoning application using a <strong>large language model (LLM)</strong> with