From 8c9c69446816162e67b6dc05e68b3c852b241130 Mon Sep 17 00:00:00 2001
From: James Briggs <35938317+jamescalam@users.noreply.github.com>
Date: Sat, 11 Nov 2023 14:06:24 +0100
Subject: [PATCH] update input_type to always be query

---
 semantic_router/encoders/cohere.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/semantic_router/encoders/cohere.py b/semantic_router/encoders/cohere.py
index 0ed2ecc0..b16f63be 100644
--- a/semantic_router/encoders/cohere.py
+++ b/semantic_router/encoders/cohere.py
@@ -20,9 +20,9 @@ class CohereEncoder(BaseEncoder):
     def __call__(self, texts: list[str]) -> list[list[float]]:
         if self.client is None:
             raise ValueError("Cohere client is not initialized.")
-        if len(texts) == 1:
-            input_type = "search_query"
-        else:
-            input_type = "search_document"
-        embeds = self.client.embed(texts, input_type=input_type, model=self.name)
+        embeds = self.client.embed(
+            texts,
+            input_type="search_query",
+            model=self.name
+        )
         return embeds.embeddings
-- 
GitLab