estebanpdl/osintgpt

An open-source intelligence (OSINT) analysis tool leveraging GPT-powered embeddings and vector search engines for efficient data processing

해결하는 문제

오픈소스 인텔리전스(OSINT) 연구를 위한 텍스트 데이터 분석을 간소화하여 사용자가 대량의 텍스트를 처리하고 유사 문서를 찾으며 대화 기록을 관리할 수 있도록 합니다.

작동 방식

이 패키지는 텍스트 분석 및 임베딩에 OpenAI의 GPT 모델을 활용합니다. 대화 데이터를 관리하기 위해 SQLite 데이터베이스를 사용하며, 고성능 벡터 유사성 검색 엔진인 Qdrant과 통합하여 고차원 벡터 임베딩과 관련 메타데이터를 저장하고 검색합니다.

대상 사용자

LLM과 벡터 검색을 활용하여 텍스트 데이터를 분석해야 하는 오픈소스 인텔리전스(OSINT) 작업을 수행하는 연구자 및 분석가

주요 기능

  • 텍스트 분석: GPT 모델을 사용하여 임베딩을 계산하고 유사 문서를 검색합니다.
  • 인터랙티브 모드: 프롬프트를 통해 GPT 모델과 직접 대화할 수 있는 동적 방식을 제공합니다.
  • 데이터베이스 관리: 대화 데이터를 저장하고 검색할 수 있는 통합 SQLite 지원.
  • 벡터 저장소 통합: Qdrant의 컬렉션, 벡터, 페이로드를 효율적으로 관리하는 완전한 인터페이스.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트