Vault
Vault is the central, encrypted store for every secret your agents need: API keys, access tokens, even entire model configs.
Integrations pull credentials from Vault at run-time, so nothing sensitive is hard-coded.
Built-In AI Providers
Use one of the SmythOS-managed OpenAI, Anthropic, Google AI, or Perplexity models with no extra setup. This enables you to build and test AI functionality quickly. When your agent's ready for production, configure and replace with your custom API key.
Provider | Availability |
---|---|
OpenAI | Built-in |
Anthropic | Built-in |
Google AI | Built-in |
Perplexity | Built-in |
Bring Your Own Model
You can start using SmythOS AI features without any setup by leveraging our built-in models, powered through SmythOS-managed credentials. This is ideal for quick prototyping and evaluation. When you're ready to move to production or need more control, you can connect your own API credentials to use third-party or enterprise-grade models.
Supported language providers
Provider | Setup Type | Description |
---|---|---|
OpenAI | Manual Setup | GPT models via your key |
Anthropic | Manual Setup | Claude models |
Google AI | Manual Setup | Gemini models |
Together AI | Manual Setup | Open-source models |
xAI | Manual Setup | Grok models |
Enterprise platforms
Provider | Use Case |
---|---|
Amazon Bedrock | Secure LLM access |
Google Vertex AI | Managed ML infra |
How to add an enterprise model
- Vault ➜ Add Enterprise Model
- Pick Bedrock or Vertex AI
- Name it, enable features, then add credentials.
Credential requirements by provider
Provider | Required Credentials | Advanced Settings |
---|---|---|
Google Vertex AI |
|
|
Amazon Bedrock |
|
|
Manage API Keys
In the API Keys section, you can add and manage reusable tokens. Every key has three fields:
Field | Description |
---|---|
Key | The API token (max 10,000 characters) |
Name | A unique, recognizable label |
Scope | Defines where the key can be used |
Scope Options
Scope | Used by |
---|---|
All | Any component |
API Call | API Output |
Hugging Face | HF integration |
Zapier Action | Zapier workflows |
Use Keys Inside Agents
SmythOS automatically injects keys from the Vault into agent components when scoped correctly.
API Output Component
In the API Output component,
- Headers:
Authorization: Bearer {{key}}
- Params / body: map Vault values directly
- OAuth 2: client credentials flow pulls from Vault
Hugging Face Integrations
Paste or reference your Hugging Face token in Access Token.
Zapier Actions
Keys scoped to Zapier Action auto-attach to every run.