总览
此开发教程面向有 Koishi 插件开发经验的开发者。通过本教程,你将学会:
- 为你的 Koishi 插件接入大语言模型支持。
- 编写 ChatLuna 插件,接入更多大语言模型平台,或为插件模式提供更多工具。
- 定制化你的 ChatLuna,自定义渲染功能,消息处理等。
- 基于 ChatLuna API 开发自己的 Koishi 插件,使用大语言模型能力赋能更多场景。
预备知识
ChatLuna 是一个 Koishi 插件,你需要对 Koishi 和 Koishi 插件开发有一定了解。因此我们假定你已经有了 Koishi 插件开发基础。如果你还不是很了解如何开发 Koishi 插件,可以阅读 Koishi 插件开发指南。
我们在和 LLM 等模型交互时,基于 LangChain。因此你也需要对 LangChain 有一定了解。如你还不是很了解,可阅读 LangChain 文档。
让我们开始吧! 🎉
继续向下滚动,你将在每一页的底部看到前往下一节的链接。