From dc12784080a1420b7e7798909d64528a923fcad8 Mon Sep 17 00:00:00 2001
From: Simonas <20096648+simjak@users.noreply.github.com>
Date: Mon, 18 Dec 2023 11:18:02 +0200
Subject: [PATCH] type fix

---
 semantic_router/encoders/openai.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/semantic_router/encoders/openai.py b/semantic_router/encoders/openai.py
index d02787a3..56f148d7 100644
--- a/semantic_router/encoders/openai.py
+++ b/semantic_router/encoders/openai.py
@@ -36,7 +36,7 @@ class OpenAIEncoder(BaseEncoder):
             try:
                 logger.info(f"Encoding {len(docs)} documents...")
                 embeds = self.client.embeddings.create(input=docs, model=self.name)
-                if "data" in embeds:
+                if embeds.data is not None:
                     break
             except OpenAIError as e:
                 sleep(2**j)
-- 
GitLab