Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
a15605b6
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3592
Star
108
Fork
920
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
120
列表
看板
标记
里程碑
合并请求
108
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
120
Issue
120
列表
看板
标记
里程碑
合并请求
108
合并请求
108
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
a15605b6
编写于
4月 11, 2023
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: update uni-ai
上级
97ac58ff
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
11 addition
and
30 deletion
+11
-30
docs/uniCloud/cf-functions.md
docs/uniCloud/cf-functions.md
+5
-2
docs/uniCloud/redis.md
docs/uniCloud/redis.md
+2
-21
docs/uniCloud/uni-ai.md
docs/uniCloud/uni-ai.md
+4
-7
未找到文件。
docs/uniCloud/cf-functions.md
浏览文件 @
a15605b6
...
@@ -547,14 +547,17 @@ uniCloud的api中,有些api对应的实现,其代码体积较大,且这些
...
@@ -547,14 +547,17 @@ uniCloud的api中,有些api对应的实现,其代码体积较大,且这些
注意:未引用扩展库的,使用uniCloud相应api时会报错。
注意:未引用扩展库的,使用uniCloud相应api时会报错。


**目前支持的扩展库如下**
**目前支持的扩展库如下**
-
JQL扩展库
[
uni-cloud-jql]:用于在云函数内使用JQL语法操作数据库,详见:[JQL扩展库
](
uniCloud/jql-cloud.md
)
-
JQL扩展库
[
uni-cloud-jql]:用于在云函数内使用JQL语法操作数据库,详见:[JQL扩展库
](
uniCloud/jql-cloud.md
)
-
redis扩展库
[
uni-cloud-redis]:云函数内使用redis,详见:[redis扩展库
](
uniCloud/redis.md
)
-
redis扩展库
[
uni-cloud-redis]:云函数内使用redis,详见:[redis扩展库
](
uniCloud/redis.md
)
-
发送短信扩展
[
uni-cloud-sms]:云函数中发送短信,详见:[sms扩展
](
uniCloud/send-sms?id=extension
)
-
发送短信扩展
[
uni-cloud-sms]:云函数中发送短信,详见:[sms扩展
](
uniCloud/send-sms?id=extension
)
-
一键登录
API扩展
[
uni-cloud-verify]:手机App调用运营商一键登录服务时,云函数中获取到真实手机号, 详见:[一键登录扩展库
](
uniCloud/univerify?id=extension
)
-
一键登录
与实人认证扩展
[
uni-cloud-verify]:手机App调用运营商一键登录服务时,云函数中获取到真实手机号, 详见:[一键登录扩展库
](
uniCloud/univerify?id=extension
)
。核验终端操作者的真实身份,详见:
[
uni实人认证
](
frv/intro.md
)
-
统一推送服务扩展库[uni-cloud-push]:云函数内使用uni-push,详见:[
uniCloud/uni-cloud-push/api]
-
统一推送服务扩展库
[
uni-cloud-push]:云函数内使用uni-push,详见:[
统一推送服务扩展库
](
uniCloud/uni-cloud-push/api.md
)
以下是一个开启了redis扩展库的云函数package.json示例,注意此文件不支持注释,下方示例中的注释仅为演示
以下是一个开启了redis扩展库的云函数package.json示例,注意此文件不支持注释,下方示例中的注释仅为演示
...
...
docs/uniCloud/redis.md
浏览文件 @
a15605b6
...
@@ -17,32 +17,13 @@ Redis常见使用场景:
...
@@ -17,32 +17,13 @@ Redis常见使用场景:
-
ip黑名单屏蔽。希望较快封杀某些ip请求,缓解MongoDB数据库压力。
-
ip黑名单屏蔽。希望较快封杀某些ip请求,缓解MongoDB数据库压力。
-
其他数据库操作速度不满足需求的场景
-
其他数据库操作速度不满足需求的场景
## 开通Redis
扩展库
@buy
## 开通Redis
服务
@buy
参考
[
开通redis
](
uniCloud/redis-buy.md
)
参考
[
开通redis
](
uniCloud/redis-buy.md
)
## 为云函数启用redis扩展库@use-in-function
## 为云函数启用redis扩展库@use-in-function
Redis的sdk体积不小,没有内置在云函数中。在需要Redis的云函数里,开发者需手动配置Redis扩展库。(Redis没有免费试用,需购买才可以使用)
Redis的sdk体积不小,没有内置在云函数中。在需要Redis的云函数里,开发者需手动配置Redis扩展库。(Redis没有免费试用,需购买才可以使用)。如何启用扩展库请参考:
[
使用扩展库
](
cf-functions.md#extension
)
-
HBuilderX 3.4起提供了可视化界面,新建云函数/云对象时可选择Redis扩展库,或者在已有的云函数目录点右键选择“管理公共模块或扩展库依赖”
-
HBuilderX 3.4以前,没有可视化界面,需要开发者手动在云函数/云对象的package.json内添加云函数的扩展库(如果云函数目录下没有package.json,可以通过在云函数目录下执行
`npm init -y`
来生成)
下面是一个开启了redis扩展库的云函数的package.json示例,
**注意不可有注释,以下文件内容中的注释仅为说明,如果拷贝此文件,切记去除注释**
```
js
{
"
name
"
:
"
redis-test
"
,
"
version
"
:
"
1.0.0
"
,
"
description
"
:
""
,
"
main
"
:
"
index.js
"
,
"
extensions
"
:
{
"
uni-cloud-redis
"
:
{}
// 配置为此云函数开启redis扩展库,值为空对象留作后续追加参数,暂无内容
},
"
author
"
:
""
}
```
## 云函数中调用Redis
## 云函数中调用Redis
...
...
docs/uniCloud/uni-ai.md
浏览文件 @
a15605b6
...
@@ -87,17 +87,14 @@ llm.chatCompletion({
...
@@ -87,17 +87,14 @@ llm.chatCompletion({
## API@api
## API@api
ai作为一种云能力,相关调用被整合到uniCloud中。
> 新增于HBuilderX 3.7.13
ai作为一种云能力,相关调用被整合到uniCloud中。相关能力由uni-cloud-ai扩展库提供,如何使用扩展库请参考:
[
使用扩展库
](
cf-functions.md#extension
)
如您的服务器业务不在uniCloud上,可以把云函数URL化,把uni-ai当做http接口调用。
如您的服务器业务不在uniCloud上,可以把云函数URL化,把uni-ai当做http接口调用。
在实际应用中,大多数场景是直接使用uni-im和uni-cms的ai功能,这些开源项目已经把完整逻辑都实现,无需自己研究API。
在实际应用中,大多数场景是直接使用uni-im和uni-cms的ai功能,这些开源项目已经把完整逻辑都实现,无需自己研究API。
### 内测邀请
目前
`uni-ai`
处于内测邀请阶段,可以在需求墙为uni-ai投票(在
[
需求墙
](
https://dev.dcloud.net.cn/wish/
)
选uniCloud分类,对uni-ai投票)。
DCloud会遴选邀请部分用户参与内测。完善后会正式推出。
### 获取LLM服务商实例@get-llm-manager
### 获取LLM服务商实例@get-llm-manager
LLM指大语言模型,区别于ai生成图片等其他模型。
LLM指大语言模型,区别于ai生成图片等其他模型。
...
@@ -229,6 +226,6 @@ try {
...
@@ -229,6 +226,6 @@ try {
|-- |-- |
|-- |-- |
|50001 |缺少参数 |
|50001 |缺少参数 |
|50002 |参数错误 |
|50002 |参数错误 |
|60001 |服务商
抛出的错误
|
|60001 |服务商
接口抛出错误
|
|60002 |接口调用凭证、key等信息有误|
|60002 |接口调用凭证、key等信息有误|
|60003 |触发了服务商限流策略 |
|60003 |触发了服务商限流策略 |
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录