AnyQuery는 확장 가능하고 다양한 모델을 지원하는 AI 쿼리 도우미입니다. 웹 애플리케이션과 명령줄 두 가지 사용 방식을 제공하며, 통합된 인터페이스를 통해 여러 대규모 언어 모델(LLM)과 상호 작용할 수 있습니다. ChatGPT와 Langchain에서 영감을 받아 즉시 사용 가능하고, 쉽게 통합 및 확장할 수 있는 지능형 쿼리 플랫폼을 만드는 것을 목표로 합니다.
본 프로젝트는 TypeScript로 작성되었으며, Node.js와 React 기술 스택을 기반으로 합니다. 개발자가 로컬 또는 사설 환경에 배포하기에 적합하며, 사용자 정의 플러그인과 원활하게 통합될 수 있습니다.
.env
파일을 사용하여 모델 자격 증명을 관리할 수 있습니다.# 저장소 복제
git clone https://github.com/julien040/anyquery.git
cd anyquery
# 의존성 설치
pnpm install
# 웹 인터페이스 실행
pnpm dev
# CLI 모드 사용
pnpm cli "질문 내용"
필요에 따라 .env
파일을 설정하고, 다양한 모델의 API 키를 입력하십시오. 예:
OPENAI_API_KEY=your_key_here
ANTHROPIC_API_KEY=your_key_here
AnyQuery는 기능이 포괄적이고 다중 모델 상호 작용을 지원하는 AI 쿼리 플랫폼으로, 자체 ChatGPT 도구를 구축하거나 AI 기능을 빠르게 통합하려는 개발자에게 적합합니다. 플러그인 메커니즘, 에이전트 지원, 듀얼 모드 상호 작용 방식 등의 특징은 기업 배포 및 로컬 사용 시나리오에서 매우 실용적인 가치를 제공합니다.