总览
如何阅读本指南
提示
本指南旨在向有 koishi 插件开发经验的开发者介绍如何编写 ChatLuna 插件或使用 ChatLuna 提供的 API。如果你只想使用 ChatLuna 插件,请前往 快速上手。
ChatLuna 本身并没有太复杂的架构和 API 设计,你可以选择性来观看你感兴趣的章节,并在后续使用中随时回来了解更多细节。
对于每篇教程,我们会尽量提供相关代码,以便你能够更好的理解。
预备知识
ChatLuna 是一个 Koishi 插件,你需要对 Koishi 和 Koishi 插件开发有一定了解。因此我们假定你已经有了 Koishi 插件开发基础。如果你还不是很了解如何开发 Koishi 插件,可以阅读 Koishi 插件开发指南。
我们在和 LLM 等相关的模型交互时,基于 LangChain。因此你也需要对 LangChain 有一定了解。如你还不是很了解,可阅读 LangChain 文档。
让我们开始吧! 🎉
继续向下滚动,你将在每一页的底部看到前往下一节的链接。