contract qa high precision rag
1.0.0
이 프로젝트는 검색 증강 생성 (RAG)을 사용하여 높은 정밀 계약 분석 도구를 구축하는 데 중점을 둡니다. 이 접근법은 LLM (Large Language Model)의 힘을 활용하여 외부 지식 소스 (이 경우 법적 계약)에서 관련 정보를 검색합니다. 목표는 가상 법률 보조원 역할을하는 계약 컨텐츠에 대한 질문에 정확하고 효율적으로 답변 할 수있는 시스템을 만드는 것입니다.
project_root/
├── .github/ # GitHub Actions workflows
├── frontend/ # React frontend code
├── backend/ # FastAPI backend code
├── src/ # Source code for RAG pipeline, utils, etc.
├── tests/ # Unit and integration tests
├── README.md # This file
└── requirements.txt # Project dependencies
git clone [email protected]:hillaryke/contract-qa-high-precision-rag.git
cd contract-qa-high-precision-rag
프로젝트 루트 디렉토리의 .env 파일에 OpenAi_api_key를 추가하십시오.
pip install -r requirements.txt
FastApi 서버를 시작하려면 명령을 실행하십시오.
make run-server
서버는 http : // localhost : 8000/에서 시작됩니다.
make run-frontend
브라우저에서 http : // localhost : 3000/의 Frontend 앱에 액세스하십시오.
테스트를 실행하려면 다음 명령을 사용하십시오.
make test
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
질문이나 지원이 있으시면 이메일 Hillary K ..를 통해 저에게 연락하십시오.
즐기다!