当前位置:   article > 正文

蛋蛋AI网

蛋蛋AI网

OCEAN PEN
一个全功能的AI让人眼前一亮的商业版GPT源码。

体验地址:蛋蛋AI

功能概览

OCEAN PEN是一个全功能的AI商业版GPT源码,具有以下功能:

1. 登录注册方式:支持邮箱和手机号码进行登录和注册。
2. 支付功能:集成了虎皮椒支付系统,方便用户进行支付。
3. 存储功能:使用腾讯云存储和图床,实现图片的存储和管理。
4. 绘画画廊:用户可以将自己的绘图作品公开展示,同时也提供私有绘图功能。
5. MJ绘画:支持与MJ直连,可以选择使用MJ的版本,并设置绘画参数,如尺寸、参考图权重、混乱程度等。同时还支持绘画账号池,每个账号都可以设置并发线程和绘图服务关闭,方便管理和查看队列数量。
6. AI写真:提供AI生成的写真功能,让用户可以自动生成写真照片。
7. 套餐积分:对话和绘画积分分开计算,用户可以购买套餐并使用积分,套餐设置有限期限制。
8. 二级分销:用户可以通过邀请好友获得相应的奖励,同时系统也会检测和防止恶意自己邀请自己的情况。
9. ChatGPT:集成了GPT-3.5和GPT-4.0的所有对话模型,支持自定义代理、ApiHost和OKHttpClient。可以自定义多个ApiKey(账号池),并在key异常时进行动态处理。还支持多种Tokens计算方式和Key失效后的处理策略。支持流式输出、function call功能和附加图片的ChatCompletion功能。同时还包括Dall-e-3生成图片、文本转语音TTS和智能语音交互。
10. PDF解析:支持PDF文件的解析和处理。
11. 思维导图:提供思维导图功能,帮助用户整理和展示思维。
12. TTS智能语音交互:支持文本转语音,实现智能语音交互功能。
13. SD绘画:支持提示词、反向提示词、SD大模型选择、LoRA模型选择等功能,用户可以根据需求进行绘画设置。
14. 页面中英繁切换:提供页面的中英繁切换功能,适合海外用户使用。

技术栈

OCEAN PEN采用以下技术栈:

- 前端:VUE3
- 后端:Java
- 数据库:MySQL 5.7 + Redis

开始使用

要使用OCEAN PEN,需要准备以下内容:

- 运行环境:Linux
- 域名:需要三个域名,分别用于用户端、管理端和MJ的jar包连接后台管理的域名
- 服务器:建议使用2h2g以上配置的服务器
- 对话模型的API密钥
- MJ会员订阅账户
- 其他:短信、邮件、支付、图床或存储桶等

部署

部署OCEAN PEN的步骤如下:

一. 服务器部署以及宝塔安装

1. 准备一台服务器(建议选择国内、香港或国外的服务器),安装CentOS系统。
2. 准备三个域名:用户端域名、管理端域名和连接后台管理的MJ的jar包域名。建议使用二级域名,并将域名发送给授权商。
3. 安装宝塔面板,宝塔官网提供了安装包,下载并安装宝塔面板。
4. 安装完成后,确保以下应用已安装:
   - Nginx 1.2.0
   - MySQL 5.7
   - Java(一键部署)
   - Redis 7.0

二. 系统部署

第一步:安装Java

安装Java 17.0.8版本。

第二步:添加数据库

添加MySQL数据库,数据库名称为`aimpact`,用户名和密码都设置为`aimpact`。

第三步:导入数据库文件

将数据库文件导入到MySQL数据库中,数据库文件包含在每次的全量包中。

第四步:创建Java项目

1. 在宝塔的文件管理中创建一个名为`oceanpen`的文件夹。
2. 上传后端的压缩包到`oceanpen`文件夹中。

第五步:创建Java项目

1. 创建Java项目之前,需要在宝塔的安全中放开两个端口:`8624`和`8080`(服务器也需要放开这两个端口)。
2. 创建Java项目`aimpact`,选择上传的`aimpact-java-1.0.0.jar`文件作为项目路径,将项目端口改为`8624`,然后提交创建项目。
3. 创建Java项目`midjourney`,选择上传的`midjourney-proxy-pilot-3.6.0.jar`文件作为项目路径,将项目端口改为`8080`,然后提交创建项目。
4. 在`midjourney`的Java项目中添加授权的MJ域名。

