GitHub - me-daniel/DreamAI: This is the LLM part for the Study Project: DreamGuard

This is the LLM part for the Study Project: DreamGuard

Use python>=3.10 (preferably a virtual environment with 3.12.3) Use pip to install the dependencies in the requirements:
'pip install -r requirements.txt'

create a .env file in the root of the project folder with all the needed API keys:

.env

LANGCHAIN_API_KEY = "lsv2_pt..."
GROQ_API_KEY = "gsk..."
OPENAI_API_KEY = "sk..."
LANGCHAIN_PROJECT = "DreamGuardTest"

API keys with limited resources are available on Slack pinned in general

To run the chatbot with a streamlit GUI run the commmand:
'streamlit run streamlit_chatbot.py'

Edit prompt templates in prompt_templates.py