chatbot / main.py
Deeksha14's picture
Upload 4 files
2e43fd1 verified
raw
history blame contribute delete
537 Bytes
import modal
app = modal.App("chatpdf-app")
image = (
modal.Image.debian_slim()
.pip_install_from_requirements("requirements.txt")
.with_file("/root/app/streamlit_app.py", local_path="streamlit_app.py")
)
@app.function(image=image)
@modal.web_server(port=7860, startup_timeout=120)
def launch():
import subprocess
import sys
subprocess.run(
["streamlit", "run", "/root/app/streamlit_app.py", "--server.port=7860", "--server.address=0.0.0.0"],
stdout=sys.stdout,
stderr=sys.stderr
)