QAnything 시작하기 — 설치와 실행

QAnything 시작하기 — 설치와 실행

QAnything은 Docker Compose로 몇 단계만에 로컬 지식 베이스 Q&A 시스템을 띄울 수 있어요. 시작하기 전에 GitHub 저장소를 가져오고, 기본 모델을 로컬에 준비해요.

사전 요구사항

  • Docker, Docker Compose (버전 1.27.4 이상)
  • NVIDIA GPU 환경 (선택)

설치

git clone https://github.com/netease-youdao/QAnything.git
cd QAnything

모델은 자동 다운로드가 실패하면 수동으로 받을 수 있어요.

실행

bash run.sh   # 기본으로 GPU 0에서 시작

GPU를 지정해서 시작하려면:

bash ./run.sh -c local -i 0 -b vllm -m Qwen-7B-QAnything -t qwen-7b-qanything -p 1 -r 0.85

-b vllm로 vllm 백엔드를 지정하면 bf16 추론이 기본이에요.

LLM 인터페이스

bash ./run.sh -h로 상세 사용법을 확인할 수 있어요. API가 필요하면 QAnything의 API 문서를 참고해요.

오프라인 사용

QAnything은 네트워크 케이블을 뽑아도 동작할 수 있게 설계되어, 데이터 보안이 중요한 환경에 적합해요.

더 알아보기 (Learn more)

출처: QAnything 공식 저장소