/chat-efficient

DIY ChatGPT using Streamlit, LangChain and open-source LLMs

Primary LanguageJupyter NotebookMIT LicenseMIT

ChatEfficient: How To Build Your Own Private ChatGPT Using Streamlit, LangChain & Vicuna

CI

DIY ChatGPT using Streamlit, LangChain and open-source LLMs

Demo

🎬 Watch again

You can watch the webinar recording via this link.

You can see all our upcoming and previous events here.

If you'd like to work with Coefficient to build your own AI-powered apps, please reach out to us at contact@coefficient.ai or complete our enquiry form.

If you'd like to register to be notified about upcoming events, you can also do that here.

✅ Project cheatsheet

  • pre-commit: pre-commit run --all-files
  • pytest: pytest or pytest -s
  • coverage: coverage run -m pytest or coverage html
  • poetry sync: poetry install --no-root --sync
  • updating requirements: see docs/updating_requirements.md
  • create towncrier entry: towncrier create 123.added --edit

🏗 Initial project setup

  1. See docs/getting_started.md or docs/quickstart.md for how to get up & running.
  2. Check docs/project_specific_setup.md for project specific setup.
  3. See docs/using_poetry.md for how to update Python requirements using Poetry.
  4. See docs/detect_secrets.md for more on creating a .secrets.baseline file using detect-secrets.
  5. See docs/using_towncrier.md for how to update the CHANGELOG.md using towncrier.