fix: declare batched embedding accumulator final

This commit is contained in:
Syed Ahmed Mubasiruddin 2026-08-31 09:42:26 +00:00
parent ae12d40eab
commit 78b8a5f415

View file

@ -147,7 +147,7 @@ class LiteLLMRouterEncoder(CustomDenseEncoder, AsymmetricDenseMixin):
if self.litellm_router_instance is None:
raise ValueError("litellm_router_instance is not set")
embeddings: list[list[float]] = [] # mutable-ok: used to accumulate embeddings in batches
embeddings: Final[list[list[float]]] = [] # mutable-ok: used to accumulate embeddings in batches
for i in range(0, len(docs), EMBEDDING_BATCH_SIZE):
batch = docs[i : i + EMBEDDING_BATCH_SIZE]