Skip to content

Repo for my workshop on "Building the Future: Traditional Engineers' Roadmap to Generative AI-Powered Apps"

License

Notifications You must be signed in to change notification settings

tosinamuda/datafest-llm-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataFest Full Stack LLM App Workshop

This project is a mono-repo template for boostraping a react frontend app and a python fastapi backend for building a full stack LLM app.

Requirements

Development Setup

  • React Frontend Dependencies are managed through yarn (not NPM) as we rely on yarn workspace for managing the entire monorepo
  • Python Backend Dependencies is managed through pipenv
  • Entire Monorepo is managed through yarn workspace

Step by Step Instruction

  1. clone this repo by running git clone https://github.com/tosinamuda/datafest-llm-workshop.git
  2. Change your directory to datafest-llm-workshop by running: cd datafest-llm-workshop
  3. Run yarn to install all the dependencies
  4. Copy the .env.sample to .env and replace the OPENAI_API_KEY or CF_API_KEY (Cloudflare API Key, include your CF Account ID if using cloudflare ) in .env with your own API Key
  5. Run ``yarn dev` to start a development environment
  6. If everything runs well, visit localhost:8000/docs for the apis and localhost:5173 for the frontend
  7. Run ``yarn start` to start a production-ready environment

About

Repo for my workshop on "Building the Future: Traditional Engineers' Roadmap to Generative AI-Powered Apps"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages