rairo commited on
Commit
e07e4ef
·
verified ·
1 Parent(s): 3123dd7

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +3 -3
main.py CHANGED
@@ -26,8 +26,6 @@ fs = firestore.client()
26
  # --------- Gemini Configuration ---------
27
  genai.configure(api_key=os.getenv("Gemini"))
28
  chat_model = genai.GenerativeModel("gemini-2.0-flash-thinking-exp")
29
- embed_model = genai.EmbeddingModel("models/embedding-001")
30
-
31
  # --------- Paths for Cached Index ---------
32
  INDEX_PATH = "vector.index"
33
  DOCS_PATH = "documents.pkl"
@@ -85,7 +83,9 @@ def build_or_load_index():
85
  return documents, index
86
 
87
  def get_embeddings(texts):
88
- response = embed_model.get_embeddings(texts=texts)
 
 
89
  return [e.values for e in response.embeddings]
90
 
91
  documents, index = build_or_load_index()
 
26
  # --------- Gemini Configuration ---------
27
  genai.configure(api_key=os.getenv("Gemini"))
28
  chat_model = genai.GenerativeModel("gemini-2.0-flash-thinking-exp")
 
 
29
  # --------- Paths for Cached Index ---------
30
  INDEX_PATH = "vector.index"
31
  DOCS_PATH = "documents.pkl"
 
83
  return documents, index
84
 
85
  def get_embeddings(texts):
86
+ response= genai.embed_content(
87
+ model="models/text-embedding-004", content=texts, output_dimensionality=10
88
+ )
89
  return [e.values for e in response.embeddings]
90
 
91
  documents, index = build_or_load_index()