Spaces:
Sleeping
Sleeping
| title: DDS AI Project Assistant | |
| emoji: 🤖 | |
| colorFrom: indigo | |
| colorTo: green | |
| sdk: gradio | |
| sdk_version: 4.0.0 | |
| app_file: app.py | |
| pinned: false | |
| # DDS AI Project Assistant | |
| A Generative AI project assistant powered by OpenAI GPT. | |
| ## Setup Instructions | |
| ### Local Development | |
| 1. Clone the repository | |
| 2. Create a `.env` file with your OpenAI API key: | |
| ``` | |
| OPENAI_API_KEY=your-api-key-here | |
| ``` | |
| 3. Install dependencies: | |
| ``` | |
| pip install -r requirements.txt | |
| ``` | |
| 4. Run the app: | |
| ``` | |
| python app.py | |
| ``` | |
| ### Hugging Face Spaces Deployment | |
| 1. Create a new Space on Hugging Face | |
| 2. Choose "Gradio" as the SDK | |
| 3. Add your OpenAI API key as a secret: | |
| - Go to Settings > Repository Secrets | |
| - Add `OPENAI_API_KEY` with your API key | |
| 4. Upload the following files: | |
| - app_hf.py (rename to app.py in Spaces) | |
| - ai_wrapper.py | |
| - requirements.txt | |
| ## Features | |
| - Interactive AI project brainstorming | |
| - Code generation assistance | |
| - 10 popular GenAI project templates | |
| - Beautiful Gradio interface | |
| ## Environment Variables | |
| - `OPENAI_API_KEY`: Your OpenAI API key (required) | |
| ## License | |
| MIT License | |
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference |