Hosted mode
Hosted mode uses Vals-managed compute infrastructure. Vals API key authentication isolates data per organization.Requirements
- A Vals API key provided by Vals
- Local AWS SDK credentials for direct agent uploads and artifact downloads, including
AWS_PROFILEwith AWS SSO - A sandbox-provider secret
- For access-key execution, AWS credentials with the required permissions and an existing S3 bucket
contact@vals.ai for hosted access.
AWS execution mode
The AWS credential fields in the selected config determine the execution mode of new runs.
Managed execution still allows local AWS operations. Agent uploads and artifact downloads use the local AWS SDK credential chain.
To use access-key AWS in hosted mode, run hosted setup first, then add a complete access-key configuration:
valkyrie config set AWS_SESSION_TOKEN <session-token> for temporary credentials. Return to managed execution by removing the credential fields; the Region and bucket remain for local AWS operations.
Self-hosted mode
Self-hosted mode uses your tracker service and AWS infrastructure.Requirements
- A deployed tracker service
- AWS credentials with the required permissions; self-hosted mode always uses access-key execution
- An existing S3 bucket for benchmark artifacts and agents
- A sandbox-provider secret