news 2026/7/1 17:46:27

轻舟Qingzhou AI模块集成教程:LLM能力无缝接入Web应用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
轻舟Qingzhou AI模块集成教程:LLM能力无缝接入Web应用

轻舟Qingzhou AI模块集成教程:LLM能力无缝接入Web应用

【免费下载链接】qingzhouLightweight, easy, web management software development platform项目地址: https://gitcode.com/openeuler/qingzhou

前往项目官网免费下载:https://ar.openeuler.org/ar/

轻舟Qingzhou是一款轻量级、易用的Web管理软件开发平台,通过其AI模块可快速集成LLM能力到Web应用中,让应用具备智能交互和业务处理能力。

轻舟AI模块架构解析

轻舟平台采用分层架构设计,AI能力作为核心服务层组件与其他模块紧密协作。从架构图中可以清晰看到AI模块在整体系统中的位置和交互方式。

架构图展示了轻舟平台的多层结构,其中AI模块位于服务层,与web模块、registry模块等关键组件协同工作,为上层应用提供智能能力支持。

核心组件与功能

LLM模块核心接口

轻舟的LLM模块提供了构建聊天模型的完整接口,主要包括:

  • ChatModel:聊天模型的核心接口
  • ChatModelBuilder:用于构建聊天模型的构建器接口,支持添加文档、工具和技能
  • ChatModelFactory:聊天模型工厂类,用于创建聊天模型构建器

这些接口位于components/qingzhou-llm/src/main/java/qingzhou/llm目录下,为AI功能提供了基础框架。

AI技能实现

轻舟AI模块提供了多种实用技能,主要实现类包括:

  • InvokeActionSkill:执行应用操作,获取应用模块数据信息的技能
  • PlatformRegistrySkill:提供平台上应用注册信息查询检索的技能

这些技能类位于modules/qingzhou-ai/src/main/java/qingzhou/ai/skill目录,可直接集成到Web应用中,实现特定业务场景的智能处理。

集成步骤

1. 引入依赖

在项目的pom.xml中添加LLM和AI模块的依赖,确保可以使用相关接口和类。

2. 创建聊天模型

使用ChatModelFactory创建聊天模型构建器,然后通过构建器配置所需的文档、工具和技能,最后构建聊天模型实例。

3. 集成AI技能

根据业务需求,选择合适的AI技能(如InvokeActionSkill或PlatformRegistrySkill),将其注册到聊天模型中,实现特定功能。

4. 调用AI能力

在Web应用中通过创建的聊天模型实例,调用AI能力处理用户请求,实现智能交互和业务处理。

应用场景

轻舟AI模块可广泛应用于多种场景:

  • 智能客服:集成LLM能力实现智能问答
  • 业务数据分析:通过AI技能分析应用数据
  • 自动化操作:利用InvokeActionSkill执行应用操作
  • 应用注册管理:使用PlatformRegistrySkill查询应用注册信息

总结

轻舟Qingzhou的AI模块为Web应用提供了简单高效的LLM能力集成方案,通过清晰的架构设计和丰富的技能实现,使开发者能够快速为应用添加智能能力。无论是构建智能客服系统还是实现业务数据的智能分析,轻舟AI模块都能提供有力的支持。

想要开始使用轻舟Qingzhou平台?可以通过以下命令克隆仓库:

git clone https://gitcode.com/openeuler/qingzhou

探索轻舟AI模块,为你的Web应用注入智能力量吧! 🚀

【免费下载链接】qingzhouLightweight, easy, web management software development platform项目地址: https://gitcode.com/openeuler/qingzhou

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/27 21:38:54

IB-Robot推理服务详解:ACT/RKNN/NPU/GPU多后端支持配置

IB-Robot推理服务详解:ACT/RKNN/NPU/GPU多后端支持配置 【免费下载链接】IB_Robot Save the code of IB-Robot, an AI robot execution framework developed by openEuler Embedded for embodied intelligence scenarios. It includes references to the forked ver…

作者头像 李华
网站建设 2026/6/27 21:22:26

10分钟快速上手Gluten:ARM平台上Spark SQL性能优化实战指南

10分钟快速上手Gluten:ARM平台上Spark SQL性能优化实战指南 【免费下载链接】Gluten This repository is a mirror repository for the integration between the OmniRuntime system and Gluten. 项目地址: https://gitcode.com/openeuler/Gluten 前往项目官…

作者头像 李华
网站建设 2026/7/1 17:46:26

KMPlayer 深度配置手册:硬件加速、画质调优与格式兼容全解析

KMPlayer 可能是市面上对新手上手最友好的全能播放器之一——装完就能播,不用折腾解码器。但如果你愿意花 10 分钟调一下设置,播放体验还能再上一个台阶。 本文基于 KMPlayer 2025/2026 最新版,整理了硬件加速、渲染器、画质滤镜、音频输出和…

作者头像 李华
网站建设 2026/6/27 21:13:23

开发者必看:openYuanrong serve贡献指南与代码提交规范

开发者必看:openYuanrong serve贡献指南与代码提交规范 【免费下载链接】yuanrong-serve openYuanrong serve:提供推理容量感知调度和推理实力快速弹性能力 项目地址: https://gitcode.com/openeuler/yuanrong-serve 前往项目官网免费下载&#x…

作者头像 李华
网站建设 2026/6/27 21:12:06

IB-Robot配置系统揭秘:robot_config SSOT规格驱动开发实践

IB-Robot配置系统揭秘:robot_config SSOT规格驱动开发实践 【免费下载链接】IB_Robot Save the code of IB-Robot, an AI robot execution framework developed by openEuler Embedded for embodied intelligence scenarios. It includes references to the forked …

作者头像 李华