第六步:添加PHP

1. 添加用户端网站,选择纯静态网站类型。
2. 添加管理端网站,同样选择纯静态网站类型。
3. 完成网站创建后,将用户端和管理端的前端包上传至相应的网站根目录。
4. 在用户端网站中创建`public`文件夹,并上传用户端前端包。
5. 在管理端网站中创建`public`文件夹,并上传管理端前端包。
6. 设置用户端网站的网站目录为`public`文件夹,运行目录为解压后的`pc`文件夹。
7. 修改Nginx配置文件,添加以下内容:

nginx

  1. location / {
  2.     try_files $uri $uri/ /index.html?$query_string;
  3. }
  4. location /api/ {
  5.     proxy_pass http://localhost:8624/;
  6.     proxy_http_version 1.1;
  7.     proxy_set_header Upgrade $http_upgrade;
  8.     proxy_set_header Connection "upgrade";
  9.     proxy_read_timeout 86400s;   
  10.     proxy_send_timeout 86400s;
  11.     proxy_buffering off;
  12. }
  13. location /voice/ {           
  14.     root /www/uploads/likeadmin-java/voice/;       
  15.     rewrite ^/voice/(.*)$ /$1 break;   
  16. }
  17. location /PDF/ {           
  18.     root /www/uploads/likeadmin-java/PDF/;       
  19.     rewrite ^/PDF/(.*)$ /$1 break;   
  20. }


 

8. SSL设置可以先跳过,可以按照需要申请SSL证书。

9. 设置管理端网站的网站目录为`public`文件夹,运行目录为`admin`文件夹。
10. 修改Nginx配置文件,添加以下内容:

nginx

  1. location / {
  2.     try_files $uri $uri/ /index.html?$query_string;
  3. }
  4. location /api/ {
  5.     proxy_pass http://localhost:8624/;
  6.     proxy_http_version 1.1;
  7.     proxy_set_header Upgrade $http_upgrade;
  8.     proxy_set_header Connection "upgrade";
  9.     proxy_read_timeout 86400s;   
  10.     proxy_send_timeout 86400s;
  11.     proxy_buffering off;
  12. }
  13. location /mj/ {
  14.     proxy_pass http://localhost:8080/mj/;
  15.     proxy_http_version 1.1;
  16.     proxy_set_header Upgrade $http_upgrade;
  17.     proxy_set_header Connection "upgrade";
  18.     proxy_read_timeout 86400s;   
  19.     proxy_send_timeout 86400s;
  20.     proxy_buffering off;
  21. }


 

第七步:配置PDF及语音TTS服务

在服务器的`www`目录下创建`uploads/likeadmin-java`两个文件夹,并将权限设置为`777`。

以上为部署的步骤,请确保按照步骤进行操作,并确保服务器和域名设置正确。

访问

您可以通过以下方式访问OCEAN PEN:

- 对话端:访问授权的主域名,进入对话页面。
- 管理端:访问授权的管理后台域名,进入管理页面。

管理员账号和密码在配置项中进行设置,默认账号密码为`aimpact`。

版本计划

以下是OCEAN PEN的版本计划:

1. SD绘画:添加咒语解析、以图生图、controlnet和tagcomplete功能。
2. 视频转视频:实现视频转绘功能。
3. 企业知识库:开发AI机器人训练工具。
4. AI虚拟模特:集成AI虚拟模特功能。
5. 提示词商店:开发提示词商店功能。
6. 易支付:集成易支付系统。
7. 个人公众号登录:支持个人公众号登录(无需认证)。
8. 智能抠图:实现智能抠图功能。
9. 黑白图像上色:开发黑白图像上色功能。
10. AI图像修复:集成AI图像修复功能。

价格

- 提供域名在线授权服务。
- 域名授权支持无限更换。
- 软妹币1800

微信交流群

扫描以下二维码加入微信交流群:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/207434?site
推荐阅读
相关标签
  

闽ICP备14008679号