Skip to main content
CloudAct.ai Docs
Settings

Elsa AI Chat

Configure your AI chat assistant credentials and settings

Elsa is CloudAct's AI-powered chat assistant that answers questions about your cost data using natural language.

Elsa AI Chat Settings

Click Elsa AI Chat under Settings in the sidebar.

BYOK (Bring Your Own Key)

Elsa uses your own LLM API key — CloudAct never stores or proxies your prompts through our servers.

Supported Providers

ProviderKey PrefixModels
OpenAIsk-...GPT-4o, GPT-4, GPT-3.5
Anthropicsk-ant-...Claude 3 Opus, Sonnet, Haiku
Google AIAIza...Gemini Pro, Gemini Ultra

Setting Up Credentials

  1. Navigate to SettingsElsa AI Chat
  2. Enter your API key
  3. Click Save Credential
  4. The provider is auto-detected from the key prefix

Your API key is encrypted with GCP KMS before storage. It is never visible after saving.

Chat Settings

Configure how Elsa responds:

SettingDescription
Default ModelPreferred model for responses
TemperatureResponse creativity (0 = precise, 1 = creative)
Context WindowHow much conversation history to include

Using Elsa

Once configured, click Elsa in the sidebar to start chatting. Elsa can:

  • Answer questions about your spending trends
  • Compare costs across providers and periods
  • Explain anomalies and cost drivers
  • Generate cost reports and summaries

Security

ProtectionDescription
KMS EncryptedAPI keys encrypted at rest with GCP KMS
Org-ScopedEach org has isolated credentials
No ProxyingYour prompts go directly to the LLM provider
Audit LoggedAll credential changes are logged