html
短说6.0版本新增的功能,6.0前的版本无法使用
..
├ admin # 后台管理端
├ api # 接口代码
├ admin-dist-xxxx.zip # admin的编译包
┕ install.sql # 安装sql含有短说相关ai流程
需要二开的,可以阅读下。标品有编译包的
配置文件位于api/src/config/config.local.ts
#在api目录下
pnpm i #安装依赖
pnpm dev #运行
需要保持api运行中
#在admin目录下
pnpm i #安装依赖
pnpm dev #运行
访问 http://127.0.0.1:9000,登录后台。
默认账号/密码:admin/123456
#在admin目录下
pnpm build
将dist目录里的内容打压缩包
配置文件位于api/src/config/config.prod.ts
pnpm i
pnpm run prod
在api的目录下,执行以下命令
pm2 start ./bootstrap.js --name ai
注意红字,这个是新增的
upstream ai {
server 127.0.0.1:8001;
}
server
{
listen 80;
server_name xxx; #需要修改成实际域名
index index.html index.htm;
root xxx; #需要修改成实际admin的路径
#ERROR-PAGE-START 错误页配置,可以注释、删除或修改
error_page 404 /404.html;
#error_page 502 /502.html;
#ERROR-PAGE-END
# 代理服务端地址 访问/api 表示访问服务端接口而不是静态资源
location /api/
{
proxy_pass http://ai/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_cache_bypass no_cache;
#缓存相关配置
#proxy_cache cache_one;
#proxy_cache_key $host$request_uri$is_args$args;
#proxy_cache_valid 200 304 301 302 1h;
#持久化连接相关配置
proxy_connect_timeout 3000s;
proxy_read_timeout 86400s;
proxy_send_timeout 3000s;
#proxy_http_version 1.1;
#proxy_set_header Upgrade $http_upgrade;
#proxy_set_header Connection "upgrade";
add_header X-Cache $upstream_cache_status;
# SSE特定配置,需要流式响应必备
proxy_buffering off;
proxy_cache off;
proxy_http_version 1.1;
proxy_set_header Connection '';
chunked_transfer_encoding off;
#expires 12h;
}
# socket需额外配置
location /socket {
proxy_pass http://ai/socket;
proxy_connect_timeout 3600s; #配置点1
proxy_read_timeout 3600s; #配置点2,如果没效,可以考虑这个时间配置长一点
proxy_send_timeout 3600s; #配置点3
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
#proxy_bind $remote_addr transparent;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
rewrite /socket/(.*) /$1 break;
proxy_redirect off;
}
#禁止访问的文件或目录
location ~ ^/(\.user.ini|\.htaccess|\.git|\.env|\.svn|\.project|LICENSE|README.md)
{
return 404;
}
#禁止在证书验证目录放入敏感文件
if ( $uri ~ "^/\.well-known/.*\.(php|jsp|py|js|css|lua|ts|go|zip|tar\.gz|rar|7z|sql|bak)$" ) {
return 403;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log /dev/null;
access_log /dev/null;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log /dev/null;
access_log /dev/null;
}
}
本产品使用的ai模型为火山引擎-火山方舟的产品。
一般不推荐客户更改模型,防止功能出问题
我司有长期合作的火山引擎渠道商,可尝试绑定我司的渠道商链接,可获得购买相应产品的返点。
渠道绑定链接(渠道公司 杭州银豆):https://partner.volcengine.com/partner/invite/9418L1QE4FM如需绑定,请联系您的短说客户经理,需要客户经理审核通过后方可购买。1. 绑定申请提交后需要等待审核,审核通过后才能去做实名认证; 2. 提交申请审核通过后,再去实名认证,否则容易无法绑定成功。 具体记得联系客户经理引导您绑定哦~~

同意跨服务授权

首次开通会有赠送的免费次数。用完后,需对账号进行充值,暂无资源包的选择,只能按量付费。











将2.2.3创建的API KEY,填写进入

保存退出

将2.2.3创建的API KEY和2.2.4-7获取的model,填写进入

保存并发布

填写nginx上配置的地址,带上http协议


勾选新购的订单

输入并确认合同信息,点击「保存合同草稿」或「创建正式合同」,保存合同草稿后可在「费用中心-合同管理-订单合同」页面「转为正式合同」。 注意: i. 每个订单/账单只支持创建一次带电子章的正式合同,可针对多个订单或账单申请一份合同。 ii. 预付费订单生成后立即可以申请合同,当月后付费账单在次月第4个自然日后可以申请合同。 iii. 草稿合同未签署盖章,对双方均无法律约束力,转为正式合同后自动加盖电子印章。 iv. 当您处于财务托管时,您产生的订单/账单的支付账号为主账号,故该段时间内产生的订单/账单只能由主账号进行合同申请。

转为正式合同后,下载订单合同


每个平台模板不一样,具体填写按各平台的来。

