﻿---
title: Generative AI connectors
description: Documentation for the Generative AI connectors, used to connect Kibana to large language model (LLM) services. The OpenAI, Amazon Bedrock, Google Gemini, and AI Connector types are deprecated.
url: https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/gen-ai-connectors
products:
  - Kibana
---

# Generative AI connectors
<important>
  The OpenAI, Amazon Bedrock, Google Gemini, and AI Connector types are being replaced by Elasticsearch inference endpoints and will be removed entirely in Elastic Stack 10.0 or in January 2028, whichever comes first. To configure access to an LLM provider, create an inference endpoint with the `chat_completion` task type. For steps that use your own provider account and API key, refer to [External inference](https://docs-v3-preview.elastic.dev/elastic/docs-builder/docs/4659/explore-analyze/elastic-inference/external). To use models that Elastic hosts instead, refer to [Elastic Managed LLMs](https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/elastic-managed-llm).Availability of these connector types depends on your deployment and version:
  - <applies-to>Elastic Cloud Serverless: Deprecated</applies-to> <applies-to>Elastic Stack: Planned for deprecation</applies-to> You can no longer create new connectors of these types by selecting **Create connector** in Kibana. Existing connectors and their rule actions continue to work, but the **Connectors** page hides them by default. To show them, open **Display options** and set **Deprecated** to **Show**.
  - <applies-to>Elastic Stack: Deprecated in 9.5</applies-to> These connector types are still available, but deprecated.
</important>

These connectors connect Kibana to third-party large language model (LLM) services and to Elastic Managed LLMs.

## Available connectors

- <applies-to>Elastic Cloud Serverless: Deprecated</applies-to> <applies-to>Elastic Stack: Deprecated since 9.5</applies-to> [AI Connector](https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/ai-connector): Connect to third-party LLM services including Amazon Bedrock, Azure, Google Gemini, OpenAI, and Elastic Inference Service.
- <applies-to>Elastic Cloud Serverless: Deprecated</applies-to> <applies-to>Elastic Stack: Deprecated since 9.5</applies-to> [Amazon Bedrock](https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/bedrock-action-type): Send a request to Amazon Bedrock.
- [Elastic Managed LLMs](https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/elastic-managed-llm): Send a request to Elastic Managed LLMs.
- <applies-to>Elastic Cloud Serverless: Deprecated</applies-to> <applies-to>Elastic Stack: Deprecated since 9.5</applies-to> [Google Gemini](https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/gemini-action-type): Send a request to Google Gemini.
- <applies-to>Elastic Cloud Serverless: Deprecated</applies-to> <applies-to>Elastic Stack: Deprecated since 9.5</applies-to> [OpenAI](https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/openai-action-type): Send a request to OpenAI.

**External MCP Server**
- [MCP](https://www.elastic.co/elastic/docs-builder/docs/4659/reference/kibana/connectors-kibana/mcp-action-type): Connect to MCP servers and call their tools. <applies-to>Elastic Stack: Preview in 9.3</applies-to> <applies-to>Elastic Cloud Serverless: Preview</applies-to>

<important>
  Connecting to LLM providers through a proxy is in technical preview. If you use a proxy, it should support streaming and be SSE-compatible. Elastic only parses streamed responses.To check if problems are caused by using a proxy, you can test your LLM service without using a proxy.
</important>