Skip to content

Commit 53e784c

Browse files
committed
Add type check
1 parent 06c0956 commit 53e784c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/backend/prepdocslib/searchmanager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ async def create_index(self, vectorizers: Optional[List[VectorSearchVectorizer]]
233233
existing_index.vector_search.vectorizers is None
234234
or len(existing_index.vector_search.vectorizers) == 0
235235
):
236-
if self.embeddings is not None:
236+
if self.embeddings is not None and isinstance(self.embeddings, AzureOpenAIEmbeddingService):
237237
logger.info("Adding vectorizer to search index %s", self.search_info.index_name)
238238
existing_index.vector_search.vectorizers = [
239239
AzureOpenAIVectorizer(
@@ -248,7 +248,7 @@ async def create_index(self, vectorizers: Optional[List[VectorSearchVectorizer]]
248248
await search_index_client.create_or_update_index(existing_index)
249249
else:
250250
logger.info(
251-
"Can't add vectorizer to search index %s since embeddings service isn't defined",
251+
"Can't add vectorizer to search index %s since no Azure OpenAI embeddings service is defined",
252252
self.search_info,
253253
)
254254

0 commit comments

Comments
 (0)