Ошибка React + Pinecone + OpenAI CORS при добавлении встроенных векторов в базу данных векторов Pinecone

Я использую векторную базу данных Pinecone для хранения вложений OpenAI для ввода текста и документов в рамках React.

          "use-client"
    import { loadQAStuffChain } from "langchain/chains";
    import { OpenAI } from "langchain/llms/openai";
    import { Document } from "langchain/document";
    import { OpenAIEmbeddings } from "langchain/embeddings/openai";
    import {PineconeStore} from "langchain/vectorstores/pinecone";
    import { PineconeClient } from "@pinecone-database/pinecone";
    import React from "react";

    export const pine = async () => {
      const embeddings = new OpenAIEmbeddings({ openAIApiKey: "******" });
      const model = new OpenAI({ openAIApiKey: "*******"});
      const chain = loadQAStuffChain(model);
    
    
      const docs = [
        new Document({ pageContent: "India is located in Asia." }),
        new Document({ pageContent: "India is surrounded by 3 seas and a mountain range." }),
      ];
    
    
      const pinecone = new PineconeClient();
      await pinecone.init({
           environment: "*****",
           apiKey: "******",
       });
    
     pinecone.projectName="1a65f5a"
    
     const index = pinecone.Index("pine");
     console.log(docs)

     const store = await PineconeStore.fromDocuments(docs, embeddings,{
          pineconeIndex: index,
          namespace: "pine1234"
      })
};

После реализации этого кода код работал до тех пор, покаconsole.log(docs)(несколько строк кода перед последней). Но ниже отображается ошибка CORS, когда я пытаюсь сохранить встроенные векторы в базе данных Pinecone во время реализацииPineconeStore.fromDocuments

0 ответов

Другие вопросы по тегам