感謝您對我的申請的關注。請注意,這只是概念系統的證明,可能包含錯誤或未完成的功能。如果您喜歡此應用程序,則可以在Twitter上關注我以獲取新聞和更新。
?該應用程序的主要用例是幫助用戶根據說明手冊回答有關棋盤遊戲規則的問題。雖然該應用程序可用於其他任務,但幫助用戶制定棋盤遊戲規則對我特別有意義,因為我自己是棋盤遊戲的狂熱粉絲。此外,即使在模型可能會遇到幻覺的情況下,這種用例相對無害。
可以在https://ask-my-pdf.streamlit.app/上的流線社區雲上訪問該應用程序。 ?但是,要使用該應用程序,您將需要自己的OpenAI API鍵。
?該應用程序實施以下學術論文:
在文章檢索語言模型又名RALM
精確的零射擊檢索無相關性標籤又名Hyde (假設文件嵌入)
克隆回購:
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鍵,十六進制符號,2-16個字符的使用用戶/文件夾名稱和加密密鑰時使用的加密鹽
Storage_mode-索引存儲模式:S3,本地,dict(默認)
stats_mode-使用統計統計存儲模式:redis,dict(默認)
feffack_mode-用戶反饋存儲模式:redis,無(默認)
cache_mode-嵌入式緩存模式:S3,磁盤,無(默認)
Storage_path-索引存儲目錄路徑
cache_path-嵌入式嵌入式途徑緩存路徑
S3_Region-區域代碼
S3_Bucket-存儲姓名(存儲)
s3_secret-秘密鑰匙
s3_key-訪問密鑰
s3_url- URL
S3_prefix-對象名稱前綴
s3_cache_bucket-存儲桶名稱(緩存)
S3_CACHE_PREFIX-對象名稱前綴(緩存)