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
Copy file name to clipboardExpand all lines: solutions/security/ai/usecase-knowledge-base-walkthrough.md
+18-17Lines changed: 18 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Before attempting to follow this guide, review the [Knowlege Base](/solutions/se
18
18
19
19
## Add relevant data from various sources to Knowledge Base
20
20
21
-
AI Assistant is more useful for incident response when it can access information about your organization's specific infrastructure, threat hunting playbooks, personnel, and processes. How you can add this data to Knowledge Base depends on its format and structure. This section provides several examples of useful data and how to add it.
21
+
AI Assistant is more useful for incident response when it can access information about your organization's specific infrastructure, threat hunting playbooks, personnel, and processes. How you can add this data to Knowledge Base depends on its format and structure. This section provides several examples of useful data and how to add it.
22
22
23
23
### Add your Slack messages to Knowledge Base
24
24
@@ -36,6 +36,12 @@ If information about your on-call rotation is contained in a file, you can follo
36
36
37
37
However, you can also copy and paste the information to directly [add it as a markdown document](/solutions/security/ai/ai-assistant-knowledge-base.md#knowledge-base-add-knowledge-document). Adding it as a markdown document is fast, and easy to update when the on-call rotation changes.
:alt: Knowledge base's Edit document entry menu showing a snippet of an on call rotation document
41
+
:::
42
+
43
+
Whichever method you use to add the information to Knowledge Base, consier making it **Required knowledge**. This will ensure that all of AI Assistant's responses are informed by the on-call rotation, even if your prompt doesn't specify that the information is relevant. This makes it more likely that AI Assistant will suggest appropriate escalation steps when you ask it about a threat.
44
+
39
45
### Add your threat hunting playbooks to Knowledge Base
40
46
41
47
If you have threat hunting playbooks stored in a GitHub repository, you can add them to Knowledge Base using the GitHub content connector. This enables AI Assistant to tell your team about your organization's standard practices for responding to a wide range of potential threats.
@@ -44,28 +50,23 @@ If you have threat hunting playbooks stored in a GitHub repository, you can add
44
50
2. Follow the steps to [create a content connector](/solutions/security/get-started/content-connectors.md). This ingests your selected data into {{es}}. During setup, select `GitHub`, and configure the connector to ingest your desired data.
45
51
3. Follow the instructions to [add an index to Knowledge Base](/solutions/security/ai/ai-assistant-knowledge-base.md#). Select the index you created while setting up your new connector.
:alt: Knowledge base's Edit document entry menu showing a snippet of an on call rotation document
50
-
:::
51
-
52
-
Whichever method you use to add the information to Knowledge Base, consier making it **Required knowledge**. This will ensure that all of AI Assistant's responses are informed by the on-call rotation, even if your prompt doesn't specify that the information is relevant. This makes it more likely that AI Assistant will suggest appropriate escalation steps when you ask it about a threat.
55
+
AI Assistant will use the information you've added to Knowledge Base to inform its responses to your prompts. With the information we've added in this example, you can ask questions like:
53
56
57
+
- Is this alert related to any ongoing incidents?
58
+
- Who should I contact to escalate this potential threat?
59
+
- What should I do to respond to this threat?
54
60
55
-
## Use Knowledge Base in conversations
61
+
Be creative, and experiment with adding different types of information to optimize AI Assistant for your team's purposes.
56
62
57
-
AI Assistant will automatically use information you've added to Knowledge Base to inform its responses to your questions. With the information we've added in this example
58
-
- You can instruct the assistant to "remember" information during chat (creates a private document).
59
-
- Required knowledge entries are always included as context.
63
+
## Video demo: investigate an Attack Discovery using AI Assistant's Knowledge Base
60
64
61
-
## Step 5: Manage and Share Knowledge
65
+
The following video demo starts with a potential threat identified using Attack Discovery, and shows how the information you've added to Knowledge Base greatly increases AI Assistant's ability to help guide your team's incident response (click to play):
62
66
63
-
- Entries can be edited, deleted, or marked as required.
64
-
- Global entries affect all users in the space; private entries are user-specific.
65
-
- Elastic Security Labs research is pre-populated as global knowledge.
67
+
[](https://videos.elastic.co/watch/SGrcygEFBCEJRURGjR8sMh?)
0 commit comments