This project leverages Large Language Models (LLMs) with Retrieval-Augmented Generation (RAG) techniques to provide ABAP coding guidance and best practices.
- ABAP code retrieval and suggestions
- Fine-tuned ABAP best practices
- Integration with vector databases for efficient search
- API-based interaction with LLMs
- Web interface for user interaction
git clone https://github.com/Ashuthosh0/abap-LLM.git
cd abapLLMpython -m venv venv
source venv/bin/activate # On Windows use: venv\Scripts\activatepip install -r requirements.txtThis project requires API keys for:
- LLM Inference (Groq)
- Tavily API for web search
Create a .env file in the project root and add:
CHAT_GROQ_API_KEY=your_groq_api_key_here
TAVILY_API_KEY=your_tavily_api_key_herestreamlit run app.py