Elastic AI助手的观察性洞察力引入GitHub Copilot的世界

2024-05-24 06:09:06 浏览数 (2)

本周在Microsoft Build上,GitHub宣布了GitHub Copilot扩展功能。我们正在与GitHub团队合作,将Elastic AI助手的观察性洞察力带给GitHub Copilot的用户。

Elastic AI助手的观察性洞察力引入GitHub Copilot的世界Elastic AI助手的观察性洞察力引入GitHub Copilot的世界

本周在Microsoft Build上,GitHub宣布了GitHub Copilot扩展功能。我们正在参与限制性Beta测试项目,与GitHub团队共同探索如何将Elastic AI助手的观察性洞察力引入到GitHub Copilot用户中。

Elastic的GitHub Copilot扩展功能旨在结合GitHub Copilot和Elastic AI助手的能力,为观察性提供支持。这可以使开发者在GitHub.com、Visual Studio和VS Code等编写代码的地方,通过GitHub Copilot聊天功能,获取来自Elastic AI助手的重要洞察。

开发者将可以提出诸如以下的问题:

  • 哪些错误是活跃的?
  • 我的应用程序最新的堆栈跟踪是什么?
  • 最后一次推送到开发环境后,是什么导致了应用程序的减速?
  • 如何编写我的应用程序将发送到Elasticsearch的ES|QL查询?
  • 从Github加载到Elasticsearch中,与我正在调查的问题有关的运行手册是什么?等等!

观看Jeff在Microsoft Build 2024的概念验证演示

VSCode中的Elastic Copilot扩展功能VSCode中的Elastic Copilot扩展功能

我们的扩展功能在GitHub Copilot聊天中显示的Elastic AI助手(概念验证)

Elastic AI助手的观察性功能是什么

Elastic的观察性AI助手,一种以用户为中心的工具,通过提供上下文洞察和简化在Elastic观察性环境中的故障排除,成为了改变游戏规则的工具。该助手利用生成性AI的能力,提供解读错误消息和提出修复行动的开放提示。它采用检索增强生成(RAG)的方法,获取最相关的内部信息,如APM追踪、日志消息、SLOs、GitHub问题、运行手册等。这种上下文辅助对于网站可靠性工程师(SREs)和运维团队来说是一个巨大的进步,它根据现有的文档和资源,提供立即的、相关的问题解决方案,提高开发者的生产力。

有关设置和使用观察性AI助手的更多信息,请查看博客开始使用Elastic AI助手进行观察性和Microsoft Azure OpenAI。另外,了解Elastic观察性AI助手如何使用RAG帮助分析应用程序问题和GitHub问题。

AI助手的一个独特功能是其API支持。这使您可以利用Elastic AI助手提供的所有功能,并将它们直接集成到您的工作流程中。

什么是GitHub Copilot扩展功能

GitHub Copilot扩展功能是GitHub Copilot的新添加功能,通过直接将各种工具和服务集成到开发者的工作流程中,革新了开发者体验。这些由合作伙伴制作的独特扩展功能,使开发者能够在集成开发环境(IDE)或GitHub.com中,使用自然语言与各种服务和工具进行交互。这种集成消除了切换上下文的需要,使开发者可以保持自己的流状态,排查问题,并以前所未有的效率部署解决方案。这些扩展功能将通过GitHub市场中的GitHub Copilot聊天功能进行访问,组织可以选择创建适合他们内部工具的私有扩展功能。

接下来是什么

我们正作为合作伙伴参与Github的限制性Beta测试项目,并探索将Elastic GitHub Copilot扩展功能引入GitHub市场的可能性。我们很兴奋能够将Elastic观察性的洞察力解锁给GitHub Copilot用户,与这些服务背后的代码并肩工作。敬请期待!

资源:

  • 使用Azure OpenAI开始使用Elastic AI助手进行观察性
  • Elastic观察性AI助手逃离Kibana!
  • Elastic观察性AI助手使用RAG帮助分析应用程序问题和GitHub问题
  • 使用您组织的运行手册与Elastic AI助手一起进行故障排除
  • AI助手观察性文档
  • GitHub Copilot扩展功能博客公告
  • ES|QL文档

0 人点赞