RAG API Healer is a Retrieval-Augmented Generation (RAG) application designed to assist API migration by retrieving relevant migration documentation and generating updated code suggestions.
- Retrieves relevant migration guidelines using semantic search
- Generates updated code suggestions using Gemini LLM
- Uses ChromaDB for vector storage and retrieval
- Helps developers understand migration-related code changes
- Python
- LangChain
- Google Gemini
- ChromaDB
- Vector Embeddings
- Load migration documentation
- Convert documents into embeddings
- Store embeddings in ChromaDB
- Retrieve relevant context for user queries
- Generate migration-aware code suggestions using Gemini
This project helps developers migrate legacy code by retrieving relevant migration instructions and generating context-aware code recommendations.