15、原理:可定制 API Agent 原理详解

你好,我是邢云阳。 在前两节课中,我们通过高德地图 API,在 GPTs 和 Dify 两个平台上体验了零代码构建 Agent 应用,相信你对产品设计思路已经有了较为清晰的理解。那本节课,我们就扒一扒 Dify 的部分代码,探讨一下其 API Age...

AI重塑云原生应用开发实战

14、国产之光:开源项目Dify详解

你好,我是邢云阳。 上节课,我为你介绍了行业龙头 OpenAI 公司为了让大模型具备与外界环境交互的能力,而发明的 Actions。并展示了如何使用内嵌了 Actions 的 GPTs 开发平台,来快速构建一个定制化的 ChatGPT 应用的过程。相...

AI重塑云原生应用开发实战

13、1分钟构建一个地图助手应用:GPTs详解

你好,我是邢云阳。 在前两个章节,我们通过深入探讨 prompt 工程、Agent 等相关 AI 技术与传统的云原生工具的配合,完成了 AI + 云原生的第一个实战项目。 这一过程中,我们不仅掌握了如何利用大模型进行智能决策,还体会到了 AI 与云原...

AI重塑云原生应用开发实战

12、实践:如何让 Agent 利用日志和事件排查问题

你好,我是邢云阳。 在上一节课我们是直接使用了 kubectl 作为工具,让 Agent 通过执行命令行的方式,帮我们解决运维问题。这种方法对于优秀的大模型来说,问题不大,因为它们已经熟练掌握了如何使用 kubectl ,以及如何根据 kubectl...

AI重塑云原生应用开发实战

11、实践:如何让 Agent 联网以及利用 kubectl 排查问题

你好,我是邢云阳。 在上一章节,我带你深入实践了 AI + 云原生的第一个实战项目,用自然语言操控 K8s。该项目相比传统的 K8s 管理系统而言,最大的变化就是前端从命令行或网页页面按钮等变成了聊天界面。而带来的好处除了显而易见的无需记忆复杂命令行...

AI重塑云原生应用开发实战

10、实践:用Go语言实现用自然语言操控K8s

你好,我是邢云阳。 本章的开始,我从设计出发,为你讲解了用自然语言操控 K8s 需要考虑的要点,这些点从技术角度主要分成两类,一类是云原生时代,用命令、代码等等手段与 K8s 集群资源进行交互的手段;第二类是 AI 时代的开发技巧,比如 prompt...

AI重塑云原生应用开发实战

9、多集群资源管理Karmada

你好,我是邢云阳。 在前几节课中,我们围绕单 Kubernetes 集群的资源如何操控,做了详细的介绍以及代码实践。但随着企业业务的发展和对云原生技术应用的深入,越来越多的企业开始面临管理多个Kubernetes 集群的需求。这些集群可能分布在不同的...

AI重塑云原生应用开发实战

8、Gin+client、go:构建API工具

你好,我是邢云阳。 在前两节课中,我们介绍了 client-go 的两种进阶使用技巧。但需要强调的是,“存在即合理”——client-go 中每种操作资源的方法都有其特定的使用场景。是否在项目中采用这些进阶技巧,最终还需要根据需求来判断。例如,如果项...

AI重塑云原生应用开发实战

7、client、go进阶玩法之Informer机制

你好,我是邢云阳。 在上一节课中,我们讲解了 client-go 的四种客户端的功能与使用场景,并且介绍了 RestMapper 的用法。RestMapper 就像一个全国联网的警务平台一样,可以在仅提供资源名称 resource 的情况下,拿到资源...

AI重塑云原生应用开发实战

6、client、go进阶玩法之RestMapper

你好,我是邢云阳。 在上一节课中,我们探讨了通过自然语言操控 Kubernetes 的基本原理,并分析了为了提升系统的可用性和安全性所需考虑的一些关键设计点,例如如何有效地使用 client-go。针对用户可能对任意 Kubernetes 资源进行操...

AI重塑云原生应用开发实战
13233343536268