This is the project we made in Kuika AI Hackathon as Finetuners team.
The project includes the following agents to handle specific types of queries:
-
Context Decider Agent:
- Decides which department (agent) should handle the user's query.
- Utilizes
langchain.prompts
andChatOpenAI
.
-
Code Analysis Agent:
- Analyzes Python code files and answers code-related questions.
- Uses the OpenAI API for code analysis.
-
Document Agent:
- Processes and analyzes various document types (PDF, DOCX, PPTX).
- Extracts and summarizes content from documents.
-
Database Agent:
- Executes SQL queries on a SQLite database.
- Provides explanations for query results.