Skip to main content
Hosted Structures
J
Written by James Clarendon
Updated over a week ago

Get Started with Hosted Structures

Follow these steps to create, deploy, and run your first Griptape Structure.

1. Connect your GitHub account and repo

  • Select the Structures screen from the navigation menu.

  • Connect your GitHub account by clicking the "Connect GitHub" button.

  • Install the Griptape Cloud GitHub app in the repo(s) you want to access.

2. Deploy a Structure

From the Structures screen, click the "Create Structure" button.

Provide the GitHub URL of the python file you want to deploy.

Add any environment variables that your structure requires.

After you create the structure, it will appear on your Structure screen.

Environment Variables

Use the Env Secrets field for any variables that you want to be encrypted, such as LLM API keys or database access credentials.

3. Run your Structure

From the Structures screen, click the on the Structure ID to view its detail page.

Click the "Create Run" button.

Enter any input arguments your structure requires, and click the "Run" button.

After you run the structure, a new entry for it will appear.

You can click the Run ID to view its output/logs.

Did this answer your question?