You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
URLs have spaces as I am unable to post this thread with too many urls
Hi, I am trying to deploy small app on pythonanywhere,
let me explain with code,
from dotenv import load_dotenv
from pinecone import Pinecone
from langchain_openai import OpenAIEmbeddings
from langchain.vectorstores import Pinecone as PineconeVectorStore
load_dotenv()
pc = Pinecone(api_key=‘xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’,proxy_url=‘http://proxy/ . server : 3128’)
print(pc.list_indexes())
embeddings = OpenAIEmbeddings()
I need to add prxy url to pinecone, and its totally possible by giving proxy_url to Pinecone, but when I execute PineconeVectorStore.from_existing_index() I get pinecone errors that are related to proxy, here are errors
:
HTTPSConnectionPool(host=‘api . pinecone . io’, port=443): Max retries exceeded with url: /indexes (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7fb9c4385870>: Failed to establish a new connection: [Errno 111] Connection refused’))
as I remember in previous pinecone versions, we can provide proxy in url and then we can use these functions directly from pinecone rather than with langchain.vectorstores import Pinecone as PineconeVectorStore like below,
openapi_config = OpenApiConfiguration.get_default_copy()
openapi_config.proxy = “http:// proxy . server : 3128”
pinecone.init(
api_key=“xxxxxxxxxxxxxxxx”, # find at app.pinecone.io
environment=“us-west4-gcp-free”, # next to api key in console
openapi_config=openapi_config
)
index_name = “pf1”
docsearch = Pinecone.from_texts([t.page_content for t in texts], embeddings, index_name=index_name)
I want to do something like this above code that worked for me in the past.
can someone please help me with this, will downgrading pinecone will help?
The text was updated successfully, but these errors were encountered:
usman-vecho
changed the title
Cant provide proxy setting pinecone
Can't provide proxy setting pinecone
May 22, 2024
URLs have spaces as I am unable to post this thread with too many urls
Hi, I am trying to deploy small app on pythonanywhere,
let me explain with code,
from dotenv import load_dotenv
from pinecone import Pinecone
from langchain_openai import OpenAIEmbeddings
from langchain.vectorstores import Pinecone as PineconeVectorStore
load_dotenv()
pc = Pinecone(api_key=‘xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’,proxy_url=‘http://proxy/ . server : 3128’)
print(pc.list_indexes())
embeddings = OpenAIEmbeddings()
vectorstore_from_docs = PineconeVectorStore.from_existing_index(index_name=“michaeles”, embedding=embeddings)
I need to add prxy url to pinecone, and its totally possible by giving proxy_url to Pinecone, but when I execute PineconeVectorStore.from_existing_index() I get pinecone errors that are related to proxy, here are errors
:
HTTPSConnectionPool(host=‘api . pinecone . io’, port=443): Max retries exceeded with url: /indexes (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7fb9c4385870>: Failed to establish a new connection: [Errno 111] Connection refused’))
as I remember in previous pinecone versions, we can provide proxy in url and then we can use these functions directly from pinecone rather than with langchain.vectorstores import Pinecone as PineconeVectorStore like below,
openapi_config = OpenApiConfiguration.get_default_copy()
openapi_config.proxy = “http:// proxy . server : 3128”
pinecone.init(
api_key=“xxxxxxxxxxxxxxxx”, # find at app.pinecone.io
environment=“us-west4-gcp-free”, # next to api key in console
openapi_config=openapi_config
)
index_name = “pf1”
docsearch = Pinecone.from_texts([t.page_content for t in texts], embeddings, index_name=index_name)
I want to do something like this above code that worked for me in the past.
can someone please help me with this, will downgrading pinecone will help?
The text was updated successfully, but these errors were encountered: