Skip to content

Latest commit

 

History

History
48 lines (46 loc) · 2.46 KB

File metadata and controls

48 lines (46 loc) · 2.46 KB

Complete Project Structure

Here's the full directory structure for this workshop:

groq-chatbot/
│
├── README.md                      # Main workshop README
│
├── app.py                         # Main Streamlit application
│
├── .env                           # Environment variables (API keys)
│
├── requirements.txt               # Project dependencies
│
├── Cheat_Sheets/                  # Folder containing all cheat sheets
│   ├── README.md                       # Index page for all cheat sheets
│   ├── python-basics.md                # Python basics cheat sheet
│   ├── conda-commands.md               # Conda commands cheat sheet
│   ├── streamlit-commands.md           # Streamlit commands cheat sheet
│   └── groq-api.md                     # Groq API cheat sheet
│
├── Reference_Cards/               # Quick reference cards
│   ├── README.md                       # Index of reference cards
│   ├── conda-quickref.md               # Conda quick reference
│   ├── streamlit-quickref.md           # Streamlit quick reference
│   ├── groq-quickref.md                # Groq API quick reference
│   └── python-quickref.md              # Python quick reference
│
├── Code_Snippets/                 # Reusable code snippets
│   ├── README.md                       # Index of code snippets
│   ├── environment-setup.md            # Environment setup snippets
│   ├── streamlit-snippets.md           # Streamlit UI snippets
│   ├── groq-snippets.md                # Groq API integration snippets
│   └── customization-snippets.md       # Chatbot customization snippets
│
├── Project_Checkpoints/             # Project checkpoint at different stages
│   ├── README.md                       # checkpoint index
│   ├── stage1-basic-setup/             # Basic project structure
│   ├── stage2-basic-ui/                # Simple UI without API calls
│   ├── stage3-basic-chatbot/           # Basic chatbot with Groq
│   └── stage4-complete-chatbot/        # Complete customized chatbot
│
└── Diagrams/                      # System architecture diagrams
    ├── architecture.md                 # Architecture documentation
    ├── architecture.png                # Main architecture diagram
    └── architecture-thumbnail.png      # Smaller version for README