Skip to content

Commit 6a61bab

Browse files
committed
More edits.
1 parent 2e2f815 commit 6a61bab

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed

solutions/_snippets/elastic-llm.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
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).

solutions/observability/observability-ai-assistant.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ The AI Assistant uses generative AI to provide:
2020
:screenshot:
2121
:::
2222

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:
2425

2526
* [OpenAI connector](kibana://reference/connectors-kibana/openai-action-type.md) for OpenAI or Azure OpenAI Service.
2627
* [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
3738

3839
::::
3940

41+
## Elastic LLM [elastic-llm-ai-assistant]
4042

43+
:::{include} ../_snippets/elastic-llm.md
44+
:::
4145

4246
## Requirements [obs-ai-requirements]
4347

4448
The AI assistant requires the following:
4549

4650
* {{stack}} version 8.9 and later.
4751
* 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.
4953

5054
Refer to the [connector documentation](../../deploy-manage/manage-connectors.md) for your provider to learn about supported and default models.
5155

@@ -75,6 +79,11 @@ Elastic does not control third-party tools, and assumes no responsibility or lia
7579

7680
## Set up the AI Assistant [obs-ai-set-up]
7781

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+
7887
To set up the AI Assistant:
7988

8089
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:

solutions/search/rag/playground.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,10 @@ Here’s a simpified overview of how Playground works:
5959

6060
* User can also **Download the code** to integrate into application
6161

62-
## Elastic LLM [elastic-llm]
62+
## Elastic LLM [elastic-llm-playground]
6363

64-
Playground includes a preconfigured LLM connector that you can use out of the box.
65-
Using the Elastic LLM enables you to use Playground without having an account with an LLM provider or setting up an LLM connector.
66-
Elastic LLM is hosted as a service and may incur additional costs.
67-
For more details, refer to the [pricing page](https://www.elastic.co/pricing).
64+
:::{include} ../../_snippets/elastic-llm.md
65+
:::
6866

6967
## Availability and prerequisites [playground-availability-prerequisites]
7068

@@ -122,7 +120,7 @@ You can also use locally hosted LLMs that are compatible with the OpenAI SDK. On
122120
### Connect to LLM provider [playground-getting-started-connect]
123121

124122
:::{note}
125-
If you use the preconfigured [Elastic LLM](#elastic-llm) connector, you can skip this step. Your LLM connector is ready to use.
123+
If you use the preconfigured [Elastic LLM](#elastic-llm-playground) connector, you can skip this step. Your LLM connector is ready to use.
126124

127125
:::
128126

0 commit comments

Comments
 (0)