都2024年了,AI画图很难吗?Docker搭建AI绘图项目,充分发挥NAS性能
内容提要
本文介绍了dp-aiart项目,通过搭建平台并对接API的形式,实现了AI绘图功能。该项目支持多用户管理,提供文生图、图生图和智能对话等功能。用户可以选择不同的绘画风格和尺寸。部署简单,需要创建项目文件夹并下载容器。对接腾讯云和OPENAI的方法有详细说明。腾讯云AI绘图付费情况和免费使用Midjourney进行绘画的项目也提到了。
延伸解读
低性能NAS的AI绘图方案
对于NAS性能不足的用户,dp-aiart项目通过对接云端API实现AI绘图,将计算负载转移至云端,本地仅需运行轻量级平台。这降低了对硬件的要求,使老旧或低配NAS也能使用AI绘图功能,但需注意网络连接稳定性和API调用成本。
多用户管理与配额控制
dp-aiart支持多用户独立后台,管理员可为每个用户设置绘图配额,超额后无法继续使用。用户密码存储在数据库中,管理员也无法查看,保障了隐私。这种设计适合家庭或小团队共享,但需合理分配配额以避免资源滥用。
腾讯云AI绘图的成本与免费额度
腾讯云AI绘图提供文生图和图生图各50次免费额度,适合初步体验。付费价格为千次99元,对于高频用户可能产生持续成本。若想免费无限使用,可关注作者后续将推出的Midjourney项目,但需注意其可能存在的限制。
部署与对接的注意事项
部署dp-aiart需创建data和conf文件夹实现数据持久化,并映射容器端口7700。对接腾讯云时,需创建自定义策略和编程访问用户,妥善保存API密钥(仅创建时显示)。远程访问可通过极空间服务设置,但需确保网络安全。
Q&A
dp-aiart项目是什么?它有什么主要功能?
dp-aiart是一个通过搭建平台对接API来实现AI绘图功能的项目。它支持多用户管理,提供文生图、图生图和智能对话等功能,用户可以选择不同的绘画风格和尺寸,并支持中文描述。
如何在NAS上部署dp-aiart项目?
部署dp-aiart项目需要创建项目文件夹tdp-aiart,并在其中创建data和conf子文件夹用于数据持久化。然后在Docker仓库中搜索并下载rehiy/tdp-aiart镜像,创建容器时设置文件夹映射:将data映射到/var/lib/tdp-aiart,conf映射到/etc/tdp-aiart。容器端口为7700,本地端口可自定义。启动后即可使用,如需远程访问可在NAS的远程访问服务中设置。
如何对接腾讯云AI绘图?需要哪些步骤?
对接腾讯云AI绘图需要先注册开通腾讯云AI绘画功能,然后创建自定义策略(命名为TDPAiarstAccess),策略内容为允许cam:GetAccountSummary和aiart:*操作。接着创建新用户,设置编程访问,并添加该策略。创建API密钥,记录ID和KEY(KEY只显示一次)。最后在dp-aiart的系统参数中填入腾讯云AI绘图的ID和KEY即可。
腾讯云AI绘图如何收费?有免费额度吗?
腾讯云AI绘图提供文生图和图生图各50个免费额度。付费价格为千次99元。
dp-aiart支持哪些绘画风格和尺寸?
dp-aiart支持多种绘画风格,包括水墨画、油画、概念艺术、2.5D人像、肖像画、卡通、赛博朋克、黑暗风格、印象派等。尺寸方面支持768x768、768x1024和1024x768三种。
dp-aiart的用户管理和配额如何设置?
dp-aiart支持多用户管理,管理员可以在用户管理中为指定用户设置绘图配额,超过配额则无法使用。用户密码修改需在个人资料中进行,管理员也无法查看其他用户的密码,这些信息存储在数据库中,不在后台展示。