tueniuu commited on
Commit
e49a8da
·
verified ·
1 Parent(s): 936b4e3

Update app/logic/calc_c.py

Browse files
Files changed (1) hide show
  1. app/logic/calc_c.py +6 -3
app/logic/calc_c.py CHANGED
@@ -26,10 +26,13 @@ df_base = pd.read_csv(csv_path)
26
  def query_faiss_index(query_text,
27
  faiss_index_path=None,
28
  metadata_path=None,
29
- openai_api_key="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",
30
  top_k=5):
31
- client = OpenAI(api_key=openai_api_key)
 
 
32
 
 
 
33
  BASE_DIR = os.path.dirname(os.path.abspath(__file__))
34
 
35
  if faiss_index_path is None:
@@ -45,7 +48,7 @@ def query_faiss_index(query_text,
45
  # Get embedding for query
46
  response = client.embeddings.create(
47
  input=query_text.lower(),
48
- model="text-embedding-3-large"
49
  )
50
  query_embedding = response.data[0].embedding
51
  query_embedding_np = np.array([query_embedding]).astype("float32")
 
26
  def query_faiss_index(query_text,
27
  faiss_index_path=None,
28
  metadata_path=None,
 
29
  top_k=5):
30
+ openai_api_key = os.getenv("OPENAI_API_KEY")
31
+ if not openai_api_key:
32
+ raise ValueError("OPENAI_API_KEY is not set")
33
 
34
+ client = OpenAI(api_key=openai_api_key)
35
+
36
  BASE_DIR = os.path.dirname(os.path.abspath(__file__))
37
 
38
  if faiss_index_path is None:
 
48
  # Get embedding for query
49
  response = client.embeddings.create(
50
  input=query_text.lower(),
51
+ model="text-embedding-3-small"
52
  )
53
  query_embedding = response.data[0].embedding
54
  query_embedding_np = np.array([query_embedding]).astype("float32")