You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Elastic LLM is a preconfigured LLM connector that you can use out of the box.
2
+
Using Elastic LLM enables you to use features such as Playground and AI Assistant without having an account with an LLM provider or setting up an LLM connector.
3
+
Elastic LLM is hosted as a service and may incur additional costs.
4
+
For more details, refer to the [pricing page](https://www.elastic.co/pricing).
Copy file name to clipboardExpand all lines: solutions/observability/observability-ai-assistant.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,8 @@ The AI Assistant uses generative AI to provide:
20
20
:screenshot:
21
21
:::
22
22
23
-
The AI Assistant integrates with your large language model (LLM) provider through our supported {{stack}} connectors:
23
+
The AI Assistant includes Elastic LLM, a preconfigured large language model (LLM) connector.
24
+
It also integrates with your LLM provider through our supported {{stack}} connectors:
24
25
25
26
*[OpenAI connector](kibana://reference/connectors-kibana/openai-action-type.md) for OpenAI or Azure OpenAI Service.
26
27
*[Amazon Bedrock connector](kibana://reference/connectors-kibana/bedrock-action-type.md) for Amazon Bedrock, specifically for the Claude models.
@@ -37,15 +38,18 @@ Also, the data you provide to the Observability AI assistant is *not* anonymized
37
38
38
39
::::
39
40
41
+
## Elastic LLM [elastic-llm-ai-assistant]
40
42
43
+
:::{include} ../_snippets/elastic-llm.md
44
+
:::
41
45
42
46
## Requirements [obs-ai-requirements]
43
47
44
48
The AI assistant requires the following:
45
49
46
50
* {{stack}} version 8.9 and later.
47
51
* A self-deployed connector service if [search connectors](elasticsearch://reference/search-connectors/self-managed-connectors.md) are used to populate external data into the knowledge base.
48
-
* An account with a third-party generative AI provider that preferably supports function calling. If your AI provider does not support function calling, you can configure AI Assistant settings under **Stack Management** to simulate function calling, but this might affect performance.
52
+
* An account with a third-party generative AI provider that preferably supports function calling. If your AI provider does not support function calling, you can configure AI Assistant settings under **Stack Management** to simulate function calling, but this might affect performance. If you use the preconfigured Elastic LLM connector, you don't need an account of a third-party genAI provider.
49
53
50
54
Refer to the [connector documentation](../../deploy-manage/manage-connectors.md) for your provider to learn about supported and default models.
51
55
@@ -75,6 +79,11 @@ Elastic does not control third-party tools, and assumes no responsibility or lia
75
79
76
80
## Set up the AI Assistant [obs-ai-set-up]
77
81
82
+
:::{note}
83
+
If you use the preconfigured [Elastic LLM](#elastic-llm-ai-assistant) connector, you can skip this step. Your LLM connector is ready to use.
84
+
85
+
:::
86
+
78
87
To set up the AI Assistant:
79
88
80
89
1. Create an authentication key with your AI provider to authenticate requests from the AI Assistant. You’ll use this in the next step. Refer to your provider’s documentation for information about creating authentication keys:
0 commit comments