Elasticsearch:如何为 Elastic Stack 配置 AI Assistant

了解并安装 Elastic AI Assistant

Elastic 推出了 Observability AI Assistant,这是一款利用生成式 AI 来增强你的 Observability 体验的强大工具。 该 AI 助手由 OpenAI 或 Azure OpenAI 服务的连接器提供支持,可带来上下文洞察和聊天功能,以简化可观察性环境中的交互。

情境洞察

在整个 Observability 中接收开放提示,解释错误、消息和建议补救措施。

聊天

使用函数调用与 AI 助手进行对话,以请求、分析和可视化数据。

注意:AI Assistant 与大型语言模型 (LLM) 提供商集成,该提供商因偶尔出现错误而闻名。 虽然 Elastic 有助于配置和连接到 LLM 提供商和你的知识库,但 Elastic 不负责 LLM 响应。

重要提示:提供给 Observability AI Assistant 的数据不会由所选的第三方 AI 提供商进行匿名化、存储和处理。 共享机密或敏感详细信息时请务必小心。

要求

  • Elastic Stack 版本 8.9 及更高版本。
  • 企业订阅。
  • 支持函数调用的第三方生成式 AI 提供商的帐户(OpenAI gpt-4+、Azure OpenAI 服务 gpt-4(0613) 或 gpt-4–32k(0613) API 版本 2023–07–01-preview 或更高版本)。

设置 Observability AI 助手

在 Kibana 中启用试用许可证的步骤

要利用 Elastic AI Assistant,你首先需要访问 Kibana 并激活试用许可证。 按着这些次序:

1. 访问Kibana:

打开你的网络浏览器。

