最近很火的midjourney服务如何搭建

[复制链接]
查看4898 | 回复0 | 2023-6-30 05:28:31 | 显示全部楼层 |阅读模式
Midjourney是一款AI制图工具,只要关键字,就能透过AI算法生成相对应的图片,只需要不到一分钟
/ P/ e) q2 |, x8 G是一个非常酷的制图工具,目前还没有在国内服务;! R' ^8 J7 U. `8 e  Y
我们可以通过搭建代理的方式来提供服务- r& k0 B/ D# [
在github上找到了一款开源的midjourney-ui
! N) ^# C8 e' P. p! o& p$ ]  _' f$ ?/ Uhttps://github.com/erictik/midjourney-ui这个是一个nodejs的代码,next框架,部署环境是nodejs16 (亲测16可以)
' \, a4 V7 r2 p7 y服务器环境安装
- a% K' H- S9 m7 K# R
1 X+ j8 g3 U9 q1 n& r
    & ~! z4 b  ~, N' L
  • 找一台可以访问midjourney的服务器3 ]$ i+ G; m; F% K' R" g6 z6 u
  • 安装nodejs环境7 W1 A: F! b  L$ u; g1 C! f. d
我是一台centos7的机器,安装nodejs遇到了很多问题,可以参考我这个文章
$ h* k% o! p3 S0 U6 {: ]https://www.toutiao.com/item/7240287529365373492/& ^! J6 V0 V: e: b
为什么不用github上给的docker安装,主要是因为docker镜像的版本可能旧,不能支持NEXT_PUBLIC_IMAGE_PREFIX参数,导致生产的图片返回到浏览器客户端,地址还是指向cdn.discordapp.com网址,无法访问, 所以我们要这个url重写为本机地址,一般配置 / 就可以;
  m6 z* W: P1 ]: S& u* t, M另外在本机上安装一个nginx 将本机的图片访问地址转发到 cdn.discordapp.com的图片服务地址2 K) N: X: L8 s5 r2 s, T- {3 b( n
doscord.com申请服务账号
+ d; L& @# ]5 Z6 S% n7 i  y8 y/ M
# F1 l* v+ W# F% B. n7 n- u" z' j8 C配置midjourney-ui启动的环境变量' t: E* H- G! N: G
" p# y) D+ p( |
采用export 的方式
, S5 v: t9 z2 ~) e2 n; Pexport SALAI_TOKEN=xxxxxxxxxxx # M3 n9 d# _& Z: A0 P4 D' R
export SERVER_ID=xxxxxxxxxx
  k" E; M( G! y/ z' y. A1 g5 Vexport CHANNEL_ID=xxxxxxxx1 I: s8 w/ Y6 ?) l5 U; Y
export NEXT_PUBLIC_IMAGE_PREFIX=/4 g+ n5 _) A& N/ {* c- m/ G) _
效果如下:* Y2 e7 c& _6 y
" t! p+ V* n& h: O' y2 ]' \2 r8 O
$ L9 j0 Q  v3 y: a. D
# z0 o7 Q/ p, r$ L5 ?
  }& ?2 c0 \' [9 W3 `
最近很火的midjourney服务如何搭建-1.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

10

金钱

0

收听

0

听众
性别
保密

新手上路

金钱
10 元