mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-07 21:29:13 +00:00
Gracefully skip indexing when empty list of docs provided
Improve error message when fail to index content
This commit is contained in:
@@ -86,7 +86,7 @@ class EmbeddingsModel:
|
|||||||
embeddings += generated_embeddings
|
embeddings += generated_embeddings
|
||||||
pbar.update(1000)
|
pbar.update(1000)
|
||||||
return embeddings
|
return embeddings
|
||||||
return self.embeddings_model.encode(docs, **self.docs_encode_kwargs).tolist()
|
return self.embeddings_model.encode(docs, **self.docs_encode_kwargs).tolist() if docs else []
|
||||||
|
|
||||||
|
|
||||||
class CrossEncoderModel:
|
class CrossEncoderModel:
|
||||||
|
|||||||
@@ -119,7 +119,7 @@ async def update(
|
|||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"Failed to process batch indexing request: {e}", exc_info=True)
|
logger.error(f"Failed to process batch indexing request: {e}", exc_info=True)
|
||||||
logger.error(
|
logger.error(
|
||||||
f"🚨 Failed to {force} update {t} content index triggered via API call by {client} client: {e}",
|
f'🚨 Failed to {"force " if force else ""}update {t} content index triggered via API call by {client} client: {e}',
|
||||||
exc_info=True,
|
exc_info=True,
|
||||||
)
|
)
|
||||||
return Response(content="Failed", status_code=500)
|
return Response(content="Failed", status_code=500)
|
||||||
|
|||||||
Reference in New Issue
Block a user