Onyx 프로젝트 상세 소개
프로젝트 개요
Onyx(원래 이름: Danswer)는 오픈 소스 생성형 AI 기업 검색 플랫폼으로, 팀에게 회사 문서, 앱, 인력을 연결하는 AI 플랫폼을 제공합니다. 풍부한 기능을 갖춘 채팅 인터페이스를 제공하며, 사용자가 선택한 모든 대규모 언어 모델(LLM)에 연결할 수 있습니다.
간단히 말해, Onyx는 팀의 고유한 지식에 대한 액세스 권한을 가진 ChatGPT와 같습니다.
핵심 기능
1. 지능형 검색 및 질의응답
- 심층 연구 기능: 팀 지식에 대한 심층적인 연구 및 분석 가능
- 안전한 AI 채팅: 모든 LLM을 지원하는 안전한 AI 채팅 인터페이스 제공
- 개인 맞춤형 검색: 사용자 요구에 따른 개인 맞춤형 검색 경험 제공
2. 광범위한 데이터 소스 연결
40개 이상의 커넥터를 지원하며, 지식과 액세스 제어를 동기화 상태로 유지합니다.
사무 협업 도구
- Google Drive
- Microsoft Sharepoint
- Dropbox
- 로컬 파일
커뮤니케이션 플랫폼
- Slack
- Microsoft Teams
- Gmail
프로젝트 관리
고객 관계 관리
기타
3. 사용자 정의 AI 에이전트
고유한 프롬프트, 지식 및 작업 능력을 갖춘 사용자 정의 AI 에이전트 생성.
4. 유연한 배포 옵션
Onyx는 노트북, 로컬 환경 또는 클라우드 등 어디든 안전하게 배포하고 확장할 수 있습니다.
배포 방식:
- 로컬 배포: 단일
docker compose
명령으로 실행 가능
- 클라우드 배포: Kubernetes 고가용성/확장 가능한 배포 지원
- 노트북: 노트북에서도 로컬로 실행 가능
고급 기능
보안 기능
- SSO 지원: OIDC/SAML/OAuth2
- RBAC: 역할 기반 액세스 제어
- 자격 증명 암호화: 데이터 보안 보장
지식 관리
- 문서 집합 관리: 문서 집합 생성 및 관리 지원
- 쿼리 기록: 쿼리 기록 기록 및 분석
- 사용 분석: 상세한 사용량 분석 제공
기술 혁신
- 사용자 정의 딥러닝 모델: 인덱싱 및 추론 시간 단축
- 새로운 정보 검색 방법: StructRAG, LightGraphRAG 등
- 코드 검색: 코드 저장소 검색 지원
- SQL 및 구조화된 쿼리 언어: 구조화된 데이터 쿼리 지원
제품 버전
커뮤니티 에디션(CE)
- 라이선스: MIT Expat 라이선스
- 기능: 기본 기능 무료 사용
- 배포: 배포 가이드라인 준수
엔터프라이즈 에디션(EE)
- 대상 사용자: 대규모 조직
- 추가 기능: 엔터프라이즈급 기능 제공
기술 아키텍처
지원 규모
- 사용자 규모: 수만 명의 사용자 지원 테스트 완료
- 문서 규모: 수억 건의 문서 지원
- 고가용성: Docker 또는 Kubernetes를 통해 구현
핵심 기술
- 검색 증강 생성(RAG): 검색 및 생성 능력 결합
- 벡터 검색: 효율적인 시맨틱 검색
- 다중 모달 지원: 텍스트, 이미지 등 다양한 데이터 유형 지원
사용 시나리오
기업 지식 관리
- 회사 문서 및 정보 빠르게 검색
- 부서 간 지식 공유
- 신규 직원 교육 및 지식 전수
팀 협업
- 프로젝트 관련 정보 실시간으로 획득
- 회의록 및 문서 자동 요약
- 관련 리소스 지능적으로 추천
연구 개발 지원
- 코드 저장소 검색 및 분석
- 기술 문서 쿼리
- 전문가 위치 파악 및 조언
빠른 시작
클라우드 평가판
Onyx Cloud에 접속하여 무료 평가판을 사용해 보세요.
로컬 배포
# Docker Compose를 사용하여 한 번에 배포
docker compose up
상세 문서
공식 문서에서 전체 배포 및 사용 가이드를 확인하세요.
요약
Onyx는 오픈 소스 AI 기업 검색 플랫폼으로, 팀이 모든 회사 데이터에서 정보를 찾도록 돕습니다. 강력한 AI 능력과 광범위한 데이터 소스 연결을 통해 기업에게 지능적인 지식 관리 및 검색 솔루션을 제공하여 "팀의 고유한 지식을 가진 ChatGPT"라는 비전을 실현합니다.