导航到 Kibana URL(例如,https://localhost:5601)。

2.登录Kibana:

输入你的 Kibana 凭据进行登录。

3. 导航至许可证管理:

在 Observability 应用程序中激活 Elastic AI Assistant

我们参照链接 kibana-encryption-keys | Kibana Guide [8.12] | Elastic 来生成我们需要的 keys:

./bin/kibana-encryption-keys generate

我们把上面的 keys 拷贝下来并粘贴到 bin/kibana.yml 文件的后面,然后再重新启动 Kibana。启动完成后,我们再按照上面的重新操作:

你可以参考文章  “How to Get an OpenAI API Key” 来获得 OpenAI key。

我们可以做一个测试来看看我们的配置是否成功。

下载并部署 Elastic Learned Sparse EncodeR v2 模型

点击上面的的 Download 按钮,下载模型就开始了。我们需要等待一定的时间。

知识库:扩展AI助手的能力

知识库是增强 Elastic AI Assistant 功能的关键组件。 通过使用多样化的相关数据丰富知识库,用户可以显着提高人工智能助手提供准确、情境感知和定制响应的能力。

添加新条目:


测试人工智能助手

与 AI 助手聊天:

单击位于任何 Observability 应用程序右上角的 AI Assistant 图标即可发起聊天。 此操作将打开 AI Assistant 弹出窗口,允许你提出与实例相关的查询:

How do I create a custom visualization using Lens in Kibana for analyzing web server logs in Elastic Observability?

结论

总之,本指南提供了 Elastic AI Assistant 的全面演练。 由生成式人工智能提供支持的人工智能助手通过上下文洞察和动态聊天功能增强了可观察性。

涵盖的关键步骤包括在 Kibana 中激活试用许可证、通过 OpenAI 连接器配置 AI Assistant,以及部署推荐的 Elastic Learned Sparse EncodeR v2 模型以获得最佳性能。 知识库在完善人工智能助手的能力方面发挥着至关重要的作用。

现在配备了这些工具,您可以通过发起聊天对话来自信地测试 AI 助手。 单击 AI Assistant 图标即可进行动态交互,充分利用 Elasticsearch、Kibana 以及你可以使用的强大 AI 功能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/655641.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

104.乐理基础-五线谱-中音谱号、次中音谱号

内容参考于:三分钟音乐社 上一个内容:103.乐理基础-五线谱-低音谱号-CSDN博客 上一个内容练习答案: 常用的谱号就是下图所示的四个,其中高音谱号与低音谱号已经在上一个内容和上上一个内容中写过了,音乐中百分之九十…

html css实现钟表简单移动

文章目录 一、实现钟表简单移动二、HTML三、CSS四、热门文章 一、实现钟表简单移动 下面是一个使用HTML和CSS实现简单移动的钟表的示例代码&#xff1a; <!DOCTYPE html> <html><head><style>.clock {width: 200px;height: 200px;border-radius: 50%…

微服务架构实施攻略:如何选择合适的微服务安全保障策略?

随着业务的快速发展和系统的日益复杂&#xff0c;传统的单体应用逐渐显露出瓶颈&#xff0c;已无法满足现代软件研发的需求。微服务架构作为一种灵活、可扩展的解决方案&#xff0c;通过将复杂系统拆分为一系列小型服务来提高系统的可伸缩性、灵活性和可维护性。在实施微服务架…

【C++历练之路】探秘C++三大利器之一——多态

W...Y的主页 &#x1f60a; 代码仓库分享&#x1f495; 前言&#x1f354;: 在计算机科学的广袤领域中&#xff0c;C多态性是一门令人着迷的技术艺术&#xff0c;它赋予我们的代码更强大的灵活性和可维护性。想象一下&#xff0c;你正在构建一个程序&#xff0c;需要适应不断…

python3.8 安装缺少ssl、_ctypes模块解决办法

问题 安装pyhton3.8安装默认不依赖ssl 运行Flask项目时报错&#xff1a; Traceback (most recent call last):File "/usr/local/python3/bin/flask", line 8, in <module>sys.exit(main())File "/usr/local/python3/lib/python3.8/site-packages/flask…

电脑文件丢失怎么恢复数据?数据恢复,3个方法!

“我有一份很重要的资料文件保存在电脑上了&#xff0c;但是刚刚发现这些文件莫名其妙丢失了。电脑文件丢失应该怎么恢复数据呀&#xff1f;大家有什么比较好用的方法可以推荐吗&#xff1f;” 在日常生活中&#xff0c;我们经常都需要使用电脑&#xff0c;当然&#xff0c;也会…

虹科干货 | 如何使用nProbe Cento构建100 Gbit NetFlow 传感器

本文是一份全面的指南&#xff0c;解释了如何使用nProbe Cento构建一个高效的100 Gbit NetFlow传感器。旨在帮助大家充分利用NetFlow技术&#xff0c;以监控和分析高速网络流量。 当需要监控分布式网络&#xff0c;了解流经上行链路或关键网段的网络流量时&#xff0c;NetFlow…

TensorFlow2实战-系列教程 总目录

TensorFlow 深度学习 开发环境搭建 全教程 TensorFlow2实战-系列教程 总目录 TensorFlow2实战-系列教程1&#xff1a;回归问题预测TensorFlow2实战-系列教程2&#xff1a;神经网络分类任务TensorFlow2实战-系列教程3&#xff1a;猫狗识别1TensorFlow2实战-系列教程4&#xff1…

Linux系列之查看cpu、内存、磁盘使用情况

查看磁盘空间 df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间&#xff0c;目前还剩下多少空间等信息。使用df -h命令&#xff0c;加个-h参数是为了显示GB MB KB单位&#xff0c;这样更容易查看 Filesystem …

MySQL入门篇(2)-MySQL的安装和配置

MySQL是一种开源的关系型数据库管理系统&#xff0c;它广泛应用于Web开发领域。本文将介绍MySQL的安装和配置过程&#xff0c;并提供详细的示例。 1. 下载MySQL安装程序 首先&#xff0c;我们需要从MySQL官方网站下载适合操作系统的安装程序。MySQL提供了Windows、Linux和Mac…

如何使用手机安装JuiceSSH远程连接本地Linux服务器

⛳️ 推荐 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站。 文章目录 ⛳️ 推荐1. Linux安装cpolar2. 创建公网SSH连接地址3. JuiceSSH公网远程连接4. 固定连接SSH公网地址5. SSH固定地址…

毕设(一)——概述

文章目录 一、前言二、设计构思2.1 软件构思2.2 硬件构思 三、计划安排四、计划 一、前言 emmmm,我查了查我做的是&#xff0c;井盖侧翻&#xff0c;嗯&#xff0c;外加一些其他传感器&#xff0c;GPS等等吧。用的话&#xff0c;我这边依旧是准备是pico作为主控 二、设计构思…

Flask安装(mac/linux windows)

Python 版本 我们推荐使用最新版本的 Python 。 Flask 支持 Python 3.8 以上版本。 依赖 当安装 Flask 时&#xff0c;以下配套软件会被自动安装。 Werkzeug用于实现 WSGI &#xff0c;应用和服务之间的标准 Python 接口。 Jinja用于渲染页面的模板语言。 MarkupSafe与 Ji…

轻松上手:DataHub 的安装和配置指南

目录 写在开头1. 安装 DataHub 的步骤1.1. 准备工作1.2. 下载 DataHub 的 Docker Compose 文件1.3. 配置 DataHub 参数1.4. 启动 DataHub 容器 2. 配置 DataHub 的基本设置2.1 数据库连接配置2.2 安全设置2.3 用户管理2.4 邮件通知设置2.5 元数据存储设置2.6 Web UI 配置2.7 定…

c++学生系统(gezhengxu2024独创)

前言&#xff1a;实在懒得用vector了&#xff0c;所以没有删除学生&#xff0c;等破300粉丝我就加删除学生。&#xff08;还有亿些问题&#xff09; #include<bits/stdc.h> #include<conio.h> using namespace std; string xue[5001],xingbie[5001]; long int xueh…

猫咪不吃东西怎么办?大多猫咪都爱吃的主食冻干分享

猫咪不吃东西怎么办&#xff1f;遇到这类情况需要主人去观察猫咪的情况&#xff0c;如果猫咪除了不吃猫粮还出现了呕吐、腹泻、体温异常等其他情况就要考虑猫咪是不是生病了。如果排除疾病原因&#xff0c;那猫咪不吃东西怎么办呢&#xff1f;可能是猫粮的口感已经让猫咪感到腻…

图形绘制-仪表盘(3)

本章节我们介绍如何绘制仪表盘内的车速、单位&#xff08;Km/h&#xff09;、标题等信息。 效果如下&#xff1a; 关于通过继承重写QWidget的绘制事件paintEvent()&#xff0c;来绘制仪表盘的基础操作&#xff0c;请看 《图形绘制-仪表盘&#xff08;1&#xff09;-CSDN博客》…

2024 IC FPGA 岗位 校招面试记录

引言 各位看到这篇文章时&#xff0c;24届校招招聘已经渐进尾声了。 在这里记录一下自己所有面试&#xff08;除了时间过短或者没啥干货的一些研究所外&#xff0c;如中电55所&#xff08;南京&#xff09;&#xff0c;航天804所&#xff08;上海&#xff09;&#xff09;的经…

每日持续更新)jdk api之IOError基础、应用、实战

博主18年的互联网软件开发经验&#xff0c;从一名程序员小白逐步成为了一名架构师&#xff0c;我想通过平台将经验分享给大家&#xff0c;因此博主每天会在各个大牛网站点赞量超高的博客等寻找该技术栈的资料结合自己的经验&#xff0c;晚上进行用心精简、整理、总结、定稿&…

lightdb object支持authid current_user

文章目录 背景语法示例 背景 在信创适配中&#xff0c;从Oracle迁移过来的程序使用authid current_user。为此LightDB从24.1版本开始&#xff0c;对该功能进行了语法层面上的支持。 语法 CREATE [ OR REPLACE ] TYPE name opt_invoker_rights_clause as_is OBJECT ( [ object…