--- 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!