webman AI助手-plus版

899¥
类型 应用插件
版本 5.0.6
版本更新时间 13天前
大小 1.44 MB
开发商
官方
评分

Webman AI QQ交流群

截图
QQ群号:789898358,2000人群欢迎加入

版本说明

webman/ai分为两个版本,基础版(499¥)plus版(899¥),此版为plus版

基础版与plus版区别

基础版 plus版本
Midjourney作图 x
其它功能
价格 499¥ 899¥

基础版购买连接请点击这里

提示
购买基础版本后可以补差价升级为plus版本,如需升级请联系 walkor@workerman.net

详细介绍

webman/ai是workerman官方开发的一套AI聊天程序,支持多种助手角色。可以用来聊天(包括语音聊天)、识别图片、画图、问问题、写代码、写文章、写周报、作诗、翻译等。并且支持后台知识库,训练自己的模型

小伙伴可以根据需要添加自己需要的助手角色,大大提高工作效率。

一次购买,终身使用,源码交付,无限部署,免费升级,支持商用。可提供发票给公司报销。随着程序不断完善价格会有所上调,当前899¥,最终目标价格1899¥,买得越早越划算。现在购买还赠送1个5刀的账号+ApiKey

测试地址

https://bla.cn
https://www.workerman.net/ai

技术特点

  • 支持本地电脑安装或者国内服务器安装,无需海外服务器
  • 采用event-stream技术,打字效果,回复流畅速度超快
  • 采用webman异步非阻塞技术,支持大并发访问,回复流畅无卡顿 (传统php-fpm架构无法做到webman的异步非阻塞从而导致人多出现明显卡顿)
  • 支持PC浏览器,H5移动浏览器
  • 安装简单,webman-admin后台一键安装升级或卸载
  • 源码交付,代码未加密,可自行二开添加或调整功能
  • 一次购买,终身使用,源码交付,无限部署,免费升级
  • 前端采用vue3 + bootstrap4
  • 后端采用高性能框架webman

功能特性

  • 内置多种角色,每个角色具有不同的功能
  • 支持GPT、Gemini、文心一言、通义千问、讯飞星火、清华智普等众多模型
  • 支持Midjourney作图、选图、变换、垫图、融合等功能
  • 支持训练(知识库)
  • 支持语音聊天
  • 支持识图功能
  • 支持连续对话
  • 支持历史对话切换
  • 支持添加或更改角色
  • 支持置顶某个角色
  • 支持删除某个角色
  • 支持Dall.E画图功能
  • 消息内容支持markdown输出,连接图片等自动识别
  • 消息支持复制删除
  • 消息中的代码支持高亮显示、支持复制
  • 支持上创造性、最大tokens、下文、模型等参数设置
  • 支持清理历史消息
  • 支持使用自己的api_key,代理
  • 支持搜索角色
  • 支持发送方式设置
  • 支持停止输出
  • 支持系统重置
  • 支持会员功能
  • 支持订单功能
  • 支持应用市场
  • 支持敏感词过滤
  • 支持黑名单
  • 支持全屏、非全屏设置

apikey账号领取方式

邮件发送 webman/ai支付凭证 + workerman.net用户名 到邮箱 walkor@workerman.net

如需公司报销需要发票的

邮件发送 webman/ai支付凭证 到邮箱 walkor@workerman.net

QQ交流群

界面预览

截图

截图

完整的安装步骤

环境要求

php>=7.4, MySQL>=5.5

宝塔安装教程

宝塔安装参考这里

非宝塔安装教程

  1. 安装composer (已经安装过的忽略)

  2. 运行命令 composer create-project workerman/webman创建webman项目

  3. 进入到webman目录安装 webman-admin 及其它所需组件

PHP7.4用户
cd webman && composer require -W webman/admin webman/openai webman/midjourney yansongda/pay ~3.1.0

PHP8用户
cd webman && composer require -W webman/admin webman/openai webman/midjourney yansongda/pay ~3.5.0

  1. 重启webman
    php start.php restart -d

  2. 进入webman/admin安装向导
    访问 http://127.0.0.1:8787/app/admin 完成webman/admin的安装

  3. 进入webman/admin后台安装用户模块webman AI助手
    截图

  4. 新增apikey
    截图

  5. 至此webman/ai助手安装完毕
    访问地址 http://127.0.0.1:8787/app/ai

更多设置请参考下面部分

Midjourney设置

使用前提
注册并订阅 MidJourney,一定要创建自己的服务器和频道,获取guild-id、channel-id、token、useragent 参考文档

设置
打开webman目录下config/plugin/webman/midjourney/process.php accountsproxy设置如下

