Elasticsearch新增了AI助手功能,可查询关于实例信息、监控、运维状态等,例如:查询本地实例集群的索引情况,从而提升您对Elasticsearch的使用体验。AI助手能够获取并分析实例和集群的索引及其他信息。如您在实际使用中对Elasticsearch实例或集群有疑问,建议首先向AI助手咨询。
前提条件
已创建阿里云ES 8.15及以上版本实例。具体操作,请参见创建阿里云Elasticsearch实例。
已开通阿里云搜索开放平台并创建AI推理模型。创建8.15及以上版本的实例之后,在Elasticserch实例控制台自动创建AI模型。具体操作,请参见创建AI推理模型。
已登录ES实例的Kibana控制台。具体操作,请参见登录Kibana控制台。
背景信息
在Kibana配置中增加了参数密钥配置模块,AI 助手的使用需要设置2个参数的密钥,包含信息如下:
xpack.security.encryptionKey :Elasticsearch中X-Pack安全模块的加密密钥。
xpack.encryptedSavedObjects.encryptionKey :Elasticsearch中加密保存对象的密钥。
使用指引
单击Elasticsearch实例,单击所购买实例。
单击
。单击Kibana的修改配置,如您未增加Kibana公网访问的白名单,请先增加白名单,详情请参见快速入门。
在Kibana配置页面,单击右上角修改配置,配置xpack.security.encryptionKey和xpack.encryptedSavedObjects.encryptionKey参数,单击确定。
说明参数密钥长度32-100个字符,可以包含大小写字母和数字。
返回可视化页控制页面,单击公网入口,输入用户名、密码,单击登录,进入Kibana页面。
说明如您忘记密码,详情请参见重置实例访问密码。
单击左上角图标
,展开导航栏,单击 。
单击AI助手,然后单击设置GenAI连接器。
进入选择连接器,选择OpenAI。
说明AI搜索开发平台的大模型接口包含兼容OpenAI的接口定义:内容生成服务。
在OpenAI编辑连接器界面,修改内容。
OpenAI连接器信息
内容
Connector name
名称,自行定义,本文以AI搜索平台为例。
URL
http://default-v2x.platform-cn-shanghai.opensearch.aliyuncs.com/compatible-mode/v1/chat/completions
。说明URL配置:输入
http://
,然后在实例的控制台,单击 ,复制模型服务接入地址后的字符串到URL下面输入框中,后面加/compatible-mode/v1/chat/completions
。默认模型
支持的模型说明:支持的服务列表,可输入模型例如:qwen-turbo、qwen-plus、qwen-max,其中ops-qwen-turbo目前还不支持在AI助手中使用。
API密钥
API密钥。
在实例的控制台,单击
,复制模型调用API Key后的字符串,粘贴到API密钥输入框中。填完上述内容,单击下方保存。
然后单击
,再单击运行。出现测试成功则操作正确。单击关闭,再单击左上角图标
,展开导航栏,单击 ,然后单击AI助手。
说明目前相关步骤已经完成,但您需要开启模拟函数才能正常使用,步骤如下:
在AI助手新对话页面,单击
,打开模拟函数调用开关,单击save changes。完成步骤,可在AI助手对话框输入内容,与AI助手进行交互。