Skip to main content

Building Chatbots with the OpenAI API and Pinecone

Build a chatbot with long term memory using the OpenAI API & PineCone and use it to answer questions about research papers.
Oct 24, 2023
Code along with us onCode Along

Chatbots have been around for years, but it's only with the advent of LLMs and vector databases that it's been possible for most people to create high quality chatbots that provide a pleasant user experience. In this project, you'll build on your skills with GPT, Pinecone and LangChain to create a chatbot that answers questions about research papers. You'll make use of retrieval augmented generation, and learn how to combine this with conversational memory to hold a conversation with the chatbot.

Topics
Related

tutorial

How to Build a Chatbot Using the OpenAI API & Pinecone

Step-by-step guide for building LLM-powered Chatbot on your own custom data, leveraging RAG techniques using OpenAI and Pinecone in Python.
Moez Ali's photo

Moez Ali

12 min

tutorial

Semantic Search with Pinecone and OpenAI

A step-by-step guide to building semantic search applications using OpenAI and Pinecone in Python.
Moez Ali's photo

Moez Ali

13 min

code-along

Retrieval Augmented Generation with the OpenAI API & Pinecone

Build a movie recommender system using GPT and learn key techniques to minimize hallucinations and ensure factual answers.
Vincent Vankrunkelsven's photo

Vincent Vankrunkelsven

code-along

Semantic Search with Pinecone

Learn the fundamentals of text embedding and vector databases with Pinecone to build a simple search engine.
James Briggs's photo

James Briggs

code-along

Getting Started with the OpenAI API and ChatGPT

Get an introduction to the OpenAI API and the GPT-3 model.
Richie Cotton's photo

Richie Cotton

code-along

Building Multimodal AI Applications with LangChain & the OpenAI API

Combine the power of text and audio AI models to build a bot that answers questions about YouTube videos.
Korey Stegared-Pace's photo

Korey Stegared-Pace

See MoreSee More