Skip to content

Example on how to prompt-engineer OpenAI LLM with custom data

Notifications You must be signed in to change notification settings

XiaonuoGantan/llm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom LLM

LinkedIn BuyMeACoffee

About The Project

This project combines the power of OpenAI ChatGPT's general LLM with custom data on a niche area, e.g. various custom documentation about a technical product (mocked documents found under src/docs/). It mainly uses Python packages 'langchain' and 'Flask'.

NOTE : Installing all the packages takes a hefty amount of time, but this is expected.

Architecture

Architecture

Screenshots

Animation

Pre-requisite

Confirmed working on Linux, WSL on Windows. Needed packages will be installed when executing the run script.

Start

Execute bash run.sh to start the the build and start the containers.

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/featureName)
  3. Commit your Changes (git commit -m 'Add some featureName')
  4. Push to the Branch (git push origin feature/featureName)
  5. Open a Pull Request

Contact

Martin Karlsson

LinkedIn : martin-karlsson
Twitter : @HelloKarlsson
Email : hello@martinkarlsson.io
Webpage : www.martinkarlsson.io

Project Link: github.com/martinkarlssonio/llm

About

Example on how to prompt-engineer OpenAI LLM with custom data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 76.4%
  • Python 22.3%
  • Shell 1.3%