API Engine for KHUGPT agent using LLM.
Explore the API docs »
Report Issues
·
Pull Requests
I recommend building your environment on top of a virtual environment (e.g., venv, anaconda, etc.)
-
Setup
make setup
-
Run application
make run or uvicorn app.main:app
-
Linting & Testing
# Linting make style # Testing make test
-
Dockerizing
docker build -t nickname/imagename .
- Providing API Endpoint through FastAPI
- Generating answers using the Agent system
- Document search and RAG using Pinecone Retriever
- For more information, please refer to the API documentation.
Please refer to CONTRIBUTING.md for Contribution.
For issues, new functions and requests to modify please follow the following procedure. 🥰
- Fork the Project
- Create a Issue when you have new feature or bug, just not Typo fix
- Create your Feature Branch from dev Branch (
git checkout -b feat/Newfeature
) - Commit your Changes (
git commit -m 'feat: add new feature'
) - Push to the Branch (
git push origin feat/Newfeature
) - Open a Pull Request to dev branch with Issues
Please refer to LICENSE
for LICENSE.
Yongwoo Song |