我正试图获得以下开源项目的工作:
https://github.com/mayooear/gpt4-pdf-chatbot-langchain
当运行npm run ingest
命令时,我得到以下错误:
error [Error: PineconeClient: Error calling upsert: Error: PineconeClient: Error calling upsertRaw: FetchError: The request failed and the interceptors did not return an alternative response]
c:UsersProjectschatpdfgpt4-pdf-chatbot-langchain-maingpt4-pdf-chatbot-langchain-mainscriptsingest-data.ts:44
throw new Error('Failed to ingest your data');
^
[Error: Failed to ingest your data]
Node.js v18.15.0
我在我的.env
文件中配置了以下内容:
OPENAI_API_KEY='sk-XXXXXXX'
# Update these with your Supabase details from your project settings > API and dashboard settings
PINECONE_API_KEY= '7XXXXXXXXX'
PINECONE_ENVIRONMENT= 'us-east1-gcp'
PINECONE_INDEX_NAME= 'default'
我已经编辑了pinecone.ts
文件并将我的命名空间设置为:
const PINECONE_NAME_SPACE = 'pdfread'; //namespace is optional for your vectors
虽然在这个阶段不相关,但我已经编辑了makechain.ts
文件来捕获我正在使用GPT-3.5,因为我在GPT-4的等待名单上:
modelName: 'gpt-3.5-turbo',
最后,我正在使用摄取的pdf是随repo附带的MorseVsFrederick
。
有什么想法我做错了吗?
我没有改变任何东西,现在它正在工作。也许和松果的基础设施有关。
我用的是正常的索引名而不是标识符那种出现在索引名下面的东西