제 신청서에 관심을 가져 주셔서 감사합니다. 이것은 개념 증명 시스템 일 뿐이며 버그 또는 미완성 기능이 포함될 수 있습니다. 이 앱이 마음에 드시면 트위터에서 뉴스와 업데이트를 위해 저를 팔로우 할 수 있습니다.
? 이 앱의 주요 사용 사례는 사용자가 지침 매뉴얼을 기반으로 보드 게임 규칙에 대한 질문에 답변하는 것입니다. 이 앱은 다른 작업에 사용될 수 있지만 보드 게임 규칙을 가진 사용자를 돕는 것은 보드 게임의 열렬한 팬이기 때문에 특히 의미가 있습니다. 또한,이 유스 케이스는 모델이 환각을 경험할 수있는 경우에도 상대적으로 무해합니다.
이 앱은 https://ask-my-pdf.streamlit.app/의 Streamlit Community Cloud에서 액세스 할 수 있습니다. ? 그러나 앱을 사용하려면 OpenAI의 API 키가 필요합니다.
? 이 앱은 다음과 같은 학술 논문을 구현합니다.
텍스트 내 검색 검색 언어 모델 일명 RALM
관련성 레이블이없는 정확한 제로 샷 고밀도 검색 일명 하이드 (가상의 문서 임베드)
레포를 복제하십시오 :
git clone https://github.com/mobarski/ask-my-pdf
종속성 설치 :
pip install -r ask-my-pdf/requirements.txt
앱 실행 :
cd ask-my-pdf/src
run.sh
또는 run.bat
Storage_SALT- API 키에서 사용자/폴더 이름 및 암호화 키를 도출 할 때 사용되는 암호화 소금, 16 진 표기법, 2-16 자
Storage_Mode- 인덱스 스토리지 모드 : S3, 로컬, DICT (기본값)
STATS_MODE- 사용법 통계 저장 모드 : Redis, Dict (기본값)
피드백 _mode- 사용자 피드백 스토리지 모드 : redis, 없음 (기본값)
CACHE_MODE -INMEDDING CACHE 모드 : S3, 디스크, 없음 (기본값)
Storage_Path- 인덱스 스토리지를위한 디렉토리 경로
CACHE_PATH- 임베딩 캐시의 디렉토리 경로
S3_REGION- 지역 코드
S3_Bucket- 버킷 이름 (스토리지)
S3_SECRET- 비밀 키
S3_KEY- 액세스 키
S3_URL- URL
s3_prefix- 객체 이름 접두사
s3_cache_bucket- 버킷 이름 (캐시)
S3_CACHE_PREFIX- 개체 이름 접두사 (캐시)