bstraehle commited on
Commit
264e128
·
1 Parent(s): 0951602

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -14
app.py CHANGED
@@ -16,14 +16,10 @@ from langchain.vectorstores import MongoDBAtlasVectorSearch
16
 
17
  from pymongo import MongoClient
18
 
19
- from wandb.integration.openai import autolog
20
-
21
  from dotenv import load_dotenv, find_dotenv
22
  _ = load_dotenv(find_dotenv())
23
 
24
- #openai.api_key = os.environ["OPENAI_API_KEY"]
25
  WANDB_API_KEY = os.environ["WANDB_API_KEY"]
26
-
27
  os.environ["LANGCHAIN_WANDB_TRACING"] = "true"
28
  os.environ["WANDB_PROJECT"] = "openai-llm-rag"
29
 
@@ -119,12 +115,6 @@ def rag_chain(llm, prompt, db):
119
  completion = rag_chain({"query": prompt})
120
  return completion
121
 
122
- def wandb_log(prompt, completion, rag_option):
123
- wandb.login(key = wandb_api_key)
124
- wandb.init(project = "openai-llm-rag", config = config)
125
- wandb.log({"prompt": str(prompt), "completion": str(completion), "rag_option": rag_option})
126
- wandb.finish()
127
-
128
  def invoke(openai_api_key, rag_option, prompt):
129
  if (openai_api_key == ""):
130
  raise gr.Error("OpenAI API Key is required.")
@@ -133,9 +123,6 @@ def invoke(openai_api_key, rag_option, prompt):
133
  if (prompt == ""):
134
  raise gr.Error("Prompt is required.")
135
  completion = ""
136
- #wandb.login(key = wandb_api_key)
137
- #wandb.init(project = "openai-llm-rag", config = config)
138
- #autolog()
139
  try:
140
  llm = ChatOpenAI(model_name = config["model"],
141
  openai_api_key = openai_api_key,
@@ -158,7 +145,6 @@ def invoke(openai_api_key, rag_option, prompt):
158
  completion = e
159
  raise gr.Error(e)
160
  finally:
161
- #wandb_log(prompt, completion, rag_option)
162
  wandb.finish()
163
  return completion
164
 
 
16
 
17
  from pymongo import MongoClient
18
 
 
 
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
 
 
115
  completion = rag_chain({"query": prompt})
116
  return completion
117
 
 
 
 
 
 
 
118
  def invoke(openai_api_key, rag_option, prompt):
119
  if (openai_api_key == ""):
120
  raise gr.Error("OpenAI API Key is required.")
 
123
  if (prompt == ""):
124
  raise gr.Error("Prompt is required.")
125
  completion = ""
 
 
 
126
  try:
127
  llm = ChatOpenAI(model_name = config["model"],
128
  openai_api_key = openai_api_key,
 
145
  completion = e
146
  raise gr.Error(e)
147
  finally:
 
148
  wandb.finish()
149
  return completion
150