개발자 개요
Rememberizer의 개발자 도구, API 및 통합 옵션 개요
Rememberizer 개발자 문서에 오신 것을 환영합니다. 이 섹션에서는 Rememberizer의 의미 기반 검색 및 지식 관리 기능을 사용하여 작업하는 개발자를 위한 도구, API 및 통합 옵션에 대한 포괄적인 정보를 제공합니다.
Rememberizer 개발자 기능 개요
Rememberizer는 강력한 의미 기반 검색 기능을 애플리케이션에 통합할 수 있도록 설계된 강력한 개발자 도구 세트를 제공합니다. 개발자로서 다음을 수행할 수 있습니다:
RESTful API를 통한 의미 기반 검색에 벡터 임베딩 기술을 사용하여 접근
OAuth2 또는 API 키를 사용하여 Rememberizer를 자신의 애플리케이션과 통합
사용자의 지식 기반을 활용하는 맞춤형 애플리케이션 구축
전문 의미 기반 검색 데이터베이스를 위한 벡터 저장소 생성
OpenAI GPT 및 LangChain을 포함한 AI 모델과 연결
핵심 구성 요소
Rememberizer의 아키텍처는 포괄적인 지식 관리 및 의미론적 검색 시스템을 제공하기 위해 함께 작동하는 여러 주요 구성 요소로 구성됩니다:
API 서비스
Rememberizer의 기능에 대한 액세스를 제공하는 RESTful 엔드포인트
인증 시스템
안전한 액세스를 위한 OAuth2 및 API 키 관리
벡터 저장소
의미론적 검색을 위해 최적화된 전문 데이터베이스
메멘토
지식 소스에 대한 구성 가능한 액세스 필터
통합
외부 데이터 소스(Slack, Google Drive 등)에 대한 커넥터
문서 처리
콘텐츠를 청크화, 임베딩 및 인덱싱하기 위한 시스템
인증 옵션
Rememberizer는 두 가지 주요 인증 방법을 지원합니다:
OAuth2 인증: 특정 사용자 데이터 및 문서에 대한 액세스가 필요한 애플리케이션을 위한 것입니다. 이 흐름은 사용자가 구성 가능한 기념품을 통해 애플리케이션이 자신의 지식에 접근하도록 승인할 수 있게 합니다.
API 키 인증: OAuth 흐름 없이 벡터 저장소나 일반 지식 기반에 직접 접근하기 위한 것입니다. 이는 사용자별 데이터가 필요 없는 애플리케이션을 위한 더 간단한 통합 경로를 제공합니다.
개발자 문서 로드맵
이 문서는 필요한 정보를 신속하게 찾을 수 있도록 구성되었습니다:
시작하기
핵심 기능
API 참조
인증, 검색, 문서 관리 및 기타 전문 엔드포인트
예제 및 샘플 코드
예제 통합 흐름
다음은 Rememberizer를 귀하의 애플리케이션에 통합하기 위한 일반적인 흐름입니다:
Rememberizer 개발자 포털에 애플리케이션 등록
애플리케이션에 OAuth2 인증 구현
사용자 메멘토에 대한 접근 요청
API 호출을 통해 지식 검색 및 검색
애플리케이션에서 결과 처리 및 표시
다음 단계
Last updated