一、ai 绘画机器人如何制作?
我创作了“诗人皮耶特拉”。它使用 MidJourney 模型自动生成图像,最后使用 GPT-3 davinci 模型生成文本。
这是连续运行我的脚本 3 次的样子,用了non-cherry-picked的结果是:
让我们来看看这是如何实现的过程
1.生成图像:
为了生成图像,我使用了一个名为 MidJourney ,让我们先谈谈图像生成过程,然后我将讨论以自动化方式制作它的挑战。
图像模型接收某种形式的输入并生成输出(图像),在 MidJourney 的情况下,输入称为** prompt** (包含您希望模型生成的文本)。
一些例子:
一个简单的提示:“死神”
一个复杂的提示:“女战士作为死亡天使,身穿盔甲,背部有巨大的黑色翅膀,黑暗幻想,薄雾,雾气,天堂之光,史诗,巴洛克,洛可可,细节,逼真渲染,3ds max + v ray,非常详细和复杂,中心构图,优雅,vfx,虚幻引擎 5,辛烷值渲染,极端对比度,极其锐利的线条,8k,--ar 2:3"。
请注意,提示中的详细程度和“标签”在生成更复杂、详细和有创意的图像方面起着巨大的作用,这通常被称为“ 提示质量 ”,有趣的是它不一定是关于提示的大小,它是关于使用模型将理解的“标签”。
这是我们刚刚生成的图像的放大版本。
如何生成高质量的提示?
就我而言,我创建了一个机器学习模型,该模型从高质量提示数据集中学习,现在能够生成随机的高质量提示。
为了实现这一点,我必须创建这样的数据集,我使用了 selenium,这是一个浏览器自动化工具,并使用它进行了所谓的网络抓取,访问 MidJourney 网站和一些不和谐频道以检索大量高质量提示别人做的。如果您在桌面上,您可以在此 链接。(https://datastudio.google.com/reporting/3fd9c46a-bae3-4e54-9cc3-05f7a5e10c74)
MidJourney 网站有一个关于特色创作的部分,展示了令人惊叹的创作以及用于生成它们的提示,这一事实确实很有帮助。
在网络抓取提示后,根据他们生成的图像和我对图像的个人意见,手动标记并为每个人分配一个分数,我终于准备好使用我的数据集了。
然后我训练了一个机器学习模型来预测一个可以从我那里获得高分的提示。
唯一剩下的就是将提示传递给 MidJourney,以便它可以生成图像,但这有一个挑战。
像 DALL-E 这样的一些图像模型计划提供一个 API,一种在代码中与模型交互的方式,通过 API,集成图像模型并使用该模型创建您自己的项目、产品或解决方案非常简单,无需API 仍然有一些方法可以与之交互,但它们更加不一致,我不建议在任何严重或生产中这样做。
目前(在撰写本文时)MidJourney 没有 API,因此要使用此模型自动生成图像,我必须制作一个使用 selenium(我提到的浏览器自动化工具)的自定义脚本来登录不和谐浏览器中的帐户,然后使用它的 /imagine 命令与 MidJourney 机器人交互。
2.生成文本:
为了生成文本,我使用 OpenAI 模型 text-davinci-002。
起初,我想只是将 MidJourney 提示发送给 davinci,但结果总是很笼统,或多或少相同。
由于诸如“渲染”、“8k”、“插图”、“详细”、“虚幻引擎”、“hdr”、“高对比度”之类的词在这些提示中很常见,我经常看到达芬奇谈论它们并离开主题,谈论视频游戏行业等(因为渲染和虚幻引擎等主题)。
结果感觉纯粹是描述性的,我在中途意识到这并不是我的目标,我意识到我想要一些更有诗意的东西,但不是一首明确的诗。
所以一开始我对提示进行了清理,删除了一堆让 davinci 跑题的词,它变得更好了,但我仍然对结果不满意。
然后我考虑将图像中可以找到的确切内容传递给davinci,而不仅仅是用于生成它的提示。
为了实现这一点,我使用 Google Vision 来获取图像的确切特征和元素。
如果您不熟悉此 Google 产品,请查看它的一些功能。
认识谷歌愿景
它提供了一个“标签”列表,这些标签是模型进行的分类,它通常包含图像中存在的对象以及一些见解,如“虚构人物”。
它提供了一个“对象”列表,通常,它返回的对象很少,但图像中出现的对象更多。
它提供了一个“属性”列表,其中包含图像中存在的颜色及其纵横比等信息。
通过向 davinci 提供所有这些信息,它将生成的文本将与图像中可以找到的元素、颜色和特征有关,因此它将不那么通用,而对图像本身更加具体。
目前,我正在混合我的两个想法,我已经从提示中排除了一组单词(如“虚幻引擎”和“渲染”),并且我正在通过经过清理的提示以及谷歌云视觉达芬奇模型的图像信息。这是最终结果:
不和谐的死亡天使结果
总而言之,这就是正在发生的事情:
我的云架构如下所示:
(由于我无法修改谷歌云功能运行时来安装 chrome 并使用 selenium,所以我使用 google cloud run with docker 代替)
您可以在下面准确找到我正在执行的 davinci API 调用,其中变量“formatted_all_features”包含图像中的颜色、标签和对象,“formatted_sanitized_prompt”包含没有与 davinci 无关的关键字的 MidJourney 提示文本生成。
response = openai.Completion.create(
model='text-davinci-002',
prompt=(
f"Write a text talking loosely about the art that you made and its"
f" {formatted_all_features} and {formatted_sanitized_prompt}"
),
temperature=1,
max_tokens=800,
top_p=1,
frequency_penalty=1.02,
presence_penalty=1.02
)
希望您喜欢阅读。
- 这篇文章的横幅是使用 MidJourney 生成的
- MidJourney 是一个不断发展的项目,体验仍在显着变化,本文中包含的图像生成于 2022 年 8 月 7 日 (%m/%d/%Y)
推荐书单
《Python数据可视化》
《Python数据可视化》([美]马里奥·多布勒,[美]蒂姆·高博曼)【摘要 书评 试读】- 京东图书《Python数据可视化》详细阐述了与Python数据可视化相关的基本解决方案,主要包括数据可视化和数据探索的重要性、绘图知识、Matplotlib、利用Seaborn简化可视化操作、绘制地理空间数据、基于Bokeh的交互式操作等内容。此外,该书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
《Python数据可视化》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
《精通Tableau 2019》
《精通Tableau 2019》([美]德米特里·阿诺辛,等)【摘要 书评 试读】- 京东图书《精通Tableau 2019》详细阐述了与Tableau2019.x相关的基本解决方案,主要包括Tableau数据操控、Tableau数据提取、TableauDesktop高级计算、Tableau桌面高级过滤机制、创建仪表板、利用Tableau讲述故事、Tableau可视化、Tableau高级可视化、Tableau大数据应用、Tableau预测分析、Tableau高级预测分析、部署TableauServer、Tableau故障诊断、利用TableauPrep分析数据、基于Tableau的ETL好的实践方案等内容。
此外,《精通Tableau 2019》还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
《精通Tableau 2019》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
精彩回顾可视化案例研究——以智利总统选举为例【案例】如何使用Flask构建天气预报手把手教你创建简单的Python Flask
二、如何制作一个机器人?
看到了这个问题觉得自己可以回答一下,正好最近做的项目也跟机器人有关。
这是一个双轮自平衡小车,是个国外的开源项目。给大家附上网址,上面不仅有代码还有所需的硬件资料。
Remotely controlled - Arduino Self balancing robot by jjrobots
这个项目不难而且比较有趣,我认为比较合适新手去做,因为代码是现成的,外壳可以用3D打印,里面的大部分硬件在淘宝就可以买到(除了一个电路板是我们自己画的),网站中也有详细步骤教你如何去组装。拿来练手和入门还是很不错的。关于如何控制,有现成的APP,安卓或者IOS都有(这就是为什么我说很适合新手...)
制作过程我就不叙述啦,上面那个网站里有很详细的步骤。
这是我们的其中一个小车,已经做了五个不同颜色的,准备写编队控制
来一个小视频看看效果
https://www.zhihu.com/video/928085946891661312代码里面的PID控制写的很好,我在编程的时候并没有改动。
硬件方面跟也是使用了IMU去获取关于姿态的各种参数然后利用PID算法使小车平衡。不过这算法不是我写的,但拿来学习还是很棒的~
哦对,这个小车是用arduino leonardo板,侧面有一个小舵机可以在刚启动时把自己支撑起来。
不怎么写回答,写得有点乱,见谅
希望能帮到想做机器人的同学~
三、如何在我的世界制作机器人?
铁块放在地上做机器人的脚板。
脚板上放粘液块做机器人的脚。
粘液块顶端左右两侧各放一个粘性活塞。
粘性活塞前各放一个粘液块,并在旁边也各放一个粘性活塞。
放粘液块和发射器,并往前做机器人的小手。
在最前面放上两个发射器并加入火药。
在机器人中间放入一个发射器。
在活塞上面放上两块红石。
四、abb机器人如何制作工具tool?
很高兴回答你的问题,希望我的回答能帮助到你!!
abb机器人的仿真软件robotstudio里面本身就带有一些常用工具,如焊枪,喷枪之类的。另外也可以使用robotstudio的建模功能制作一些简单的工具tool。
如果要制作复杂要求高的工具,最好还是使用3D建模软件如UG,Pre,solidworks等。UG作为一款CAD,CAM软件。其应用范围很广,很多公司都是使用UG来工作。界面简单。工具丰富,支持的格式也很多。很容易上手。用来制作机器人使用的工具,是很方便的。不管是出图加工,还是导入到其他软件当做模型使用都很方便。如果需要把UG里面制作的工具导入到ABB机器人仿真软件里,记得把格式改为igs格式。
五、人性机器人攻击美国
人性机器人攻击美国
人性与机器人的交互关系
人性和机器人之间的互动一直是科幻作品和现实世界中的一个重要议题。随着科技的不断进步,人类与机器人之间的关系也在发生着深刻的变化。机器人的出现让人们更加关注人类的本质和道德观念,在这个过程中,人性与机器人之间的争斗和互动逐渐成为人们关注的焦点之一。
机器人攻击美国的背景
近年来,随着人工智能和机器人技术的快速发展,一些国家开始将机器人应用于军事领域。在这种情况下,一旦发生机器人攻击行为可能对国家安全造成严重影响。美国作为科技强国,一直处于世界科技领先地位,因此也成为了一些国家实施机器人攻击的目标之一。
人性机器人的道德困境
人性机器人是一种具有人类外貌和情感的机器人,其出现引发了众多道德困境。人性机器人的攻击行为更是让人们对人类自身的伦理道德观念产生了深刻的反思。在人性机器人攻击美国的背景下,这种道德困境更加凸显。
人性机器人攻击对美国的影响
人性机器人的攻击行为可能对美国的安全和社会稳定造成严重影响。一旦人性机器人攻击事件发生,可能会引发国际社会的关注和谴责,进而影响美国在国际上的地位和声誉。此外,攻击事件还可能导致社会恐慌和经济动荡,给美国带来不可预测的后果。
应对人性机器人攻击的措施
- 加强监管与法律规范: 美国政府应加强对人性机器人的监管,建立相关法律法规,规范人性机器人的开发和使用。
- 加强安全防护: 美国应加强网络安全与信息安全防护措施,有效防范人性机器人攻击事件的发生。
- 加强国际合作: 美国应与其他国家加强合作,共同应对人性机器人攻击等跨国安全挑战。
- 加强科技创新: 美国应不断加大对科技创新的投入,推动科技发展,提升国家的科技实力和安全水平。
通过以上措施的实施,可以更好地应对人性机器人攻击对美国带来的威胁,维护国家安全和社会稳定。
结语
人性机器人攻击美国是一个涉及科技、道德和国际关系的复杂议题,需要各方共同努力来解决。只有通过加强监管、加强安全防护、加强国际合作和加强科技创新,才能有效地维护国家的安全和稳定,促进全球科技发展的和平和谐共处。
六、如何用魔兽编辑器制作攻击触发技能?
如果不介意法球问题的话,可以这么做,我手机简单提下,假设丛林守护者每攻击4次施放等级等同于“自然之击”的根须缠绕,首先用浸毒武器做个模板,魔法效果自然之击,再设个马甲单位,有根须技能,设个点变量point,整数times。
触发一,事件任意单位进入地图,动作,给触发二添加事件,触发单位受到伤害。
触发2,事件不填,条件单位拥有魔法效果自然之击=true,动作,If整数times等于4,then设置point=触发单位的位置,在point创建一个马甲,命令最后创建的单位对触发单位发布暗夜丛林守护者-根须缠绕命令,
七、举重机器人制作?
第一定要铁制作,2要强大的动力和强大的马达,3要么加油要么加电力,3至少的力气不能低于挖掘机,可以用挖掘机的构造来制造机器人
八、怎样制作机器人?
如何制作属于自己的机器人呢?制作方法其实不难,而且花费很少!下面这篇指南将告诉你如何制作扫地机器人,它和著名的扫地机器人 Roomba 的移动方式非常相像。无论你的年龄或经验如何,这个入门机器人制作项目都非常适合你!
你需要准备
2 个小型马达(你可以在一些玩具或电子牙刷上找到)
2 个单刀双掷开关(SPDT)或 3 路切换开关 1 个 AA 电池盒(可容纳 2 节电池)
1 片金属材料(大约2.5厘米×7.6厘米,例如铝就是很好的材料)
2 个铲形连接器 热缩管 一个圆形珠子 一些曲别针
步骤:
1:使用热缩管将车轮连接到马达上。剪下一段比轮子稍长的热缩管,使用打火机或烙铁使其收缩,将其固定到轮子上。你可能需要使用多层套管加大直径来制作“轮胎”。
2:将开关连接到电池盒的背后。将开关连接到电池盒背后的平面上。在这里你也可以看见电线末端。将开关以一定角度放置在角落上,使得其远端的杆状金属条接触到设备中线连接到设备中。 这些金属条也是开关,它们需要位于外部,并靠近电线。
3 :放置金属片。将2.5厘米×7.6厘米的铝片放置在开关后方的中央,然后将其边缘弯曲45度角。使用热熔胶将其粘牢。在其完全固定好之前不要移动它。
4:将马达连接到金属翼。使用热熔胶将马达固定到金属片弯曲部分,这使得“轮胎”可以接触到地面。你需要注意马达上标识的供电标志,因为轮胎的方向需要与标识方向相反。其中有一个马达相对于另外一个马达是“倒置”的。
5:制作后轮。机器人需要装备后轮使其能够平滑移动。你需要将一个大尺寸的曲别针制作成飞船或房屋的形状,并在其顶端放置中等大小圆形珠子。将其放置在突出电线相反的方向,然后将曲别针末端与电池盒侧边使用热熔胶固定在一起。
7 :制作机器人的触角。将铲形连接器末端的橡皮或塑料去除,展开两个曲别针(直至其形状像昆虫的触角),然后使用热缩管将将铲形连接器和触角连接起来。
8:将触角连接到开关。使用铲形连接器和胶水将触角和开关连接起来,胶水是可选的(应该可以夹紧)
9 安装上电池后机器人就启动了。机器人将和扫地机器人一样在地上一动。只不过它不会清扫地板而已。祝贺你,现在你也许该试着教会它机器人三定律。
注意事项:
1:你可以使用家居用品为这个小机器人制作一个外壳,或者你也可以将其打扮成自己想要的样子。但是你需要注意不要影响接触点或轮子。
2:不要在制作完成前将电池放置到电池盒中。否则你有可能会触电。使用工具时要小心。
九、制作下水机器人制作成本?
制作下水机器人的成本,一是设计成本,二是防水防潮的各种配置的成本,三是操控软件制作,四是合成的人工成本
十、如何制作微信机器人自动回复聊天?
在微信中充斥着许许多多的公众平台帐号,其中的种类非常的丰富,也很受大家欢迎。其中聊天机器人可是相当受欢迎的,其中名气比较大的就非小黄鸡莫属了,我们可以通过文字和它交流。它也总是能以一种可爱俏皮又不失智慧的口吻和你聊天,即使有时答非所问,但依然让我们忍不住和他聊天解闷,带给人们无限的欢乐。大家有没有想过拥有一个属于自己的聊天机器人呢,如果你有这个想法但不知道如何下手的话,就看看小编为大家准备的,其智力绝不输于小黄鸡哦。
1.在我们创建聊天机器人之前,需要我们先申请创建一个微信公众平台的帐号。 微信公众平台帐号申请教程
2.在我们申请的微信公众平台要通过认证,才能启用高级模式,然后在开发模式下开发哦。