Welcome to the SmythOS Runtime Environment (SRE) AWS Getting Started Guide. This document will walk you through the initial setup and deployment process for your SmythOS agents.
After deploying SRE from the AWS Marketplace, you'll find essential information in the CloudFormation Stack Outputs tab:
- Admin URL: Locate the
SREAdminURL
in the CloudFormation outputs. - Credentials:
- Username: The email address provided in the
AdminEmail
parameter - Password: Retrieved from the
AdminUserPassword
output
- Username: The email address provided in the
To obtain the plaintext password, navigate to AWS Secrets Manager and access the AdminUserSecret
.
Proper configuration of vault and team settings is crucial for agent execution. Missing configurations may prevent your agent from running.
You can bulk upload team settings using a JSON file in the following format:
{
"MAX_TOKENS": "8000",
"IS_DEBUG_MODE": "true"
}
- Navigate to the Agents page in the admin interface.
- Upload your agent's
.smyth
file. - In the upload modal, specify a unique slug for your agent. This slug will form part of the agent's URL.
The URL structure for accessing your agent is as follows:
https://<agent-slug>.<your-subdomain>/api/<endpoint>
<agent-slug>
: The unique identifier specified during upload<your-subdomain>
: Your SRE instance subdomain<endpoint>
: The specific API endpoint defined in your agent