'accounts' => [
    [
        'enable' => true,
        'token' => '上一步user-token实际值',
        'guild_id' => '上一步guild-id实际值',
        'channel_id' => '上一步channel-id实际值',
        'useragent' => '上一步user-agent实际值',
        'concurrency' => 3, // 并发数, 10/30刀账户填3,60/120刀填12
        'timeoutMinutes' => 10, // 任务提交mj后10分钟未响应则认为超时
    ]
],
'proxy' => [
    'server' => 'https://dis.imgin.top', // 海外用 https://discord.com
    'cdn' => 'https://cdn.imgin.top', // 海外用 https://cdn.discordapp.com
    'gateway' => 'wss://ws.imgin.top', // 海外用 wss://gateway.discord.gg
    'upload' => 'https://upload.imgin.top', // 海外用 https://discord-attachments-uploads-prd.storage.googleapis.com
],

设置完毕后一定要执行 php start.php restart -d 重启(reload不生效)

语音识别

语音识别需要开通 讯飞语音听写(流式版) 功能,另外站点需要是https站点。

nginx配置参考(非宝塔用户)

如果你需要配置域名访问,请参考下面配置

server {
  server_name 站点域名;
  listen 80;
  access_log off;
  proxy_buffering off;
  root /your/webman/public;

  location ^~ / {
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header Host $host;
      proxy_set_header X-Forwarded-Proto $scheme;
      proxy_http_version 1.1;
      proxy_set_header Connection "";
      if (!-f $request_filename){
          proxy_pass http://127.0.0.1:8787;
      }
  }
}

一般来说只需要更改server_name和root即可,其他默认。

nginx配置参考(宝塔用户)

截图

如图在伪静态里添加如下配置

  proxy_buffering off;
  location ^~ / {
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header Host $host;
      proxy_set_header X-Forwarded-Proto $scheme;
      proxy_http_version 1.1;
      proxy_set_header Connection "";
      if (!-f $request_filename){
          proxy_pass http://127.0.0.1:8787;
      }
  }

开启支付

截图
如果要显示会员支付栏目(如图红框),必须配置支付宝或者微信。

配置方法

新建 plugin/ai/config/payment.php,内容参考payment.example.php

支付宝支付相关参考

详细支付宝配置教程参考 https://www.workerman.net/a/1564

微信支付相关参考

详细微信配置教程参考 https://www.workerman.net/a/1613

训练设置

详细训练设置教程参考 https://www.workerman.net/q/12059

常见问题

国内服务器可以部署么?

可以,不需要额外设置,可以直接部署运行即可

我想在访问域名时直接进入AI页面

目前是访问 https://我的域名.com/app/ai 进入AI页面,如果想访问https://我的域名.com时直接进入AI页面,在 config/route.php中增加如下路由配置并执行 php start.php reload

Route::any('/', [plugin\ai\app\controller\IndexController::class, 'index']);

8787端口访问超时

云服务器需要在安全组开放8787端口,如果有使用宝塔,宝塔面板里也要开放8787端口。(如果使用了nginx代理,则不需要开放8787端口)

为什么没有打字效果?

如果你使用了nginx,请注意nginx里加上配置 proxy_buffering off;

为什么不显示回复?

一般是nginx代理问题,请参考本文档设置nginx代理

源码是否可以二次售卖?

禁止二次出售此源码,严禁将源码泄露给第三方,一旦发现将追究法律责任,并收回授权。

5$账号能用多久?

大概能用1-3个月。余额如果用光了,可以在淘宝搜apikey,大概2-5元一个。

如何开启强制登录功能

在webman/admin管理后台->AI助手->AI通用设置里设置

提示 You didn't provide an API key. You need to provide your API key in an Authorization header using Bearer auth ...

请在webman/admin管理后台 AI助手 > ApiKey设置 添加里添加ApiKey

提示 ErrorException: stream_socket_client(): php_network_getaddresses: getaddrinfo for 具体域名.com failed: Name or service not known in

原因是你的服务器无法解析 具体域名.com,此时需要在服务器上配置一条host。
linux服务器打开 /etc/hosts (windows为C:\Windows\System32\drivers\etc\hosts) 增加一条
具体ip 具体域名.com,其中具体ip可用过命令 ping 具体域名.com得到

如何升级

在webman/admin后台插件管理页面找到webman/ai插件,点击升级按钮

自己部署代理

如果觉得第三方代理比较慢,想自己搭建一个,可以参考这个分享webman作为http代理

版本历史记录
5.0.6
13天前
修复message格式报错问题
5.0.5
20天前
修复微信支付有小数时支付失败问题
5.0.4
24天前
修复文心一言formatResponse返回类型问题
5.0.3
25天前
修复个别浏览器js报错问题
评分及评论
5 满分5分
阿北 2024-02-24
请问可以打包成产品销售么
feixuelove 2024-02-24
有没有考虑支持 SD的绘图
dunn 2024-01-31
非常NICE,我正在研究,给大佬点赞
lexinhudong 2024-01-17
非常好用,完美!
黑哥 2023-12-21
牛逼,真的超值啊,强烈推荐
windthesky 2023-12-04
gpt一直提示:It is recommended to upgrade to the latest PandoraNext ---- 修改api地址后解决
🔝