artbot for stable diffusion

2025-12-11 0 686

artbot for stable diffusion

绘画机器人

在行动中看到它:https://tinybots.net/artbot

目录

  • 简介
  • 设置
    • 要求
    • 安装
    • 环境变量
  • 用法
    • 发展
    • 生产
  • 故障排除
    • Windows问题
    • 其他问题
  • 贡献
  • 执照

简介

Artbot是一个非正式的前端网络客户端,旨在与稳定的部落分布式群集进行互动 – 一群gpus运行稳定的扩散,其处理时间是由一个热情的志愿者社区捐赠的。

Artbot是使用Next.JS 13和Typescript构建的。它的创建是作为一个附带项目,以便尝试各种客户端技术,例如索引DB和LocalStorage API。这些API允许您安全地私下存储您在自己的浏览器中创建的AI生成的图像。

UI组件是使用样式组件和尾风CSS组合的定制构建的,最近的努力严格着重于使用尾风CSS。长期目标是从代码库中完全删除样式的组件。

Artbot利用了表格的图标。

设置

要求

  • 节点> = 18.0.0
  • NPM> = 9.0.0

这些步骤中的大多数应适用于Linux / MacOS / Windows环境。

在计算机上安装各种版本的node.js可能很棘手。我是NVM的忠实拥护者,它使您可以轻松地在计算机上运行多个隔离版的node.js。

使用NVM,您可以这样安装节点:

 > nvm install v18.16.0
> nvm alias default node

安装

设置Node.js环境设置后,您可以克隆此存储库并安装所需的软件包。根据机器的规格和Internet连接的速度,安装所有软件包可能需要一两分钟。

 > git clone https://g*i*th*ub.com/daveschumaker/artbot-for-stable-diffusion
> cd artbot-for-stable-diffusion
> npm install

环境变量

Post -Mintell脚本将自动运行,该脚本在项目文件夹的根部创建一个空白的.env文件。您不需要添加任何内容,但是Dotenv软件包需要它的存在。

虽然不需要,但代码库参考了各个地方的一些环境变量。这些通常是我运行的消息传递,遥测服务或与模型计数和图像生成总计相关的本地数据存储的端点。

用法

发展

重要的是:尝试在Windows机器上以这种方式运行该应用程序将无法使用。这是由于使用NPM脚本将环境变量传递给Web应用程序。有关更多信息,请参见故障排除部分。

好吧,您现在应该能够运行Artbot Web应用程序!要在开发模式下运行(使用NextJS的热加载功能 – 在您进行更改时,您可以在网站上看到更新)

 > npm run dev

然后,打开浏览器并访问http:// localhost:3000,您现在应该能够立即向稳定部落提出图像请求。前往http:// localhost:3000/artbot/settings,输入稳定的部落API密钥以获得更快的生成时间。

生产

如果您想在生产类型的环境中运行此操作,则首先需要启动构建,然后按照通常运行node.js应用程序运行。

 > npm run build
> npm run start

在TinyBots,我的Web服务器托管Artbot,我使用PM2来持续使用该应用程序并在崩溃或重新启动后自动重新启动。您可以修改EcoSystem.config.js中的PM2相关设置。

此外,您可以使用以下方式开始和停止PM2:

 > npm run pm2:start-prod
> npm run pm2:stop-prod

故障排除

Windows问题

如前所述,尝试在Windows环境中使用NPM运行DEV或NPM运行启动将导致错误。一种可能的解决方案是删除环境变量。对于NPM Run Dev,看起来像这样。

  • 打开软件包
  • 更改脚本/开发行以从脚本中删除port = 3000:
 > npm run update:build-id && node server.js
  • 保存软件包。
  • 现在应该工作(Web应用程序将在端口3000中默认,该端口3000是在server.js内部自动设置的

其他问题

对于此处未提到的其他问题,请随时在GitHub上打开新问题,或访问稳定部落Discord Server上的Artbot反馈频道。

贡献

贡献非常欢迎!一般准则如下:

  1. 叉这个存储库
  2. 切一个新功能分支。例如,> git结帐-b m my-cool new-feature
  3. 进行任何必要的更改。
  4. 根据您的功能分支打开新的拉请求。

让我知道您是否有任何疑问。我很乐意提供帮助。

执照

请参阅许可证

下载源码

通过命令行克隆项目:

git clone https://github.com/daveschumaker/artbot-for-stable-diffusion.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 建站资源 artbot for stable diffusion https://www.zuozi.net/35441.html

g diffuser bot
上一篇: g diffuser bot
comfy pack
下一篇: comfy pack
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务