DocuConverse
1.0.0
The Art of Building Intelligent Applications with Langchain and Streamlit
這是一個簡化的應用程序,允許用戶使用對話性AI模型與PDF文檔聊天。該應用程序使用Cohere進行語言建模和問題答案,並將Chroma用於文檔索引和Langchain,以將所有這些鏈接在一起。
使用此COLAB筆記本:單擊此處 @log-xp和 @nikhil-paleti
對於PDF聊天機器人
https://chatwithpdf.streamlit.app/
https://huggingface.co/spaces/eswardivi/chatwithpdf/
用於小部件(簡化演示)
https://widgets.streamlit.app/
要使用該應用程序,請按照以下步驟:
您可以使用側邊欄中的滑塊調整AI模型的溫度和塊大小,以分裂文檔。
克隆項目
git clone https://github.com/EswarDivi/Anokha_Demo轉到項目目錄
cd Anokha_Demo要使用此應用程序,您將需要與Cohere創建一個帳戶並獲取API密鑰。擁有一個API密鑰後,在此項目的根目錄中創建一個文件secrets.toml ,並添加以下行:
cohere_apikey = " <your_api_key> "安裝依賴項
pip install -r requirements.txt部署此項目運行
streamlit run Talkwithpdf.py要將該項目部署在簡化共享中,請按照以下步驟進行:
在簡化共享上創建一個帳戶,然後將其連接到您的GitHub帳戶。
將此存儲庫分配給您的GitHub帳戶。
在簡化共享儀表板的應用程序秘密中,添加一個名為cohere_apikey的新秘密,並將其設置為Cohere API鍵。
單擊部署並等待部署完成。
部署完成後,您可以在提供的URL上訪問應用程序。
注意:確保您的Cohere API密鑰保密,並且不會暴露於公眾。
此應用是使用以下庫創建的: