-
Notifications
You must be signed in to change notification settings - Fork 200
Add "Switch to Agent Builder" doc for AI assistants #4438
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 33 commits
239dac1
7142246
483405e
91368bb
11fb6eb
ef6fe6f
81e620a
b6bd737
9cb22af
ce57945
8a18169
80aeab3
9672775
82eb9ae
6ef644c
2f1ae51
8b9f9c5
c77b3bb
d492b2f
5bfbd0c
71d04dd
e5ed487
7c8ecf2
b556ee9
0bed8e8
4d4292c
cdd4e05
aa925bb
86780e8
9b5fc8a
d45903a
35f7f20
903ba9f
f19d56c
62f4355
df746b3
95e6672
1ec8040
57a3b32
eedfd91
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| --- | ||
| applies_to: | ||
| stack: preview 9.3 | ||
| serverless: preview | ||
| products: | ||
| - id: kibana | ||
| - id: observability | ||
| - id: security | ||
| - id: cloud-serverless | ||
| --- | ||
|
|
||
| # AI chat experiences | ||
|
|
||
| AI chat can help with a wide range of tasks throughout {{kib}}, such as helping to answer questions about your data, suggesting next steps, and explaining how to use Elastic's software. | ||
|
|
||
| There are two AI chat experiences which you can choose from: | ||
|
|
||
| - {applies_to}`stack: preview 9.3` {applies_to}`serverless: preview` [AI Agent](/explore-analyze/ai-features/elastic-agent-builder.md): Powered by Agent Builder, this chat experience lets you create custom agents for specific tasks, with specialized tools, and provides a unified chat experience across all of {{kib}}. | ||
| - [AI Assistant](/explore-analyze/ai-features/ai-chat-experiences/ai-assistant.md): Elastic's original AI chat, AI Assistant offers features like chat sharing, data anonymization, and knowledge base that are not yet present in Agent Builder. The AI Assistant for {{observability}} and {{es}} operates independently from the AI Assistant for Security. | ||
|
|
||
| To compare them and learn how to switch between them, refer to [](/explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md). | ||
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,97 @@ | ||||||||||||||
| --- | ||||||||||||||
benironside marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||||||||
| description: Learn about the differences between the AI Assistant and Agent Builder chat experiences and how to switch between the two. | ||||||||||||||
| applies_to: | ||||||||||||||
| stack: preview 9.3 | ||||||||||||||
benironside marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||||||
| serverless: preview | ||||||||||||||
| products: | ||||||||||||||
| - id: kibana | ||||||||||||||
| - id: observability | ||||||||||||||
| - id: security | ||||||||||||||
| - id: cloud-serverless | ||||||||||||||
| --- | ||||||||||||||
|
|
||||||||||||||
| # Compare Agent Builder and AI Assistant | ||||||||||||||
|
|
||||||||||||||
| ::::{admonition} Requirements | ||||||||||||||
| {{agent-builder}} requires an **Enterprise [license](/deploy-manage/license.md)**. | ||||||||||||||
| :::: | ||||||||||||||
|
Comment on lines
15
to
19
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do we want to call the license level out explicitly? Relevant Slack thread that you started, @benironside 😝
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. tl;dr we need to be explicit here, it's an exception, because there are SDHs (and there's nothing on the subs page) :)
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Let's say subscription; Let's also figure out what the prereq is for Serverless and include it here too, because the subscription level has no effect on serverless feature availability (it's the feature tier of the project that does)
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. it will be we might be able to just use the old generic wording here though once the subs pages are updated I'm operating on the assumption that those pages won't be updated until 9.3 releases, so we'd need temporary, exceptionall explicit note until then to cover the earlier serverless availability 😅
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Updated the language here. Let me know what you all think |
||||||||||||||
|
|
||||||||||||||
| [{{agent-builder}}](/explore-analyze/ai-features/elastic-agent-builder.md) is a powerful and flexible platform for building AI agents, tools, and workflows. Agent Builder comes with built-in agents and [tools](/explore-analyze/ai-features/agent-builder/tools.md) for common use cases, and lets you create custom agents and tools for your specific needs. Eventually, it will power the default chat experience for all solutions and replace AI Assistant. | ||||||||||||||
|
Check notice on line 19 in explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md
|
||||||||||||||
|
|
||||||||||||||
| Agent Builder powers the AI Agent chat experience. Currently, AI Agent is available by default for {{es}} solution users, and as an opt-in feature for Security solution and {{observability}} solution users. When you opt in, it replaces the AI Assistant chat experience. You can opt in to Agent Builder and switch back to AI Assistant at any time. | ||||||||||||||
|
|
||||||||||||||
| While Agent Builder offers expanded functionality compared to AI Assistant, it does not yet support a number of AI Assistant features. If you rely on AI Assistant capabilities today, consider the differences between each experience before opting in. | ||||||||||||||
|
|
||||||||||||||
| Use this page to learn about: | ||||||||||||||
|
|
||||||||||||||
| - [How to switch between the AI Assistant and Agent Builder chat experiences](#switch-between-chat-experiences) | ||||||||||||||
| - [Feature differences between AI Assistant and Agent Builder](#feature-differences-between-agent-builder-and-ai-assistant) | ||||||||||||||
|
|
||||||||||||||
| ## Switch between chat experiences | ||||||||||||||
|
|
||||||||||||||
| :::{important} | ||||||||||||||
| Agent Builder cannot access your chats, prompts, or knowledge base entries from AI Assistant. However, this data remains accessible if you switch back to the AI Assistant chat experience. | ||||||||||||||
| ::: | ||||||||||||||
|
|
||||||||||||||
| {{kib}} will prompt you to switch to the Agent Builder chat experience if your deployment supports it and you have sufficient privileges. You can opt-in from this prompt immediately. | ||||||||||||||
|
Check notice on line 36 in explore-analyze/ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md
|
||||||||||||||
|
|
||||||||||||||
| You can also switch chat experiences at any time: | ||||||||||||||
|
|
||||||||||||||
| 1. Use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md) to find [**GenAI Settings**](/explore-analyze/ai-features/manage-access-to-ai-assistant.md). | ||||||||||||||
| 2. Toggle between the two experiences under **Chat Experience**. | ||||||||||||||
|
|
||||||||||||||
| % TODO: Link to /solutions/search/agent-builder/standalone-and-flyout-modes.md once that page exists | ||||||||||||||
|
|
||||||||||||||
| ## Feature differences between Agent Builder and AI Assistant | ||||||||||||||
|
|
||||||||||||||
| Agent Builder doesn't yet support all AI Assistant features. The specific differences vary by solution: | ||||||||||||||
|
|
||||||||||||||
| ::::{tab-set} | ||||||||||||||
| :group: example-group | ||||||||||||||
|
|
||||||||||||||
| :::{tab-item} {{elastic-sec}} | ||||||||||||||
| :sync: tab1 | ||||||||||||||
|
|
||||||||||||||
| | Feature | Agent Builder | AI Assistant | | ||||||||||||||
| | :--- | :---: | :---: | | ||||||||||||||
| | **Knowledge Base** | ❌ | ✅ | | ||||||||||||||
| | **Data anonymization** | ❌ | ✅ | | ||||||||||||||
| | **Time awareness** | ❌ | ✅ | | ||||||||||||||
| | **Chat sharing** | ❌ | ✅ | | ||||||||||||||
| | **Citations** | ❌ | ✅ | | ||||||||||||||
| | **Audit logging** | ❌ | ✅ | | ||||||||||||||
| | **Quick prompts** | ❌ | ✅ | | ||||||||||||||
| | **In-chat previews of attached data** | ❌ | ✅ | | ||||||||||||||
| | **Use-case specific agents** | ✅ | ❌ | | ||||||||||||||
| | **Custom agent creation** | ✅ | ❌ | | ||||||||||||||
| | **Custom tool selection** | ✅ | ❌ | | ||||||||||||||
|
|
||||||||||||||
| ::: | ||||||||||||||
|
|
||||||||||||||
| :::{tab-item} Elastic {{observability}} and Search | ||||||||||||||
| :sync: tab2 | ||||||||||||||
|
|
||||||||||||||
| | Feature | Agent Builder | AI Assistant | | ||||||||||||||
| | :--- | :---: | :---: | | ||||||||||||||
| | **Knowledge Base** | ❌ | ✅ | | ||||||||||||||
| | **Data anonymization** | ❌ | ✅ | | ||||||||||||||
| | **Chat sharing** | ❌ | ✅ | | ||||||||||||||
| | **Chat duplication** | ❌ | ✅ | | ||||||||||||||
| | **Chat archiving** | ❌ | ✅ | | ||||||||||||||
| | **Alerting rule connector action** | ❌ | ✅ | | ||||||||||||||
| | **AI insights** | ✅ | ✅ | | ||||||||||||||
| | **Use-case specific agents** | ✅ | ❌ | | ||||||||||||||
| | **Custom agent creation** | ✅ | ❌ | | ||||||||||||||
| | **Custom tool selection** | ✅ | ❌ | | ||||||||||||||
|
|
||||||||||||||
| ::: | ||||||||||||||
|
|
||||||||||||||
| :::: | ||||||||||||||
|
|
||||||||||||||
| ## API differences between Agent Builder and AI Assistant | ||||||||||||||
|
|
||||||||||||||
| Each AI chat experience has different APIs. To learn which actions each option supports, refer to: | ||||||||||||||
|
|
||||||||||||||
| - [Agent Builder](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder) | ||||||||||||||
| - [AI Assistant for Security](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-security-ai-assistant-api) | ||||||||||||||
| - [AI Assistant for Observability](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-observability_ai_assistant) | ||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -188,7 +188,10 @@ toc: | |
| - file: ai-features/agent-builder/monitor-usage.md | ||
| - file: ai-features/agent-builder/permissions.md | ||
| - file: ai-features/agent-builder/limitations-known-issues.md | ||
| - file: ai-features/ai-assistant.md | ||
| - file: ai-features/ai-chat-experiences.md | ||
| children: | ||
| - file: ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md | ||
| - file: ai-features/ai-chat-experiences/ai-assistant.md | ||
| - file: ai-features/manage-access-to-ai-assistant.md | ||
| - file: ai-features/llm-guides/llm-connectors.md | ||
| children: | ||
|
|
@@ -201,7 +204,7 @@ toc: | |
| - file: ai-features/llm-guides/connect-to-lmstudio-observability.md | ||
| - file: ai-features/llm-guides/connect-to-lmstudio-security.md | ||
| - file: ai-features/llm-guides/connect-to-vLLM.md | ||
| - hidden: ai-features/ai-agent-or-ai-assistant.md | ||
| - file: ai-features/ai-chat-experiences/ai-agent-or-ai-assistant.md | ||
|
||
| - file: discover.md | ||
| children: | ||
| - file: discover/discover-get-started.md | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.