Git Product home page Git Product logo

Comments (5)

mohit4bug avatar mohit4bug commented on August 23, 2024 2

I've fixed it!

Changes to be done

Download latest packages for langchain

npm i @langchain/openai @langchain/pinecone @pinecone-database/pinecone

Imports

import { PineconeStore } from '@langchain/pinecone';
import { Pinecone } from '@pinecone-database/pinecone';
import { OpenAIEmbeddings } from '@langchain/openai';

Pinecone Initialization

Pinecone docs says "Instantiate a new Pinecone client, which will automatically read the env vars: PINECONE_API_KEY and PINECONE_ENVIRONMENT which come from the Pinecone dashboard"

const pinecone = new Pinecone();
const pineconeIndex = pinecone.Index(process.env.PINECONE_INDEX!);

pinecone
so You just need to initialize it with keys in .env file

OpenAI Embeddings

This must be same for yours as well, incase if not write this code

const embeddings = new OpenAIEmbeddings({
      openAIApiKey: process.env.OPENAI_API_KEY!
});

TypeScript fix

Now your typescript error must be gone here

await PineconeStore.fromDocuments(pageLevelDocs, embeddings, {
      pineconeIndex,
      namespace: doc.id,
});

from quill.

Obercasa13 avatar Obercasa13 commented on August 23, 2024

First of all, thank you very much for the help. I've tried out your instructions, but unfortunately, now there are other errors. Maybe you have another idea where the problem lies;
Screenshot 2024-02-03 at 10 18 39

from quill.

mohit4bug avatar mohit4bug commented on August 23, 2024

First of all, thank you very much for the help. I've tried out your instructions, but unfortunately, now there are other errors. Maybe you have another idea where the problem lies; Screenshot 2024-02-03 at 10 18 39

I'm sorry, I'm not really making the whole app. I was just watching Josh's video for learnings.

from quill.

Jay-Lokhande avatar Jay-Lokhande commented on August 23, 2024

Hey I used SupaBase and it worked

from quill.

mohit4bug avatar mohit4bug commented on August 23, 2024

Glad it worked for you!

from quill.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.