LLM Fundamentals Project

This project is based on the LLM Fundamentals course from Graph Academy. It uses the langchain package to create a chatbot that simulates a conversation about movies.

Requirements

  • Python 3.8 or higher
  • dotenv package
  • langchain package
  • Neo4j Graph Database

Setup

  1. Clone the repository.

  2. Install the required packages using pip:

  3. pip install -r requirements.txt

  4. Create a .env file in the root directory and add your OpenAI API key:

  5. Set up your Neo4j database as per the instructions in the LLM Fundamentals course.

Usage

Run the movie_agent.py script: