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

[复制链接]
查看4892 | 回复0 | 2023-6-30 05:28:31 | 显示全部楼层 |阅读模式
Midjourney是一款AI制图工具,只要关键字,就能透过AI算法生成相对应的图片,只需要不到一分钟) C) w( ~. A: f6 }0 S" k6 n# Y
是一个非常酷的制图工具,目前还没有在国内服务;
; `' y. k; `' Y  \9 F; q8 ^' t( x我们可以通过搭建代理的方式来提供服务
+ M: J+ ?/ m% i; S( K6 N在github上找到了一款开源的midjourney-ui0 L$ {2 m% T6 b) H4 u
https://github.com/erictik/midjourney-ui这个是一个nodejs的代码,next框架,部署环境是nodejs16 (亲测16可以)
" S8 q( c# u& g0 i1 f4 O服务器环境安装7 E/ s% {. F! B/ Y& l, H# [

) l1 {, U4 A2 I9 P9 e6 A
    ) h7 S7 a5 ^2 O6 n
  • 找一台可以访问midjourney的服务器
    1 ]% O3 u; n" W  M- j
  • 安装nodejs环境% @( I: x3 ]6 f6 X% b
我是一台centos7的机器,安装nodejs遇到了很多问题,可以参考我这个文章
  Y5 @) A5 k; L- q4 a6 phttps://www.toutiao.com/item/7240287529365373492/0 |- f5 [: |' g! H4 u- b
为什么不用github上给的docker安装,主要是因为docker镜像的版本可能旧,不能支持NEXT_PUBLIC_IMAGE_PREFIX参数,导致生产的图片返回到浏览器客户端,地址还是指向cdn.discordapp.com网址,无法访问, 所以我们要这个url重写为本机地址,一般配置 / 就可以;
9 u0 f4 P( V; s" F: Z3 Z; J另外在本机上安装一个nginx 将本机的图片访问地址转发到 cdn.discordapp.com的图片服务地址! C; L# Y1 B# L0 X  Y6 ?0 y  D4 d! Y
doscord.com申请服务账号9 e; @6 g* W: ?4 O) K* Z' M
; L2 j3 p$ O3 Q) \9 F6 d
配置midjourney-ui启动的环境变量: J9 z- I1 b  v+ L1 i- v

- R+ ^! L5 D- t4 j$ K1 r采用export 的方式
! z# h( n( ?' i& ~" @export SALAI_TOKEN=xxxxxxxxxxx , x0 \% `  g8 M5 z! h# [0 ]/ n
export SERVER_ID=xxxxxxxxxx # i& B2 L& B, Y
export CHANNEL_ID=xxxxxxxx
2 t- V$ @1 H; y. a& \! @$ pexport NEXT_PUBLIC_IMAGE_PREFIX=/
9 p6 c7 I0 W0 r4 \0 D效果如下:
3 Z5 g$ G& m, s' g3 X
# Z; k: N' _) ]/ d/ b6 ~2 {  X) _, I8 a& N# b6 l; g
% e7 I& W5 v& i- R7 g; _( D7 a3 N

. z; _7 I! J, M; u
最近很火的midjourney服务如何搭建-1.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

10

金钱

0

收听

0

听众
性别
保密

新手上路

金钱
10 元