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.
Confirmed working on Linux, WSL on Windows. Needed packages will be installed when executing the run script.
Execute bash run.sh
to start the the build and start the containers.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/featureName
) - Commit your Changes (
git commit -m 'Add some featureName'
) - Push to the Branch (
git push origin feature/featureName
) - Open a Pull Request
LinkedIn : martin-karlsson
Twitter : @HelloKarlsson
Email : hello@martinkarlsson.io
Webpage : www.martinkarlsson.io
Project Link: github.com/martinkarlssonio/llm