Clarifai는 데이터 탐색, 데이터 라벨링, 모델 학습, 평가 및 추론에 이르는 전체 AI 라이프사이클을 제공하는 AI 플랫폼입니다. Clarifai application은 input을 업로드한 후 vector database로 사용할 수 있습니다.이 노트북은
Clarifai vector database와 관련된 기능을 사용하는 방법을 보여줍니다. 텍스트 의미 검색 기능을 시연하는 예제가 제공됩니다. Clarifai는 이미지, 비디오 프레임을 사용한 의미 검색과 지역화된 검색(Rank 참조) 및 속성 검색(Filter 참조)도 지원합니다.
Clarifai를 사용하려면 계정과 Personal Access Token (PAT) key가 필요합니다.
PAT를 얻거나 생성하려면 여기를 확인하세요.
Dependencies
Imports
여기서는 personal access token을 설정합니다. 플랫폼의 settings/security에서 PAT를 찾을 수 있습니다.Setup
텍스트 데이터가 업로드될 user id와 app id를 설정합니다. 참고: application을 생성할 때 텍스트 문서를 인덱싱하기 위한 적절한 base workflow(예: Language-Understanding workflow)를 선택하세요. 먼저 Clarifai에서 계정을 생성한 다음 application을 만들어야 합니다.From Texts
텍스트 목록에서 Clarifai vectorstore를 생성합니다. 이 섹션에서는 각 텍스트를 해당 metadata와 함께 Clarifai Application에 업로드합니다. 그런 다음 Clarifai Application을 사용하여 관련 텍스트를 찾기 위한 의미 검색을 수행할 수 있습니다.From Documents
Document 목록에서 Clarifai vectorstore를 생성합니다. 이 섹션에서는 각 document를 해당 metadata와 함께 Clarifai Application에 업로드합니다. 그런 다음 Clarifai Application을 사용하여 관련 document를 찾기 위한 의미 검색을 수행할 수 있습니다.From existing App
Clarifai에는 API 또는 UI를 통해 application(본질적으로 프로젝트)에 데이터를 추가하는 훌륭한 도구가 있습니다. 대부분의 사용자는 LangChain과 상호작용하기 전에 이미 이 작업을 완료했을 것이므로 이 예제에서는 기존 app의 데이터를 사용하여 검색을 수행합니다. API 문서와 UI 문서를 확인하세요. 그런 다음 Clarifai Application을 사용하여 관련 document를 찾기 위한 의미 검색을 수행할 수 있습니다.Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.