{ "cells": [ { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from google.colab import drive\n", "drive.mount('/content/drive')" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "!pip install -r \"/content/drive/MyDrive/Colab Notebooks/Search_your_pdf APP/requirements.txt\"\n", "!pip install pyngrok" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "!streamlit run \"/content/drive/MyDrive/Colab Notebooks/Search_your_pdf APP/app.py\" &>\"/content/drive/MyDrive/Colab Notebooks/Search_your_pdf APP/logs_streamlit.txt\" &\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "!ngrok config add-authtoken 2Z7XecBchSB7U8OxYamQIBoDH4F_7huod8eqNPzz6W5hgu1Uz" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from pyngrok import ngrok\n", "ngrok_tunnel = ngrok.connect(8501)\n", "print('Public URL:', ngrok_tunnel.public_url)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "ngrok.kill()" ] } ], "metadata": { "language_info": { "name": "python" } }, "nbformat": 4, "nbformat_minor": 2 }