{"repo":"dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt","free":true,"listed":false,"github":"https://github.com/dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt","clone":"git clone https://github.com/dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt.git","description":"Embeds text files into vectors, stores them on Pinecone, and enables semantic search using GPT3 and Langchain in a Next.js UI","language":"TypeScript","stars":763,"topics":["langchain","nextjs","openai","pinecone"],"license":null,"category":"ai-agents","readme_excerpt":"Langchain, Pinecone, and GPT with Next.js - Full Stack Starter This is a basic starter project for building with the following tools and APIs: - Next.js - LangchainJS - Pineceone Vector Database - GPT3 When I started diving into all of this, I felt while I understood some of the individual pieces, it was hard to piece together everything into a cohesive project. I hope this project is useful for anyone looking to build with this stack, and just needing something to start with. What we're building We are building an app that takes text (text files), embeds them into vectors, stores them into Pinecone, and allows semantic searching of the data. For anyone wondering what Semantic search is, here is an overview (taken directly from ChatGPT4): Semantic search refers to a search approach that understands the user's intent and the contextual meaning of search queries, instead of merely matching keywords. It uses natural language processing and machine learning to interpret the semantics, or meaning, behind queries. This results in more accurate and relevant search results. Semantic search can consider user intent, query context, synonym recognition, and natural language understanding. Its applications range from web search engines to personalized recommendation systems. Running the app In this section I will walk you through how to deploy and run this app. Prerequisites To run this app, you need the following: 1. An OpenAI API key 2. Pinecone API Key Up and running To run the app lo","default_branch":null,"files":null,"tree":[],"storefront":"/r/dabit3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}