Skip to main content

AI Assistant

The AI Assistant answers natural-language questions about your cloud costs, resources, recommendations, and reservations for the selected company. Ask it anything from "what drove last month's increase?" to "which resources are idle?" and it reasons over your Beak FinOps data.


Configuration​

The assistant requires a language-model provider. Configure one under Settings → AI Assistant — pick a provider (Azure OpenAI, OpenAI, or Anthropic), set the model name, and paste an API key. Until it is configured, the page shows a prompt to set it up.


Page Layout​

  • Conversations (left) — Your saved conversations; start a new one with +
  • Chat canvas (right) — The active conversation. It is scoped to the selected company, shown as "Answering for …". Type a question in the input at the bottom to begin.

Conversations persist, so you can return to a previous thread.


What the Assistant Can Do​

  • Explain cost changes and identify drivers
  • Surface idle, orphaned, or oversized resources
  • Summarize recommendations and potential savings
  • Answer questions about reservations and commitments

Best Practices​

  • Be specific — Reference a time range, service, or resource for sharper answers
  • Verify actions — Treat the assistant's suggestions as a starting point; confirm in Recommendations before acting
  • Switch company context — The assistant answers for the selected company; switch companies to change scope