都2024年了,AI画图很难吗?Docker搭建AI绘图项目,充分发挥NAS性能

2024-03-02 14:41:10 27点赞 109收藏 8评论

上一次用极空间Z423高性能的优势搭建了绘图程序,但很多小伙伴就询问,如果没有这么高性能怎么办?那当然是买一台Z423了!开玩笑了,自然也有其他办法的,但由于目前AI绘图的API均为付费,所以这里我们通过搭建平台然后对接API的形式,这样一来就算NAS性能不高也依然能运行。而今天我要介绍的便是dp-aiart项目,采用的部署机为极空间的Z423,毕竟谁让他内存大性能高呢,总得利用是吧。

项目介绍

先来看看项目的体验情况。该项目支持多用户管理带独立后台,支持基于腾讯AI绘画文生图、图生图以及支持基于OPENAI的智能对话。功能还是蛮多的,且界面也比较清爽。

首页首页

首先是文生图,可直接用中文描述,也支持反向描述。绘画的风格很多,从水墨画、油画到概念艺术,从2.5D人像、肖像画到卡通手术,也支持例如赛博朋克、黑暗风格以及印象派等抽象的绘画。不过可调节的尺寸比较少,只有768-768、768-1024以及1024-768三种尺寸。

文生图文生图

图生图差不多,不过多了一个参考图片的上传选项。根据你设置的生成自由度来决定和原图的接近程度。我这里根据自己头像让它帮我再生成一只熊猫,结果就挺阴间的,不知道是不是我描述问题。

图生图图生图

用户管理中你可以给指定用户设置绘图的配额,超过配额他便不能用了,而用户管理中并不能修改密码,需要在右上角的个人资料中修改,同时就算是管理员也不能查看其他注册人的密码,这些信息都在DB数据库中并不在后台展示。

后台后台

在系统参数中我们可以修改网站的一些信息,同时也可以设置腾讯云AI绘图的ID以及KEY,当然了OPENAI也可以设置,这里不多说了,后面部署会提到方式方法。

系统参数系统参数

项目部署

项目的部署并不难,首先我们需要在docker文件夹中创建项目文件夹tdp-aiart,随后创建子文件夹data与conf用于保证项目的数据持久化。

目录树目录树

随后在极空间的docker仓库中搜索rehiy/tdp-aiart并下载,项目并不大下载很快,毕竟只是平台并不是本地绘图。

项目下载项目下载

下载好之后我们创建容器,在文件夹路径中设置好映射,这里记得选择真实路径。映射按照图中设置即可,将data映射到/var/lib/tdp-aiartconf映射到/etc/tdp-aiart

文件映射文件映射

端口这边容器端为7700,本地端随意,只要不冲突就可以了。随后就可以启动项目了,如果想要远程访问,即可在极空间的远程访问服务中去设置好。

远程访问远程访问

对接腾讯云

OPENAI的对接这里就不讲了,以前写过很多项目了,不清楚的可以翻翻以往文章。腾讯AI绘画的对接首先你需要有注册开通腾讯云的AI绘画功能,虽是付费,但提供了文生图以及图生图两种方式各50个免费额度,可以试试。腾讯云AI绘图地址:https://console.cloud.tencent.com/aiart。

AI绘图AI绘图

随后我们进入腾讯云的CAV-策略界面,链接为:https://console.cloud.tencent.com/cam/policy/createV3。切换到脚本编辑模式,复制如下内容,将其策略命名为:TDPAiarstAccess。

{

"version": "2.0",

"statement": [

{

"action": [

"cam:GetAccountSummary",

"aiart:*"

],

"resource": "*",

"effect": "allow"

}

]

}

策略策略

再进入CAV的用户界面创建新用户,将其访问方式改为编程访问,同时权限中添加刚刚新建的自定义策略。编程访问怎么改呢?在你创建的用户中点击API秘钥,创建新的秘钥,并将安全中的控制台登录禁用即可。这里记得记住API秘钥的ID以及KEY(KEY只在创建时显示,随后便不可查看)。

用户用户

最后我们将ID和KEY填进系统参数就可以开始AI绘图了。

完成完成

写在最后

项目还不错,腾讯云的AI绘图如果用完了,购买的话是千次99元,说实话价格并不贵。如果喜欢玩的可以试试,后面我会出一个免费使用Midjourney进行绘画的项目,这样就可以无限使用了,记得关注哦!!!

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

三连三连

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
8评论

  • 精彩
  • 最新
  • 还是免费的那种吧 [邪恶]

    校验提示文案

    提交
    可以,写 [张小草_笑] 满足你

    校验提示文案

    提交
    收起所有回复
  • 学习学习

    校验提示文案

    提交
  • 感觉很超值,但是有点小贵啊

    校验提示文案

    提交
  • NAS非常nice,分享每一种值,种草!

    校验提示文案

    提交
  • 求一个可以管理离线光盘目录的软件,平台不限。 需求来源是近期给家里的nas额外加了一个刻录机,想要把nas中的重要文件和照片再异质存储一份,然后刻了几十张蓝光之后发现这么多光盘后期查找会有问题,不知道有没有管理光盘目录的软件。真没有的话就去买盘面打印机了

    校验提示文案

    提交
  • 跟着一哥学技术啦 [龇牙]

    校验提示文案

    提交
  • 必须逼自己学上

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
109
扫一下,分享更方便,购买更轻松