diff --git a/docs/en/observability/observability-ai-assistant.asciidoc b/docs/en/observability/observability-ai-assistant.asciidoc index f3a811ae7e..1c1e42f58a 100644 --- a/docs/en/observability/observability-ai-assistant.asciidoc +++ b/docs/en/observability/observability-ai-assistant.asciidoc @@ -13,6 +13,7 @@ The AI Assistant integrates with your large language model (LLM) provider throug * {kibana-ref}/openai-action-type.html[OpenAI connector] for OpenAI or Azure OpenAI Service. * {kibana-ref}/bedrock-action-type.html[Amazon Bedrock connector] for Amazon Bedrock, specifically for the Claude models. +* {kibana-ref}/gemini-action-type.html[Google Gemini connector] for Google Gemini. [IMPORTANT] ==== @@ -39,7 +40,7 @@ The AI assistant requires the following: ** OpenAI `gpt-4`+. ** Azure OpenAI Service `gpt-4`(0613) or `gpt-4-32k`(0613) with API version `2023-07-01-preview` or more recent. ** AWS Bedrock, specifically the Anthropic Claude models. -** Google Gemini, with defaulting to `gemini-1.5-pro-001` +** Google Gemini, with defaulting to `gemini-1.5-pro-001`. * The knowledge base requires a 4 GB {ml} node. [IMPORTANT] @@ -69,11 +70,15 @@ To set up the AI Assistant: * https://platform.openai.com/docs/api-reference[OpenAI API keys] * https://learn.microsoft.com/en-us/azure/cognitive-services/openai/reference[Azure OpenAI Service API keys] * https://docs.aws.amazon.com/bedrock/latest/userguide/security-iam.html[Amazon Bedrock authentication keys and secrets] +* https://cloud.google.com/iam/docs/keys-list-get[Google Gemini service account keys] -. From *{stack-manage-app}* -> *{connectors-ui}* in {kib}, create an {kibana-ref}/openai-action-type.html[OpenAI] or {kibana-ref}/bedrock-action-type.html[Amazon Bedrock] connector. +. From *{stack-manage-app}* -> *{connectors-ui}* in {kib}, create an connector for your AI provider: +* {kibana-ref}/openai-action-type.html[OpenAI] +* {kibana-ref}/bedrock-action-type.html[Amazon Bedrock] +* {kibana-ref}/gemini-action-type.html[Google Gemini] . Authenticate communication between {observability} and the AI provider by providing the following information: .. In the *URL* field, enter the AI provider's API endpoint URL. -.. Under *Authentication*, enter the API key or access key/secret you created in the previous step. +.. Under *Authentication*, enter the key or secret you created in the previous step. [discrete] [[obs-ai-add-data]]