From 6425b0fd37ce1fa02a4b3aae03ae6bb47181d01f Mon Sep 17 00:00:00 2001
From: Bogdan Buduroiu <bogdan@buduroiu.com>
Date: Wed, 28 Aug 2024 14:22:25 +0800
Subject: [PATCH] feat: Passes base_url to Pinecone client

---
 semantic_router/index/pinecone.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/semantic_router/index/pinecone.py b/semantic_router/index/pinecone.py
index a923852c..0ea93d85 100644
--- a/semantic_router/index/pinecone.py
+++ b/semantic_router/index/pinecone.py
@@ -101,7 +101,11 @@ class PineconeIndex(BaseIndex):
                 "You can install it with: "
                 "`pip install 'semantic-router[pinecone]'`"
             )
-        pinecone_args = {"api_key": api_key, "source_tag": "semanticrouter"}
+        pinecone_args = {
+            "api_key": api_key,
+            "source_tag": "semanticrouter",
+            "host": self.base_url,
+        }
         if self.namespace:
             pinecone_args["namespace"] = self.namespace
 
-- 
GitLab