项目地址
Starry-Gaze/MidJourneyAidProxy: 代理 MidJourney 的discord频道,实现api形式调用AI绘图,公益项目 (github.com)
介绍
你是否想过把AI绘图的过程集成到你的Discord频道中?MidJourneyAidProxy就是这样一个神奇的工具,它能代理MidJourney,在Discord频道中实现API形式调用AI绘图,并在绘图完成后进行回调。这是一个公益项目,为我们提供了一种简便的方式,将AI绘图的功能引入到我们的社区中。
起步
在开始使用MidJourneyAidProxy之前,你需要有一些准备工作。
1. 你需要有一种可用的互联网连接。你需要确保你的网络环境能够访问到 Discord 和 MidJourney 等必要的服务。
2. 你需要一个已经设置好的Docker环境。Docker是一种开源的应用容器引擎,能让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。简单来说,它就像一个超级轻量级的虚拟机。
3. 注册 MidJourney 并创建自己的频道。MidJourney 是一个AI绘图的平台,你可以在上面创建频道,并通过该频道调用AI绘图的服务。
4. 你需要在 Discord 上创建并设置好你的机器人,这个机器人将被用来代理 MidJourneyAidProxy。
完成以上这些准备工作后,你就可以开始使用 MidJourneyAidProxy 了!
配置与启动
在开始使用 MidJourneyAidProxy 之前,你需要在`application.yml`文件中进行一些配置。配置的内容包括你的Discord服务器信息、MidJourney频道信息,以及一些代理和翻译设置。
如果你打算在国外的服务器上部署 MidJourneyAidProxy,那么你需要在你的服务器上安装 Docker,并在服务器上的一个目录(比如叫做abc)中创建一些必要的配置文件,然后使用`docker compose up -d`命令启动Docker。
注意事项
在使用 MidJourneyAidProxy 的过程中,你可能会遇到一些问题。比如,如果你频繁的进行作图操作,可能会触发MidJourney的验证码。这时候你需要尽快进行人工验证。
项目应用
MidJourneyAidProxy 可以和其他项目一起使用,比如 [WeChatAidProxy](https://github.com/Starry-Gaze/WeChatAidProxy)。这个项目是将微信客户端代理到 MidJourney,可以作为你开发自己的项目的参考。
结语
如果你对AI绘图感兴趣,那么 MidJourneyAidProxy 一定是一个值得你尝试的项目。如果你在使用过程中遇到了问题,或者有任何建议,你可以在项目的GitHub页面上提出。如果你觉得这个项目对你有所帮助,也请你给项目的GitHub页面点个star,支持一下开发者!