25、体验:使用LobeChat体验AI网关

你好,我是邢云阳。 在本章的前几节课程中,我们已经编写了大量的代码,涵盖了从基础的 WebAssembly(WASM)原理性代码,到更为复杂的 AI Proxy 和 AI Agent 插件代码。通过这些实践,相信你已经对如何为传统的云原生 API 网...

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

24、实践:通过Wasm API Agent操控与运维K8s

你好,我是邢云阳。 上一节课,我们留了一个小尾巴,也就是在 Agent 插件中,如何实现 JSON Mode 输出呢?本节课,我们先来解决掉这个小尾巴。 JSON Mode在[第 21 讲]中,我带你开发JSON Mode小插件时,详细讲解了JSON...

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

23、实践:用Wasm实现API Agent

你好,我是邢云阳。 上节课我们探讨了 AI Proxy 插件,该插件为网关用户提供了便捷的统一 OpenAI 协议访问各类大模型的功能,是网关 AI 应用的基石。本节课我们将在这一基础之上使用 Wasm 技术来实现上一章节中讲解的 API Agent...

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

22、实践:用Wasm实现AI Proxy

你好,我是邢云阳。 在前面的几节课中,我从 Wasm 的理论和实践两个角度,为你介绍了 Wasm。核心知识点实际上就是两块,一是 Wasm 的原理,二就是如何用 Wasm Go SDK 编写 Wasm程序。对于原理,感兴趣的话你可以详细了解一下,而对...

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

21、Wasm 编程基础(下)

你好,我是邢云阳。 前面的课程都以理论为主,可能你会觉得比较枯燥,实际上我本人也不喜欢看长篇大论的理论。但没办法,有些基础的点还是要讲清楚,要不后续的编码也没法展开,毕竟 Wasm 编程和常规编程还是有点区别的。 今天这节课,我就用一个简单的小例子,...

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

20、Wasm 编程基础(上)

你好,我是邢云阳。 在上节课,我从理论的角度,为你讲解了 Wasm 相关的一些知识,包括 Wasm、Wasm VM、用于编写 Wasm 的 SDK,以及跨虚机通信等等。让你对于 Wasm 有了一个初步的认识。 那从本节课开始呢,我们就进入到具体的编码...

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

19、轻量级网关插件Wasm初体验

你好,我是邢云阳。 在上一节课中,我们深入探讨了 Higress 这款云原生 API 网关,了解了它如何应对 AI 时代带来的诸多挑战,包括服务连续性、资源安全、商业模式保护、内容安全以及多模型管理等方面。 今天这节课,我们将聚焦于 Higress ...

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

18、开源项目:云原生API网关Higress

你好,我是邢云阳。 在前面 17 节课的学习过程中,相信你已经深入理解了 Agent 的核心原理,并掌握了如何运用 Agent 进行实际的应用开发。现在,我们终于来到了课程的收官阶段。如果你一直跟随课程循序渐进地学习,想必已经注意到我经常强调的一个重...

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

17、实践:用Go语言手写可定制API Agent(下)

你好,我是邢云阳。 上节课,我们搞定了 OpenAPI 的配置、解析以及 ReAct 模板的填充,相当于初始化的工作都已经完成了。那今天这节课,我们就来完成剩余的部分。 Output_parser如何与 Agent 进行多轮对话,在之前的课程中,我们...

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

16、实践:用Go语言手写可定制API Agent(上)

你好,我是邢云阳。 经过了几节课的产品体验和源码学习后,终于要来到实践环节了。在本节课以及下一节课,我会带你参考 Dify Agent 的思路,用 Go 语言做一个零代码可配置的 API Agent 产品出来。 之前有同学问过我,这个课程为什么要用 ...

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