Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -226,10 +226,10 @@ class EnhancedGazaKnowledgeBase:
|
|
226 |
|
227 |
|
228 |
def _batch_embed_with_retry(self, texts, batch_size=16, max_retries=3, delay=2):
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
for attempt in range(max_retries):
|
234 |
try:
|
235 |
batch_embeddings = self.embedding_model.get_text_embedding_batch(batch)
|
|
|
226 |
|
227 |
|
228 |
def _batch_embed_with_retry(self, texts, batch_size=16, max_retries=3, delay=2):
|
229 |
+
"""Embed texts in batches with retry fallback and logging"""
|
230 |
+
embeddings = []
|
231 |
+
for i in range(0, len(texts), batch_size):
|
232 |
+
batch = texts[i:i+batch_size]
|
233 |
for attempt in range(max_retries):
|
234 |
try:
|
235 |
batch_embeddings = self.embedding_model.get_text_embedding_batch(batch)
|