The Art of Building Intelligent Applications with Langchain and Streamlit
Esta es una aplicación de simplificación que permite a los usuarios chatear con un documento PDF utilizando un modelo de IA conversacional. La aplicación utiliza Cohere para el modelado de idiomas y la respuesta a las preguntas, y el croma para la indexación de documentos y Langchain para encadenar todo esto.
Use este cuaderno Colab: haga clic aquí por @log-xp y @nikhil-paleti
Para chatbot pdf
https://chatwithpdf.streamlit.app/
https://huggingface.co/spaces/eswardivi/chatwithpdf/
Para widgets (demostración de transmisión)
https://widgets.streamlit.app/
Para usar la aplicación, siga estos pasos:
Puede ajustar la temperatura del modelo AI y el tamaño del fragmento para dividir el documento utilizando los controles deslizantes en la barra lateral.
Clon el proyecto
git clone https://github.com/EswarDivi/Anokha_DemoIr al directorio del proyecto
cd Anokha_Demo Para usar esta aplicación, deberá crear una cuenta con Cohere y obtener una clave API. Una vez que tenga una clave API, cree un archivo secrets.toml en el directorio raíz de este proyecto y agregue la siguiente línea:
cohere_apikey = " <your_api_key> "Instalar dependencias
pip install -r requirements.txtPara implementar este proyecto ejecutado
streamlit run Talkwithpdf.pyPara implementar este proyecto en el intercambio de optimización, siga los pasos a continuación:
Cree una cuenta en el intercambio de optimismo y conéctela a su cuenta GitHub.
Bifurca este repositorio a su cuenta de GitHub.
En los secretos de la aplicación de su tablero de intercambio de transferencia, agregue un nuevo secreto llamado cohere_apikey y configúrelo en su tecla API Cohere.
Haga clic en Implementar y espere a que finalice la implementación.
Una vez que la implementación está finalizada, puede acceder a su aplicación en la URL proporcionada.
Nota: Asegúrese de que su clave API Cohere se mantenga en secreto y no esté expuesta al público.
Esta aplicación fue creada utilizando las siguientes bibliotecas: