教你接入Midjourney,不用梯子也能玩

这篇具有很好参考价值的文章主要介绍了教你接入Midjourney,不用梯子也能玩。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、效果

话不多说,先上最终出图效果, 我给的关键词是一只白色的猫

教你接入Midjourney,不用梯子也能玩

2、接入流程

API文档可以来这里查(可以白嫖100次midjourney出图和10次gpt4体验),我这里精简一下接入流程,方便大家快速接入

2.1、文字生图

首先是先通过文字生图,token可以去api文档中复制粘贴过来即可,请求如下:

const { data } = await axios({
    url: 'https://api.zhishuyun.com/midjourney/imagine?token=your token',
    method: 'POST',
    timeout: 60000,
    headers: {
        'content-type': 'application/json'
    },
    data: {
        prompt: 'a white cat',
        callback_url: `https://xxx.com/api/xxx`,
    },
});

prompt参数,必填,就是要输入的文字,注意必需是英文,中文是不准确的,你可以前置接入一个翻译工具把用户输入的文字变成英文,我的解决办法是前置接入了一个gpt 3.5,给的prompt是:

"messages": [
    { content: "请将我接下来的描述翻译成英文,不要夹带其他文字,如果准备好了,请回复", role: "user" },
    { content: "If you are ready, please reply.", role: "system" },
    { content: text, role: "user" },
]

callback_url参数,非必填,是一个回调地址就是当图片生成好后,会把生成结果发到这个地址,如果不填这个参数,那这个接口会一直pedding,指到图片生成结束,在把结果返给你,这个我建议是加上去不然对服务器压力很大,毕竟要pedding不少时间,我们看看他返回的结果,如下的一个json

教你接入Midjourney,不用梯子也能玩

 我们只要关注几个等会需要用到的字段,分别是image_id和actions,然后我们其中image_url就是生成的图片,我们查看一下效果,效果还是很不错的

教你接入Midjourney,不用梯子也能玩

会发现是4张图合成一张图,这其实是midjourney的一种节省资源的策略,之后我们可以对这张图做两种操作,分别是变换和放大,对接也十分简单

2.2、变换

选择一张图片,变换成同等风格的其他图片,比如我们想对左下角的图片做变换,我们就新增两个参数,分别是image_id表示刚才那张四宫格的图片image_id,另一个就是action,如果传upsample4代表要变换右下角那张图,其他操作上面都可以根据上一张图返回的actions字段来,如下

const { data } = await axios({
    url: 'https://api.zhishuyun.com/midjourney/imagine?token=your token',
    method: 'POST',
    timeout: 60000,
    headers: {
        'content-type': 'application/json'
    },
    data: {
        prompt: 'a white cat',
        // 要操作的图片id
        image_id: '1109284549273333971',
        // 表示变换右下角
        action: 'upsample4',
        callback_url: `https://xxx.com/api/xxx`,
    },
});

然后看下变换后的效果,会发现大致风格一致对一些细节做了调整

教你接入Midjourney,不用梯子也能玩

2.3、放大

选择一张图片,获取他的高清大图,主要用途是对单张图片做下载操作,传参跟上面的变换一样,只要把参数action改一下就行,比如我要放大左下角那张图,就把action改成传upsample3即可

action: "upsample3"

然后我们看下放大后的效果

教你接入Midjourney,不用梯子也能玩

如果我还想对这张做变换呢?聪明的你一定猜到了,那还是一样传这张放大图的image_id,同时action参数对应成变换的参数字符串即可,以上就是对接的内容了,我已经接入我的工具站了,分享给大家看看效果


教你接入Midjourney,不用梯子也能玩教你接入Midjourney,不用梯子也能玩文章来源地址https://www.toymoban.com/news/detail-482488.html

到了这里,关于教你接入Midjourney,不用梯子也能玩的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小白也能玩转Docker:应用部署、迁移与备份

    目录 1、应用部署 1.1、Mysql 1.2、Ngixn 1.3、Redis 1.4、RabbitMQ 1.5、Elasticsearch 1.6、Zookeeper 2、迁移与备份 2.1容器保存为镜像 2.2镜像备份 2.3镜像恢复与迁移 1.1、Mysql 拉取mysql的镜像: 为mysql镜像创建一个容器(守护进程方式创建): 进入mysql容器中 在容器中登录本地的mysql数据库:

    2024年02月10日
    浏览(77)
  • 低代码初体验:别担心,新手也能玩起的飞起!

    大家好,我是小代,一名00后的Java后端开发工程师。我热爱编程,希望通过写博客来分享我的学习经验和心得。最近,我加入了一家专注于低代码开发平台的公司,这里的技术挑战和新颖性让我决定开始我的博客之旅。 A公司经历 自2021年年初我一个人来到了北京,开始了我在

    2024年03月17日
    浏览(40)
  • 太牛了,在PS中也能玩AI绘画stable diffusion

    在 PS 中也能使用 AI 绘画!Stable Diffusion插件的四种生图方式! 下面是对该插件的部分介绍: 相信大家一定都用过PS吧,就算没用过,但是总会听说过吧 同时各位AI爱好者们,听说过并且玩过SD吧(stable diffusion),都没有那么也不影响,咱们继续往下看 这两款都是独立且庞大

    2024年02月20日
    浏览(39)
  • 【专业指导】Mac电脑也能玩崩坏星穹铁道?快来看!

    4月26日,米哈游新作《崩坏:星穹铁道》即将全球正式公测.我昨天按倒计时算到10点才上线,结果一看下载量1000w…..赶紧上手体验一下,玩了4个小时, 目前比较满意,这个游戏本身素质不错,但是不可能达到原神那样的流行度。 1.基于回合制的战斗系统,这个系统设计的不过

    2024年02月05日
    浏览(40)
  • Python如何处理JSON数据,保姆级教程,小白也能玩转

            json (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)         所谓序列化,就是python编码为json类型;反序列化,就是json解码为python类型。下文将会详细展开Python里这两种的具体函数

    2024年02月07日
    浏览(36)
  • 快速玩转Yolov5目标检测—没有好的显卡也能玩(二)

            上篇  快速玩转Yolov5目标检测—没有好的显卡也能玩(一) 已经将YoloV5在我的笔记本电脑上快速跑起来了,因为电脑显卡一般,所以运行的CPU版本,从推理结果来看,耗时还是蛮高的,如下图,平均每帧0.45秒左右: 理论上这已经能满足很多场景下的需求了,比如明

    2024年02月05日
    浏览(37)
  • 手把手教你如何免费Midjourney Adobe FireFly AI绘图—Window本地快速部署stable diffusion AI绘图及使用指南(小白也能学会)

    最近看到朋友圈最近各种文字生图、图生图,眼花缭乱的图片AI生成,我也心动了,于是赶紧研究了下目前业内认为最强大的 Midjourney、Adobe FireFly ,本来想试用下,奈何全球人民太热情了, Midjourney 被薅羊毛薅的不行了,原本 Midjourney 刚注册可以免费玩25次,现在也被Midjour

    2024年02月04日
    浏览(45)
  • 不用虚拟机也能在Windows下使用Linux

    想学习热门的Linux系统,可是一开始就需要安装虚拟机软件,这样很容易消耗Linux初学者的热情。比如常用的VMWare虚拟机,虽然步骤并不复杂,但是一开始的搭建和配置过程, 容易劝退一部分新手。我认为学习新的操作系统,先使用起来才是最关键的。那么有没有不用安装虚

    2024年02月04日
    浏览(48)
  • 不用注册会员也能为DedeCms增加邮箱订阅的方法

    为了与朋友们更好的交流,也为了朋友们更好的关注我的个人网站,网站添加了邮箱订阅,其实织梦自带有订阅,但是只能是注册会员,如果不是会员没办法订阅的,我们只能另想办法,现在就有了。您在我网站底部可以看到有“订阅到邮箱”,也可以内容页右侧看到“请您

    2024年02月02日
    浏览(32)
  • 【小程序云开发】不用后端也能构建完整的微信小程序

    ✍创作者:全栈弄潮儿 🏡 个人主页: 全栈弄潮儿的个人主页 🏙️ 个人社区,欢迎你的加入:全栈弄潮儿的个人社区 📙 专栏地址:小程序从入门到精通 【分享几个国内免费可用的ChatGPT镜像】 【10几个类ChatGPT国内AI大模型】 【用《文心一言》1分钟写一篇博客简直yyds】

    2024年02月02日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包