alamin655's picture
Update app.py
e638d96
raw
history blame
640 Bytes
import subprocess
# Clone the repository
subprocess.run(['git', 'clone', 'https://github.com/abacaj/replit-3B-inference.git'])
# Change directory
subprocess.run(['cd', 'replit-3B-inference'])
# Create and activate virtual environment
subprocess.run(['python', '-m', 'venv', 'env'])
subprocess.run(['source', 'env/bin/activate'])
# Update submodules
subprocess.run(['git', 'submodule', 'update', '--init', '--recursive'])
# Install requirements
subprocess.run(['pip', 'install', '-r', 'requirements.txt'])
# Download the model
subprocess.run(['python', 'download_model.py'])
# Run inference
subprocess.run(['python', 'inference.py'])