Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions content/web-ui/ai-agent.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
layout: default
title: AI agent
sorting: 5
---

The AI agent in Mission Portal allows you to explore your infrastructure using natural language queries.

- Integrates with common AI providers, including Google Gemini, OpenAI, Anthropic, and Mistral.
- Supports running local models, through Ollama or using an OpenAI compatible API.
- The model does not generate data directly, it generates SQL queries which are seamlessly executed against your database.
- The resulting tables / SQL queries can be saved as reports.
- The AI gets the context of your previous messages in the same chat, so you can refer back to things mentioned in the conversation.

**Security and privacy**

- Data (values) is never shared with the AI model provider, only schema and column names are sent along with your queries.
- The UI allows you to inspect and verify the generated SQL queries.
- SQL queries are run in read-only transactions.
- The use of AI and choice of model and provider is up to you.
The feature must be enabled in the settings, and CFEngine Mission Portal communicates directly with the AI provider.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@olehermanse missing '-'?


## Chat

Once configured, the AI agent is accessible in an easy to use chat interface.

![](images/ai-agent.png)

## Settings

In the new AI settings page, you can configure the AI agent to use different providers and models.

![](images/ai-settings.png)
Binary file added content/web-ui/images/ai-agent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/web-ui/images/ai-settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.