beam-app / README.md
Greums's picture
keep warm for 5 minutes
f48cd65
---
title: Beam App
emoji: 🤖
colorFrom: indigo
colorTo: pink
sdk: static
app_file: README.md
pinned: false
---
# How to Use
Follow these steps to set up and deploy JVCGPT Model on [Beam](https://beam.cloud/)
---
## 1. Clone the repository
```shell
git clone https://huggingface.co/spaces/Error410/beam-app
```
---
## 2. Create an Account on Beam
Sign up at [Beam](https://platform.beam.cloud/).
---
## 3. Set Up a Python Virtual Environment
Create and activate a Python virtual environment:
```shell
python3 -m venv .venv && source .venv/bin/activate
```
---
## 4. Install Required Packages
Install the dependencies listed in the `requirements.txt` file:
```shell
pip install -r requirements.txt
```
---
## 5. Register Your Beam API Token
Retrieve your API token from the [API Keys](https://platform.beam.cloud/settings/api-keys) page on the Beam dashboard. Then, configure Beam with your token:
```shell
beam configure default --token [TOKEN]
```
---
## 6. Deploy Your Application on Beam
Deploy your application using the following command:
```shell
beam deploy app.py:server
```
---
## 7. Call the Stream Endpoint
Make a POST request to your deployed stream endpoint:
```shell
curl -X POST 'https://[ID].app.beam.cloud/stream' \
-H 'Connection: keep-alive' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [TOKEN]' \
-d '{"prompt": "", "posts_count": 5}'
```
---
## 8. Enjoy Your Free Trial
Enjoy 15 hours of free trial usage on Beam!