Spaces:
Running
Running
title: Code Assistant | |
emoji: 🏆 | |
colorFrom: indigo | |
colorTo: indigo | |
sdk: streamlit | |
sdk_version: 1.36.0 | |
app_file: app.py | |
pinned: false | |
# Building LLM Powered GitHub Assitant | |
This repository contains the code accompanying my Medium article, Building LLM Powered GitHub Assitant. Follow the steps below to set up and run the server for your needs. | |
## Setup Instructions | |
1. **Environment Variables** | |
Create a `.env` file in the root directory of the project and add your API key: | |
``` | |
GEMINI_API_KEY=your_api_key_here | |
``` | |
2. **Install Requirements** | |
Install the required packages using the `requirements.txt` file: | |
``` | |
pip install -r requirements.txt | |
``` | |
3. **Run the Streamlit Server** | |
Start the Streamlit server by running: | |
``` | |
streamlit run app.py | |
``` | |
4. **Example (with [keras-ocr](https://github.com/faustomorales/keras-ocr))** | |
![Alt text](images/image.png) | |
![Alt text](images/image-1.png) | |
![Alt text](images/image-2.png) | |
![Alt text](images/image-3.png) | |
If you encounter any issues or have questions, feel free to open an issue in this repository. | |
Happy coding! |