总览
提示
当前开发文档所基于的 ChatLuna 版本在 1.2 - 1.3 之间。
请根据最后的更新日期,自行判断当前页面所基于的 ChatLuna 版本。
此开发教程面向有 Koishi 插件开发经验的开发者。通过本教程,你将学会:
- 为你的 Koishi 插件接入大语言模型支持。
- 编写 ChatLuna 插件,接入更多大语言模型平台,或为 Agent 模式提供更多工具。
- 定制化你的 ChatLuna,自定义渲染功能,消息处理等。
- 基于 ChatLuna API 开发自己的 Koishi 插件,使用大语言模型能力赋能更多场景。
需要的技能
ChatLuna 是一个 Koishi 插件,你需要对 Koishi 插件开发有一定了解。
我们假定你已经有了 Koishi 插件开发基础。如果你还不会开发 Koishi 插件,请阅读 Koishi 插件开发指南。
ChatLuna 基于 LangChain 定制了一套和 LLM 交互的框架。因此你也需要对 LangChain 有一定了解。
如果你还不会使用 LangChain,可阅读 LangChain 文档。
让我们开始吧! 🎉
继续向下,你将在每一页的底部看到前往下一节的链接。