This project analyzes GitHub repositories using Azure OpenAI to extract specific information about Azure accelerators and similar solutions.
- Takes a GitHub URL as input
- Analyzes repository content using Azure OpenAI
- Extracts key information like RBAC support, Azure Gov compatibility, etc.
- Presents findings in a structured table format
- Compares against known solutions (AskSage, NIPRGPT, CamoGPT)
- Clone this repository
- Install required packages:
pip install -r requirements.txt
- Create a
.env
file with your Azure OpenAI credentials:AZURE_OPENAI_ENDPOINT=your_endpoint AZURE_OPENAI_KEY=your_key AZURE_OPENAI_DEPLOYMENT=your_deployment
- Launch Jupyter:
jupyter notebook
- Open
Accelerator_Info.ipynb
Follow the instructions in the notebook to analyze GitHub repositories and generate insights.