更新记录
1.0.0(2025-10-22)
首次发布
平台兼容性
云端兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | √ | √ |
uni-app(4.71)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
- | √ | √ | √ | √ | - | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
√ | - | - | - | - | - | - | - | - | - | - |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
zero-openai
仅测试于 vue3, 微信小程序. 其他平台可自行测试,仅供学习使用
重要更新
一. 介绍
-
zero-openai (使用自己申请的 key) 基于 uniCloud + openai 接入各平台的大模型,需要支持 openai 兼容接口
-
(使用 uni 官方的 ai 服务) 基于 uni-ai + uniCloud ,需要开通 uni 官方的 ai 服务
二. 已测试的平台
使用什么平台就自行申请对应的 key 理论上支持兼容 openai 的所有平台,例如 deepseek,阿里云百炼等等等
服务商 | 文档 |
---|---|
阿里云百炼 | https://bailian.console.aliyun.com/?tab=api#/api/?type=model&url=2712576 |
腾讯云 DeepSeek OpenAI | https://cloud.tencent.com/document/product/1772/115969 |
... | 更多平台自行尝试 |
三. 使用前须知
深度思考,联网搜索仅为 ui 展示,因为不同的模型可能会有不同的能力,例如有些模型可能不支持联网搜索,使用时请自行注释或对接相关接口字段
四. 使用方法
- 在项目的
manifest.json
文件中找到 uniPush2.0 并勾选开通. 如何开通 - 下载 zero-openai 插件
- 部署插件中的云函数到服务空间
- 在 uniCloud -> cloudfunctions -> common -> uni-config-center 中创建
zero-openai
配置文件 - 开始测试聊天
在 common 中的 uni-config-center 中新建 zero-openai
文件夹,在文件夹中创建 config.json
文件 填入以下代码
- 以下是 阿里云百炼 的示例
{
"isDemo": false, // 演示模式,开启返回默认值,不消耗token
"llm": {
"apiKey": "你自己的key",
"baseURL": "https://dashscope.aliyuncs.com/compatible-mode/v1"
},
"options": {
"model": "deepseek-r1"
}
}
五. 关于普通授权版
导入运行后可能会有报错,这是因为文件加密后导致的,不影响使用
源码版没有报错问题
六. 关于源码授权版
下载源码授权版后请把 package.json
文件中的 uni_modules
对象中的 encrypt
数组内的加密项都删掉,以免影响部署使用
"uni_modules": {
"dependencies": [
"uni-icons",
"uni-popup",
"uni-dateformat"
],
"encrypt": [
// 这里的内容清空
],
"platforms": {
"cloud": {
"tcb": "y",
"aliyun": "y"
},
...
}
添加作者 wx 交流学习: zerojs2022 ,请备注 "zero-ai"
插件预览:
小程序搜索: 零技术
预览的小程序不一定能及时更新当前插件