Type to search.

Knowledge base artifact settings for AI Assistants

Self-managed

Self-managed deployments are Elastic Stack deployments managed without the assistance of an orchestrator.

Availability

  • Generally available

    This functionality is generally available and ready for production usage.

This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.

The xpack.productDocBase settings configure how Kibana reaches Elastic's public artifact repository, from which Kibana lists and downloads knowledge base artifacts for AI Assistants. Most deployments use the default base URL of the artifact repository and only need outbound access to Elastic's CDN.

Knowledge base artifact settings

Note

When Kibana can't use Elastic's public artifact URL, which is common for deployments in air-gapped or restricted networks, you must deploy the knowledge base artifact repository manually. Refer to Host a knowledge base artifact repo for AI assistants to learn more.

xpack.productDocBase.artifactRepositoryUrl

Supported on: Self-managed deployments are Elastic Stack deployments managed without the assistance of an orchestrator. Availability Generally available This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.

The base URL of the artifact repository from which Kibana lists and downloads knowledge base artifacts for AI Assistants. Defaults to https://kibana-knowledge-base-artifacts.elastic.co, Elastic's public artifact host URL. Leave the default when Kibana can reach that base URL over the internet.

If the default host is unreachable or not permitted, set xpack.productDocBase.artifactRepositoryUrl to the HTTP or HTTPS base URL of a repository you operate that mirrors Elastic's artifacts, for example, a private mirror or internal endpoint in a restricted or isolated network.

Self-managed deployments are Elastic Stack deployments managed without the assistance of an orchestrator. Availability Generally available since 9.1 This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes. To read artifacts from a directory on the filesystem of the host where Kibana runs, use a file:// base URL (for example file:///path/to/artifacts).

Datatype: string

Default: https://kibana-knowledge-base-artifacts.elastic.co

xpack.productDocBase.artifactRepositoryProxyUrl The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability Generally available since 9.4 This functionality is generally available and ready for production usage. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.

Supported on: Self-managed deployments are Elastic Stack deployments managed without the assistance of an orchestrator. Availability Generally available This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.

The HTTP or HTTPS URL of a proxy server that Kibana uses only for traffic to the base URL in xpack.productDocBase.artifactRepositoryUrl. It applies to the same outbound requests Kibana uses to list available artifacts and download ZIP files from that remote base URL. Unset by default. When unset, Kibana sends those requests directly to the host named in xpack.productDocBase.artifactRepositoryUrl with no proxy.

Set this when outbound connections from Kibana to the artifact repository base URL (Elastic's CDN, a private mirror, or an internal endpoint) must go through your network's HTTP or HTTPS proxy.

When xpack.productDocBase.artifactRepositoryUrl uses the file:// scheme, this setting has no effect because Kibana reads artifacts from the filesystem on the Kibana host and does not issue HTTP or HTTPS requests to that repository base URL.

Datatype: string