tokenpocket钱包app官网|pika

作者: tokenpocket钱包app官网
2024-03-07 20:33:12

Pika 1.0全面开放:使用教程及技巧,限时免费 - 知乎

Pika 1.0全面开放:使用教程及技巧,限时免费 - 知乎切换模式写文章登录/注册Pika 1.0全面开放:使用教程及技巧,限时免费Cedric聊AI致力于分享最新的人工智能技术、应用和趋势Pika于12月26日宣布了Pika 1.0全面开放的喜讯。我也在前几天幸运地获得了Pika 1.0的体验资格,现在就结合我的使用经验和网友们的分享,来为大家介绍Pika 1.0的使用教程和技巧。进入Pika官网(https://pika.art/),由于最近是圣诞假期,你会发现页面上布满了圣诞节的氛围。要创作新视频,只需在页面下方的对话框中输入提示词,然后点击星号按钮,你的AI视频就开始生成了。小贴士:在编写Prompt时,尽量使用简短的句子。与Midjourney的早期版本类似,避免使用太过“自然”的语言和长句。目前的视频生成技术,像早期的文生图技术一样,还不能处理太过细节的内容。也可以选择点击“Image or video”上传图片或视频,作为生成的基础。小贴士:使用一张高清晰度的垫图配合简洁的提示词,通常能取得较好的效果。此外,在提示框右下方有几个按钮,它们是参数选项,可以帮助用户更精细地控制视频生成的细节。第一个按钮允许用户调整视频的画面比例和帧数,最高可生成24帧的视频。小贴士:如果需要延长视频,可以将帧数设置为12,以防止最后一帧过于模糊,影响接下来4秒视频的清晰度。第二个按钮主要用于控制镜头运动和画面的运动强度。上方的选项可以控制镜头的上下、左右移动、旋转和缩放,下方的滑条则用于调节镜头速度。这个按钮的功能可以精确地控制整个视频的画面运动效果。第三个按钮允许输入负面词,以便更准确地控制提示词,还可以输入已生成视频的种子编号来生成类似的视频,同时还可以调节画面与提示词的一致性。小贴士:和Stable Diffusion一样,负面词效果明显。可以输入“Blur, out of focus, distortion, deformation, exposure”等词语来避免视频出现模糊、失焦、扭曲和过曝的问题。如果你看到了一个不错的视频,可以尝试输入相同的提示词、负面提示词、参数和种子编号,以生成类似的视频。对于画面与提示词一致性的参数,设置在5-10之间的效果通常最佳,避免画面出现变形或扭曲。视频生成完毕后,你可以在“My Library”标签页播放。当然,“Explore”标签页里也能观赏其他用户创作的视频。视频下方配备了众多实用的按钮功能,比如最下方的按钮,用于复制视频的完整提示词。位于最左侧的“Retry”按钮,能让你以相同的提示词和参数再次生成视频,但会采用不同的随机种子。新生成的视频会直接显示在原视频下方供你选择,或者你也可以点击左右方向键进行切换。点击“Reprompt”按钮,Pika会自动将该视频的提示词复制到下方的输入框中,方便你根据自己的想法进行调整,生成全新的内容。“Edit”按钮则是功能最为强大的工具,点击后,它会将选中的视频作为新视频生成的基础,同时衍生出两个新功能:“Modify region”和“Expand canvas”即“修改区域”和“扩充画面”功能。选择“Modify region”后,用户可以指定视频的特定区域,让Pika生成新内容。这个功能与Midjourney相似,但Pika针对的是视频。小贴士:区域修改时,确保白色边框涵盖物体在整个视频中的所有运动区域。选择“扩充画面”后,你可以缩小原视频、调整视频位置或画幅,再次生成时,Pika会填满整个画面。右侧三个点中隐藏了另外两项功能:“延长4秒”和“提升画质”。由于默认的视频生成长度仅为3秒,如果你对某段视频特别满意但觉得时间太短,可以使用“Add 4s”功能将视频延长至7秒。此外,“Upscale”按钮则可将高清视频提升至2K画质。小贴士:在延长视频时逐步降低相关性参数值,有助于最大程度提升一致性和稳定性。还可以在延长过程中调整运镜,实现更立体的摄影效果。最后,右侧还有两个按钮,左侧的分享按钮可以将视频分享到X或Facebook,或者你可以点击“Copy”按钮复制链接进行分享。最右侧的按钮则显示视频信息,点击后可以查看视频的画幅比例、帧率、运动速率、一致性和种子编号等信息。以上就是Pika 1.0的使用教程和技巧。目前,Pika的所有功能都是免费的,但不排除未来可能会开始收费,所以有兴趣的朋友不妨尽早体验。如果这篇文章对你有所帮助,欢迎点赞、收藏及分享。同时,请关注我,获取更多关于人工智能的最新资讯和见解!参考:https://twitter.com/pika_labs/status/1739345676486561977https://mp.weixin.qq.com/s/J8raD9KkcIjf3LE1VF-yxg编辑于 2023-12-27 08:06・IP 属地上海pikaAI视频人工智能前沿​赞同 7​​添加评论​分享​喜欢​收藏​申请

目前最强文生视频AI工具PIKA上手指南 - 知乎

目前最强文生视频AI工具PIKA上手指南 - 知乎首发于在我忘记之前切换模式写文章登录/注册目前最强文生视频AI工具PIKA上手指南GlenPIKA是一个最近新出的超有趣的文字生成视频AI工具,除了可以直接生成视频之外,它还可以通过上传已有图片,然后添加提示字,让图片生成自定义视频。这就是文生视频2.0版了! 申请内测PIKA的官网是:https://www.pika.art点击进入,即可看到主页,然后点击“加入测试版”,即可申请内测,一般很快就能获得内测资格。简单介绍一下PIKA的特点: 生成视频的速度很快,只需要1分钟即可 目前是完全免费的! 它的生成平台是一个Discord服务器(需要魔法,先注册一下Discord)快速上手 PIKA生成视频的工作流程:先用MJ/SD生成图像(可选) + 在PIKA平台添加提示 = 得到视频要生成视频,需要进入generate频道,目前有10个generate频道,大家随便选择一个进入即可。在频道内,使用/create命令并输入你想要使用的提示,在频道中发送后,等待片刻即可。下面我来分享几个PIKA的视频生成案例,大家可以参考参考~案例1:只输入提示词(Prompt: beautiful moon),意思是漂亮的月亮。输出视频:https://www.zhihu.com/video/1673773005468610560案例2:输入用SD生成的图片+提示词(Prompt: A girl in the magical world, gazing at you, enchanting magic),意思是魔法少女,凝视着你。输出视频:https://www.zhihu.com/video/1673773031146070016不得不说,效果有点儿好!PIKA是一个非常有创意且易用的文字生成视频工具,大家快去试试吧!建议可以先用MJ或SD生成图,再上传到PIKA加提示,就可以轻松获取动态视频了! 期待PIKA后续的迭代和新功能!发布于 2023-08-12 19:10・IP 属地广东工具人工智能工具软件​赞同 7​​8 条评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录在我忘记之前忘记之前留

AI 生成视频工具 Pika 1.0 的实际体验效果如何? - 知乎

AI 生成视频工具 Pika 1.0 的实际体验效果如何? - 知乎首页知乎知学堂发现等你来答​切换模式登录/注册人工智能视频科技AIGC多模态大模型AI 生成视频工具 Pika 1.0 的实际体验效果如何?蹲一波内测显示全部 ​关注者102被浏览111,167关注问题​写回答​邀请回答​好问题​添加评论​分享​35 个回答默认排序数字生命卡兹克​ 关注PIKA1.0全网爆火后。我作为PIKA的超级合作者,一直盼星星盼月亮,等他们的PIKA1.0。等啊等,等啊等。在内部渠道登记了我的邮箱后。又过了一天。终于。收到了来自PIKA的邮件。瞬间激动的无以复加。我应该算是国内最先拿到PIKA1.0资格的几个人了吧。所以,PIKA1.0,我来了!!!当然,没排队的,可以先去https://pika.art/排队。说不定啥时候你也拿到资格了呢,笑。一进入PIKA,你就能看到一个非常空旷的界面。上面那些都不重要,核心是下面的操作区。PIKA1.0支持3种方式生成视频:文生视频、图生视频、视频转视频。右下角是3个新的设置,以前在Disocrd里都要手输入,体验太差,现在全部都拎出来了,点吧点吧就能设置。体验极好。第一个设置项可以选择比例(上传图片时比例设置禁用)和帧率。第二个就是镜头控制和速度。第三个是新增的负面提示以及提示词相关性。预告片里很炫的视频扩展(Expand canvas)和Modify region(区域修改),在生成视频后的二次编辑里就有,还有一个额外的放大增强和增加4s。界面大概浏览完了,一个一个来说。一. PIKA1.0新模型能明显感受到,PIKA1.0是启用了一个全新的模型,甚至我感觉不是基于旧有的迭代,而是完全重新做的一个全新的模型。强非常非常多。3D和2D的动画效果更是吊炸天。所以他们的新模型,我会多花一些篇幅和笔墨,来展现一下。首先,文生视频的质量得到了大幅度的提升。我直接写了一段:Prompt:Cinematic, happy laughing girl in office, Pixar style瞬间,匹配皮克斯水平的镜头就出来了。要知道,我只花了1分钟。这效果,我说实话,太特么吓人了。。。。。。而且,这稳定性,这神情。。。爆杀市面上所有的AI视频。再来!A cat flying a plane,Cartoon style在文生图这块,PIKA1.0的新模型稳定的令人害怕。Cinematic, extreme close-up of cars on the road in a jungle, 3D rendering不规则构图的汽车行驶在道路上,这个前进的镜头依然稳定的可怕,车上的光影更是表现的极好。无敌。真的无敌。同时,有两个小技巧是,右下角第三个设置里,负面提示(Negative prompt)可以常驻:blurry, out of focus, twisted, deformed。提示词相关性别设太高,可以5~15之间,自己实测下来效果最好。再来说图生视频。图生视频这块,效果也依旧棒。放几个case。(这里因为GIF图比较大所以只能放了每秒10帧的GIF,所以看起来可能有一些卡,这并不是PIKA的原因。)说实话,Runway原本剩的唯一优势就画质好+一致性强点了。。。但是你看看现在的PIKA1.0。。。。。。人的一致性已经逆天了,再加上它强到爆的语义理解,以及幅度巨大的动作。。。。咋比啊。。。这PIKA1.0新模型的质量,特别是它最擅长的3D和3D的动画的质量,真的让人激动到无以复加。二. 视频扩展因为手边没啥现成的视频素材,于是我先用PIKA1.0随手生成了皮克斯风格的女孩。再点这个Edit编辑。然后使用视频扩展功能,来给她女孩扩充一下。PIKA1.0的扩充,是只能扩充到它自己限定的那几个尺寸,不过也都是非常主流且常见的尺寸。原视频是可以在这个框中随意拖动的,比如我就想让这个女孩补充一下下半身(笑。我就把原视频拖到了最顶部,下面空出来了。然后,我们来看看,PIKA的扩充效果。还有啥可说的。。。。这一致性,这细节。。。。。我们再离谱点,再在这个基础上,做一个超大幅度的横向扩充。。。。还有啥好说的呢。PIKA,牛逼!PIKA,你就是传奇!三. 区域修改压抑着激动的心情,我开始测试区域修改。为了效果,我只能贡献出我自己的视频了。。于是,我在公司现场录了一个。。。这人长这样,大家将就下,别嫌丑,实在没素材了。。。。先给眼镜换个墨镜。上传视频后,就点开区域修改功能,在你要修改的地方,拉个框,然后写上prompt:墨镜。就。。。成了。。。。再给我自己换个猫头?好的,现在面对你的是猫兹克了。或者。。我变个性?说来就来!泪目了,受制于时间和篇幅,我没法大幅度的开发出PIKA的潜力,但是我相信,所有人都能看出来,PIKA1.0有多强。上面列出的3个大点,我相信是大家最关心的。当然,还有很多很多其他的功能,比如延长4s和一键增强。Add 4s:PIKA默认出来的是4s,你可以用这个功能继续延长4s。AI视频标配。Upscale:增强,直接原地放大两倍。类似MJ的无损放大,效果很好。还有类似Gen1的视频转视频,这个我觉得效果就一般般了。当然,还有我最喜欢的体验极佳的一键重试。点一下就能直接在同窗口生成多个视频,你可以开心的roll起来,而不用当心你的屏幕被roll的垃圾堆满。这体验不比狗屎Runway好太多了!!!四. 最后总结受制于时间和PIKA海量更新的关系,我这一篇文章,肯定没有办法做到全面的评测。但是先给大家解渴,以及破了PIKA1.0是来骗钱的谣言,我觉得是没有问题。PIKA1.0,就是我现在用过的所有AI视频工具里面。最牛逼的,体验最好的,效果最好的AI。没有之一!!!我相信随着越来越多的体验者,拿到PIKA1.0资格之后,真正用起来后,会有更多的玩法和黑科技出来。我期待着那一天。PIKA1.0,在我心中。你就是传奇。发布于 2023-12-07 11:44​赞同 229​​17 条评论​分享​收藏​喜欢收起​李博杰​​人工智能话题下的优秀答主​ 关注这是最近一小时内用户在 Pika 的 Discord 频道里面生成的视频。每个生成的视频都是 3 秒,一共截取了 50 个,没有经过特别挑选,只是删除了一些画面基本上不动的视频。 Pika 用户生成的 50 个视频https://www.zhihu.com/video/1716096944370499584效果跟 prompt 关系很大,prompt 写得越详细,一般生成效果越好。大多数 prompt 写得一般,所以大多数生成的视频效果一般。Pika 频道里大量涌入的生成请求Pika 频道里已经生成的视频Pika 频道里已经生成的视频发布于 2023-12-07 14:15​赞同 24​​5 条评论​分享​收藏​喜欢

Pika Labs 新魔法:一键将图像转为视频! - 知乎

Pika Labs 新魔法:一键将图像转为视频! - 知乎切换模式写文章登录/注册Pika Labs 新魔法:一键将图像转为视频!AI 数字人元峰大家好,我是元峰。作为 AI 超级个体的践行者,比较热爱研究和学习各种 AI 工具。最近随着 AI 视频技术的迭代,越来越多优质的 AI 大片进入我们的视线。5月份,我曾经分享过使用 LeiaPix Converter 将图片产生动态效果。前几天也分享过通过 Gen-2 将图片转化为视频。然而 Gen-2 的免费时长只有 90 秒,可能对于大量制作视频的你来说并不足够,但不要担心!现在,Pika Labs 推出了创新的文本和图像转视频平台,只需打字即可激发你的创造力。这个平台让你能够将旅程中的图像转换为 Discord 上引人入胜的视频!测试阶段是免费的!今天的内容,我会介绍如何使用 Pika Labs 将图像转为视频,希望你能充分利用这个工具,释放你的创作潜力,见证你的图像转变成精彩的视频。一、Pika Labs 介绍Pika Labs 是一款创新的视频创建工具,可以将文本和图像转换为引人入胜的视频。而且,我们可以在 Discord 中完成所有操作!今天,我们完成使用 Pika Labs 进行视频创作的迷人过程,通过输入我们想要的文本,我们的想法就会变得生动起来!二、视频生成——它是如何工作的?点击链接 https://discord.com/invite/pika 加入 Pika2. 一旦我们进入 Pika Labs Discord 服务器,请前往他们的“#generate”频道之一。3. 使用“/create”命令添加图像以及提示说明。4. 点击“回车”,视频就会生成。就是这么简单!与 Gen-2 不同的是,文本将提供对视频创建的更大控制,PikaLabs 可以更好地结合文本以与图像完美配合。钢铁侠正在飞继续测试提示正如你从上面看到的,由于钢铁侠看起来是没有动的,所以看起来有点奇怪,所以我将提示改为“钢铁侠正在飞往宇宙”,以更多的运动让它变得栩栩如生。这是结果!钢铁侠正在飞往宇宙这里还有更多视频。风中的狐狸风中的女孩三、创意用法除了简单地将图像转换为视频,还有一些创造性的用法可以提升我们图像的效果。一)令人垂涎欲滴的视频Pika Labs 非常适合在食物摄影中添加动感。它能够唤起情感、增添活力、突出质感,并在图像中营造一个故事。运动能够刺激食欲,使食物更具吸引力,展示其丰富度,并吸引观众。尝试在提示中加入以下运动关键词:Powder and Spices Exploding 粉末和香料爆炸Pulling of cheese 拉丝奶酪Sauce dripping 酱汁滴落Smoke and Flame 烟雾与火焰Water Splashing 水花四溅草莓掉落,水花四溅巧克力酱滴下来烟雾和火焰二)令人惊叹的风景它还非常适合结合动态效果来增强我们的风景和景观。尝试一下:Aurora 极光Lava Flowing 熔岩流动Shooting Stars 流星划过天际River flowing 河水流淌Tree moving 树木摇曳Waterfalls flowing 瀑布倾泻瀑布流淌在城市中移动的汽车和人添加天气元素是提升气氛的另一个小技巧:Raining 下雨Thunder and lighting 电闪雷鸣Foggy 有雾Sun shining in 阳光照进来雨中、雾里三)演示背景通过流动或滴落的动作增强令人惊叹的背景,非常适合互动展览和演示!Paint Dripping 油漆滴落Ink Spreading 墨水扩散Liquid Flowing 液体流动Watercolor Splashing 水彩溅射液体流动液体流动和飞溅四)让奇怪的图像变得更奇怪对于奇怪的图像,其效果也非常有效!张开嘴尖叫蜘蛛放屁,人们到处乱跑四、参数我们还可以通过文本提示和参数来简单创建视频,以下是目前支持的一些参数:-gs xx:引导比例,较高的值使其与文本更相关(推荐范围为8-24)-neg “xxx”:负面提示(指定在视频中不希望出现的内容)-ar xx:xx :宽高比(例如16:9、9:16、1:1、4:5)-seed xxx:生成过程中增加一致性的种子数-motion xx:所需运动强度(仅支持0/1/2) 请注意,Pika Labs 的参数只需要一个破折号“-”。五、最后的想法我们在本文中深入探讨了如何使用 Pika Labs 平台将图像转化为动态视频。这一过程虽然充满乐趣,但也需要精确和细致的操作。正如你们所见,有时候,我们需要更精确地使用文本提示。添加太多操作可能会导致一些糟糕的视频。这就是为什么尝试和实验是如此重要的原因。每个项目都可能需要不同的方法和技巧,而找到最适合的提示可能需要时间和耐心。上面提到的所有关键字也可用于将我们的提示融入到 Midjourney 中制作图像中。发布于 2023-08-13 10:45・IP 属地甘肃pikaAI电影​赞同 32​​7 条评论​分享​喜欢​收藏​申请

GitHub - pika/pika: Pure Python RabbitMQ/AMQP 0-9-1 client library

GitHub - pika/pika: Pure Python RabbitMQ/AMQP 0-9-1 client library

Skip to content

Toggle navigation

Sign in

Product

Actions

Automate any workflow

Packages

Host and manage packages

Security

Find and fix vulnerabilities

Codespaces

Instant dev environments

Copilot

Write better code with AI

Code review

Manage code changes

Issues

Plan and track work

Discussions

Collaborate outside of code

Explore

All features

Documentation

GitHub Skills

Blog

Solutions

For

Enterprise

Teams

Startups

Education

By Solution

CI/CD & Automation

DevOps

DevSecOps

Resources

Learning Pathways

White papers, Ebooks, Webinars

Customer Stories

Partners

Open Source

GitHub Sponsors

Fund open source developers

The ReadME Project

GitHub community articles

Repositories

Topics

Trending

Collections

Pricing

Search or jump to...

Search code, repositories, users, issues, pull requests...

Search

Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

Sign up

You signed in with another tab or window. Reload to refresh your session.

You signed out in another tab or window. Reload to refresh your session.

You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

pika

/

pika

Public

Notifications

Fork

838

Star

3.4k

Pure Python RabbitMQ/AMQP 0-9-1 client library

pika.readthedocs.io

License

BSD-3-Clause license

3.4k

stars

838

forks

Branches

Tags

Activity

Star

Notifications

Code

Issues

28

Pull requests

4

Discussions

Actions

Security

Insights

Additional navigation options

Code

Issues

Pull requests

Discussions

Actions

Security

Insights

pika/pika

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

 mainBranchesTagsGo to fileCodeFolders and filesNameNameLast commit messageLast commit dateLatest commit History2,498 Commits.github.github  .vscode.vscode  docsdocs  examplesexamples  pikapika  testdatatestdata  teststests  utilsutils  .checkignore.checkignore  .codeclimate.yml.codeclimate.yml  .coveragerc.coveragerc  .gitignore.gitignore  .readthedocs.yaml.readthedocs.yaml  CHANGELOG.mdCHANGELOG.md  CONTRIBUTING.mdCONTRIBUTING.md  HISTORY.mdHISTORY.md  LICENSELICENSE  MANIFEST.inMANIFEST.in  README.rstREADME.rst  RELEASE.mdRELEASE.md  nose2.cfgnose2.cfg  pylintrcpylintrc  pyproject.tomlpyproject.toml  test-requirements.txttest-requirements.txt  View all filesRepository files navigationREADMEBSD-3-Clause licensePika

Pika is a RabbitMQ (AMQP 0-9-1) client library for Python.

Introduction

Pika is a pure-Python implementation of the AMQP 0-9-1 protocol including

RabbitMQ's extensions.

Supports Python 3.7+ (1.1.0 was the last version to support 2.7)

Since threads aren't appropriate to every situation, it doesn't require

threads. Pika core takes care not to forbid them, either. The same goes for

greenlets, callbacks, continuations, and generators. An instance of Pika's

built-in connection adapters isn't thread-safe, however.

People may be using direct sockets, plain old select(), or any of the

wide variety of ways of getting network events to and from a Python

application. Pika tries to stay compatible with all of these, and to make

adapting it to a new environment as simple as possible.

Documentation

Pika's documentation can be found at https://pika.readthedocs.io.

Example

Here is the most simple example of use, sending a message with the

pika.BlockingConnection adapter:

import pika

connection = pika.BlockingConnection()

channel = connection.channel()

channel.basic_publish(exchange='test', routing_key='test',

body=b'Test message.')

connection.close()

And an example of writing a blocking consumer:

import pika

connection = pika.BlockingConnection()

channel = connection.channel()

for method_frame, properties, body in channel.consume('test'):

# Display the message parts and acknowledge the message

print(method_frame, properties, body)

channel.basic_ack(method_frame.delivery_tag)

# Escape out of the loop after 10 messages

if method_frame.delivery_tag == 10:

break

# Cancel the consumer and return any pending messages

requeued_messages = channel.cancel()

print('Requeued %i messages' % requeued_messages)

connection.close()

Pika provides the following adapters

pika.adapters.asyncio_connection.AsyncioConnection - asynchronous adapter

for Python 3 AsyncIO's

I/O loop.

pika.BlockingConnection - synchronous adapter on top of library for

simple usage.

pika.SelectConnection - asynchronous adapter without third-party

dependencies.

pika.adapters.gevent_connection.GeventConnection - asynchronous adapter

for use with Gevent's I/O loop.

pika.adapters.tornado_connection.TornadoConnection - asynchronous adapter

for use with Tornado's I/O loop.

pika.adapters.twisted_connection.TwistedProtocolConnection - asynchronous

adapter for use with Twisted's I/O loop.

Multiple connection parameters

You can also pass multiple pika.ConnectionParameters instances for

fault-tolerance as in the code snippet below (host names are just examples, of

course). To enable retries, set connection_attempts and retry_delay as

needed in the last pika.ConnectionParameters element of the sequence.

Retries occur after connection attempts using all of the given connection

parameters fail.

import pika

parameters = (

pika.ConnectionParameters(host='rabbitmq.zone1.yourdomain.com'),

pika.ConnectionParameters(host='rabbitmq.zone2.yourdomain.com',

connection_attempts=5, retry_delay=1))

connection = pika.BlockingConnection(parameters)

With non-blocking adapters, such as pika.SelectConnection and

pika.adapters.asyncio_connection.AsyncioConnection, you can request a

connection using multiple connection parameter instances via the connection

adapter's create_connection() class method.

Requesting message acknowledgements from another thread

The single-threaded usage constraint of an individual Pika connection adapter

instance may result in a dropped AMQP/stream connection due to AMQP heartbeat

timeout in consumers that take a long time to process an incoming message. A

common solution is to delegate processing of the incoming messages to another

thread, while the connection adapter's thread continues to service its I/O

loop's message pump, permitting AMQP heartbeats and other I/O to be serviced in

a timely fashion.

Messages processed in another thread may not be acknowledged directly from that

thread, since all accesses to the connection adapter instance must be from a

single thread, which is the thread running the adapter's I/O loop. This is

accomplished by requesting a callback to be executed in the adapter's

I/O loop thread. For example, the callback function's implementation might look

like this:

def ack_message(channel, delivery_tag):

"""Note that `channel` must be the same Pika channel instance via which

the message being acknowledged was retrieved (AMQP protocol constraint).

"""

if channel.is_open:

channel.basic_ack(delivery_tag)

else:

# Channel is already closed, so we can't acknowledge this message;

# log and/or do something that makes sense for your app in this case.

pass

The code running in the other thread may request the ack_message() function

to be executed in the connection adapter's I/O loop thread using an

adapter-specific mechanism:

pika.BlockingConnection abstracts its I/O loop from the application and

thus exposes pika.BlockingConnection.add_callback_threadsafe(). Refer to

this method's docstring for additional information. For example:

connection.add_callback_threadsafe(functools.partial(ack_message, channel, delivery_tag))

When using a non-blocking connection adapter, such as

pika.adapters.asyncio_connection.AsyncioConnection or

pika.SelectConnection, you use the underlying asynchronous framework's

native API for requesting an I/O loop-bound callback from another thread. For

example, pika.SelectConnection's I/O loop provides

add_callback_threadsafe(),

pika.adapters.tornado_connection.TornadoConnection's I/O loop has

add_callback(), while

pika.adapters.asyncio_connection.AsyncioConnection's I/O loop exposes

call_soon_threadsafe().

This threadsafe callback request mechanism may also be used to delegate

publishing of messages, etc., from a background thread to the connection

adapter's thread.

Connection recovery

Some RabbitMQ clients (Bunny, Java, .NET, Objective-C, Swift) provide a way to

automatically recover a connection, its channels and topology (e.g. queues,

bindings and consumers) after a network failure. Others require connection

recovery to be performed by the application code and strive to make it a

straightforward process. Pika falls into the second category.

Pika supports multiple connection adapters. They take different approaches to

connection recovery.

For pika.BlockingConnection adapter exception handling can be used to check

for connection errors. Here is a very basic example:

import pika

while True:

try:

connection = pika.BlockingConnection()

channel = connection.channel()

channel.basic_consume('test', on_message_callback)

channel.start_consuming()

# Don't recover if connection was closed by broker

except pika.exceptions.ConnectionClosedByBroker:

break

# Don't recover on channel errors

except pika.exceptions.AMQPChannelError:

break

# Recover on all other connection errors

except pika.exceptions.AMQPConnectionError:

continue

This example can be found in examples/consume_recover.py.

Generic operation retry libraries such as

retry can be used. Decorators make it

possible to configure some additional recovery behaviours, like delays between

retries and limiting the number of retries:

from retry import retry

@retry(pika.exceptions.AMQPConnectionError, delay=5, jitter=(1, 3))

def consume():

connection = pika.BlockingConnection()

channel = connection.channel()

channel.basic_consume('test', on_message_callback)

try:

channel.start_consuming()

# Don't recover connections closed by server

except pika.exceptions.ConnectionClosedByBroker:

pass

consume()

This example can be found in examples/consume_recover_retry.py.

For asynchronous adapters, use on_close_callback to react to connection

failure events. This callback can be used to clean up and recover the

connection.

An example of recovery using on_close_callback can be found in

examples/asynchronous_consumer_example.py.

Contributing

To contribute to Pika, please make sure that any new features or changes to

existing functionality include test coverage.

Pull requests that add or change code without adequate test coverage will be

rejected.

Additionally, please format your code using

Yapf with google style prior to

issuing your pull request. Note: only format those lines that you have changed

in your pull request. If you format an entire file and change code outside of

the scope of your PR, it will likely be rejected.

Extending to support additional I/O frameworks

New non-blocking adapters may be implemented in either of the following ways:

By subclassing pika.BaseConnection, implementing its abstract method and

passing its constructor an implementation of

pika.adapters.utils.nbio_interface.AbstractIOServices.

pika.BaseConnection implements pika.connection.Connection's abstract

methods, including internally-initiated connection logic. For examples, refer

to the implementations of

pika.adapters.asyncio_connection.AsyncioConnection,

pika.adapters.gevent_connection.GeventConnection and

pika.adapters.tornado_connection.TornadoConnection.

By subclassing pika.connection.Connection and implementing its abstract

methods. This approach facilitates implementation of custom

connection-establishment and transport mechanisms. For an example, refer to

the implementation of

pika.adapters.twisted_connection.TwistedProtocolConnection.

About

Pure Python RabbitMQ/AMQP 0-9-1 client library

pika.readthedocs.io

Topics

python

client

rabbitmq

amqp0-9-1

Resources

Readme

License

BSD-3-Clause license

Activity

Custom properties

Stars

3.4k

stars

Watchers

112

watching

Forks

838

forks

Report repository

Releases

24

1.3.2

Latest

May 5, 2023

+ 23 releases

Packages

0

No packages published

Used by 30k

+ 29,958

Contributors

166

+ 152 contributors

Languages

Python

100.0%

Footer

© 2024 GitHub, Inc.

Footer navigation

Terms

Privacy

Security

Status

Docs

Contact

Manage cookies

Do not share my personal information

You can’t perform that action at this time.

视频AIGC“王者”Pika诞生,半年估值2亿美元-36氪

视频AIGC“王者”Pika诞生,半年估值2亿美元-36氪

Pika | Small Mammal, High-Altitude Adaptation & Conservation | Britannica

Pika | Small Mammal, High-Altitude Adaptation & Conservation | Britannica

Search Britannica

Click here to search

Search Britannica

Click here to search

Login

Subscribe

Subscribe

Home

Games & Quizzes

History & Society

Science & Tech

Biographies

Animals & Nature

Geography & Travel

Arts & Culture

Money

Videos

On This Day

One Good Fact

Dictionary

New Articles

History & Society

Lifestyles & Social Issues

Philosophy & Religion

Politics, Law & Government

World History

Science & Tech

Health & Medicine

Science

Technology

Biographies

Browse Biographies

Animals & Nature

Birds, Reptiles & Other Vertebrates

Bugs, Mollusks & Other Invertebrates

Environment

Fossils & Geologic Time

Mammals

Plants

Geography & Travel

Geography & Travel

Arts & Culture

Entertainment & Pop Culture

Literature

Sports & Recreation

Visual Arts

Companions

Demystified

Image Galleries

Infographics

Lists

Podcasts

Spotlights

Summaries

The Forum

Top Questions

#WTFact

100 Women

Britannica Kids

Saving Earth

Space Next 50

Student Center

Home

Games & Quizzes

History & Society

Science & Tech

Biographies

Animals & Nature

Geography & Travel

Arts & Culture

Money

Videos

pika

Table of Contents

pika

Table of Contents

Introduction

References & Edit History

Quick Facts & Related Topics

Images & Videos

For Students

pika summary

Quizzes

Animal Factoids

Animal Group Names

Deadliest Animals Quiz

Wild Words from the Animal Kingdom Vocabulary Quiz

Match the Baby Animal to Its Mama Quiz

Related Questions

How are mammals distinct from other animals?

Why is the platypus a mammal?

Read Next

7 Questions About Mammals Answered

Abundant Animals: The Most Numerous Organisms in the World

Why Do Animals Have Tails?

7 Questions About Mammals Answered

9 of the World’s Deadliest Mammals

Discover

How Many Electoral College Votes Does Each U.S. State Have?

How Did Helen Keller Fly a Plane?

Ten Days That Vanished: The Switch to the Gregorian Calendar

7 of History's Most Notorious Serial Killers 

9 of the World’s Deadliest Spiders

7 Surprising Uses for Mummies

How Mike the Chicken Survived Without a Head

Home

Science

Mammals

Rodents, Rabbits, Insectivores & Shrews

Animals & Nature

pika

mammal

Actions

Cite

verifiedCite

While every effort has been made to follow citation style rules, there may be some discrepancies.

Please refer to the appropriate style manual or other sources if you have any questions.

Select Citation Style

MLA

APA

Chicago Manual of Style

Copy Citation

Share

Share

Share to social media

Facebook

Twitter

URL

https://www.britannica.com/animal/pika

Give Feedback

External Websites

Feedback

Corrections? Updates? Omissions? Let us know if you have suggestions to improve this article (requires login).

Feedback Type

Select a type (Required)

Factual Correction

Spelling/Grammar Correction

Link Correction

Additional Information

Other

Your Feedback

Submit Feedback

Thank you for your feedback

Our editors will review what you’ve submitted and determine whether to revise the article.

External Websites

Denali Education Center - Pika

The Canadian Encyclopedia - Pika

The National Wildlife Federation - American Pika

A-Z Animals - Pika

Denali Education Center - Pika

Alaska Department of Fish and Game - Pika

Animal Diversity Web - Pika

Print

Cite

verifiedCite

While every effort has been made to follow citation style rules, there may be some discrepancies.

Please refer to the appropriate style manual or other sources if you have any questions.

Select Citation Style

MLA

APA

Chicago Manual of Style

Copy Citation

Share

Share

Share to social media

Facebook

Twitter

URL

https://www.britannica.com/animal/pika

Feedback

External Websites

Feedback

Corrections? Updates? Omissions? Let us know if you have suggestions to improve this article (requires login).

Feedback Type

Select a type (Required)

Factual Correction

Spelling/Grammar Correction

Link Correction

Additional Information

Other

Your Feedback

Submit Feedback

Thank you for your feedback

Our editors will review what you’ve submitted and determine whether to revise the article.

External Websites

Denali Education Center - Pika

The Canadian Encyclopedia - Pika

The National Wildlife Federation - American Pika

A-Z Animals - Pika

Denali Education Center - Pika

Alaska Department of Fish and Game - Pika

Animal Diversity Web - Pika

Also known as: Ochotona, coney, cony, little chief hare, mousehare, piping hare, whistling hare

Written by

Andrew T. Smith

Professor of Biology, Arizona State University, U.S. Chairman, Lagomorph Specialist Group, International Union for Conservation of Nature and Natural Resources (IUCN).

Andrew T. Smith

Fact-checked by

The Editors of Encyclopaedia Britannica

Encyclopaedia Britannica's editors oversee subject areas in which they have extensive knowledge, whether from years of experience gained by working on that content or via study for an advanced degree. They write new content and verify and edit content received from contributors.

The Editors of Encyclopaedia Britannica

Last Updated:

Jan 12, 2024

Article History

Table of Contents

pika

See all media

Category:

Animals & Nature

Related Topics:

Koslov’s pika

Ochotona macrotis

northern pika

collared pika

steppe pika

(Show more)

See all related content →

pika, (genus Ochotona), small short-legged and virtually tailless egg-shaped mammal found in the mountains of western North America and much of Asia. Despite their small size, body shape, and round ears, pikas are not rodents but the smallest representatives of the lagomorphs, a group otherwise represented only by hares and rabbits (family Leporidae).Watch a pika forage for food in mountainous terrain and deliver a litter of fully dependent hairless pupsLearn about the pika (genus Ochotona), including how it maintains a den during the winter and gives birth in the spring.(more)See all videos for this articleThe 29 species of pika are remarkably uniform in body proportions and stance. Their fur is long and soft and is generally grayish-brown in colour, although a few species are rusty red. Unlike those of rabbits and hares, the hind limbs are not appreciably longer than the forelimbs. The feet, including the soles, are densely furred, with five toes in front and four behind. Most pikas weigh between 125 and 200 grams (4.5 and 7.1 ounces) and are about 15 cm (6 inches) in length.

Britannica Quiz

Animal Factoids

pika sitting on rocksPika (Ochotona) sitting on rocks in North Cascades National Park, Washington, U.S. Pikas are the smallest members of the order Lagomorpha, a group of mammals that also includes rabbits and hares.(more)Survival strategy of the pika in the Sayan MountainsLearn about the pikas in the Sayan Mountains.(more)See all videos for this articlePikas are normally found in mountainous areas at high elevations. Two species reside in North America, the rest being found primarily throughout Central Asia; 23 of them live entirely or partly in China, especially the Tibetan plateau. There are two distinctly different ecological niches occupied by pikas. Some live only in piles of broken rock (talus), whereas others inhabit meadow or steppe environments, where they construct burrows. The North American species and roughly half of the Asian species live in rocky habitats and do not make burrows. Rather, their nests are made deep in a labyrinth of talus adjoining alpine meadows or other suitable vegetation. The collared pika (O. collaris) of Alaska and northern Canada has been found on the isolated nunataks (crags or peaks surrounded by glaciers) in Kluane National Park, and O. macrotis has been recorded at 6,130 metres (20,113 feet) on the slopes of the Himalayas. The pika with the largest distribution, the northern pika (O. hyperborea), ranges from the Ural Mountains to the east coast of Russia and Hokkaido Island of northern Japan. Although the northern pika is considered a typical talus-dwelling species, it also is known to inhabit rocky terrain in coniferous forests, where it makes burrows under fallen logs and tree stumps.There are dramatic differences between pikas that inhabit rocky terrain and those that construct burrows in open habitats. Rock dwellers are generally long-lived (up to seven years) and occur at low density, their populations tending to be stable over time. In contrast, burrowing pikas rarely live more than one year, and their widely fluctuating populations may be 30 or more times as dense. These dense populations fluctuate widely. The contrast between rock-dwelling and burrowing pikas extends to their reproduction. Rock-dwelling pikas normally initiate only two litters per year, and generally only one of these is successfully weaned. It is believed that the second litter is successful only when the first offspring are lost early in the breeding season. Litter size of most rock dwellers is low, but burrowing pikas may produce multiple large litters each season. The steppe pika (O. pusilla) has been reported to have litters of as many as 13 young and breed up to five times in a year.The degree of social behaviour also varies. Rock-dwelling pikas are relatively asocial, claiming widely spaced, scent-marked territories. They communicate their presence to one another by frequently uttering a short call (generally an “eenk” or “ehh-ehh”). Thus, rock-dwelling pikas are able to keep track of neighbours, directly encountering them only once or twice a day. Such encounters normally result in aggressive chases. In contrast, burrowing pikas live in family groups, and these groups occupy and defend a mutual territory. Within the group, social encounters are numerous and generally amicable. Pikas of all ages and both sexes may groom each other, rub noses, or sit side-by-side. Aggressive encounters, normally in the form of long chases, ensue only when an individual from one family group trespasses on the territory of another. Burrowing pikas also have a much larger vocal repertoire than rock-dwelling pikas. Many of these calls signal cohesion within family groups, especially among young from sequential litters or between males and juveniles. All pikas utter short alarm calls when predators are sighted. Males give a long call, or song, during the mating season.Unlike rabbits and hares, pikas are active during the day, with the exception of the nocturnal steppe pikas (O. pusilla). Being largely alpine or boreal species, most pikas are adapted to living in cold environments and cannot tolerate heat. When temperatures are high, they confine their activity to early morning and late afternoon. Pikas do not hibernate, and they are generalized herbivores. Where snow blankets their environment (as is often the case), they construct caches of vegetation called haypiles to provide food during winter. A characteristic behaviour of rock-dwelling pikas during summer is their repeated trips to meadows adjoining the talus to harvest plants for the haypile. One often repeated but untrue tale is that pikas lay their hay on rocks to dry before storing it. Rather, pikas carry their provisions straight to their haypile unless disturbed. Similar to other lagomorphs, pikas practice coprophagy (see rabbit) to provide additional vitamins and nutrients from their relatively poor-quality forage.

Get a Britannica Premium subscription and gain access to exclusive content.

Subscribe Now

Most pikas live in areas far away from people, yet, given the high densities reached by some burrowing pikas, they have been considered pests on the Tibetan plateau, where pikas are thought to reduce forage for domestic livestock and to damage grasslands. In response, government agencies in China have poisoned them over great expanses. Recent analyses, however, have shown that such control efforts may be misguided, as the pika is a keystone species for biodiversity in this region. Four Asian pikas—three in China and one in Russia and Kazakhstan—are listed as endangered species. One of these, Koslov’s pika (O. koslowi) from China, was originally collected by the Russian explorer Nikolai Przewalski in 1884, and approximately 100 years passed before it was seen again. Not only is this species apparently rare, but it may be in danger of being poisoned as part of control efforts directed at plateau pikas.

Pikas have a variety of common names, most applied to particular forms or species. The names mouse hare and cony are sometimes used, although the pika is neither mouse nor hare, and cony may be confused with the unrelated hyrax—the biblical coney. The genus name originates from the Mongolian ochodona, and the term pika comes from the vernacular piika of the Tunguses, a tribe from northeastern Siberia. Ochotona is the sole living genus of the family Ochotonidae, and its members lack several special skeletal modifications present in hares and rabbits (family Leporidae), such as a highly arched skull, relatively upright posture of the head, strong hind limbs and pelvic girdle, and elongation of limbs. The family Ochotonidae was clearly differentiated from the other lagomorphs as early as the Oligocene Epoch. Ochotona first appeared in the fossil record in the Pliocene in eastern Europe, Asia, and western North America. Its origin was probably in Asia. By the Pleistocene, Ochotona was found in the eastern United States and as far west in Europe as Great Britain. This extensive spread was followed by restriction to its present range. One fossil pika (genus Prolagus) apparently lived during historical time. Its remains have been found on Corsica, Sardinia, and adjacent small islands. Earlier fossil material has been found on the mainland of Italy. Apparently it was still present up to 2,000 years ago but was driven to extinction, likely owing to habitat loss and to competition and predation from introduced animals.

Andrew T. Smith

AI 视频生成工具 Pika 爆火,学霸创始人被评近乎完美,其父亲还有家上市公司,哪些信息值得关注? - 知乎

AI 视频生成工具 Pika 爆火,学霸创始人被评近乎完美,其父亲还有家上市公司,哪些信息值得关注? - 知乎首页知乎知学堂发现等你来答​切换模式登录/注册互联网人工智能投资商业股票AI 视频生成工具 Pika 爆火,学霸创始人被评近乎完美,其父亲还有家上市公司,哪些信息值得关注?每日经济新闻​已认证账号11月30日,信雅达(600571.SH,股价11.04元,市值51.53亿元)股价大涨,截至收盘报11.04元/股,上涨9.96%。在相关股票论坛,…显示全部 ​关注者878被浏览1,921,031关注问题​写回答​邀请回答​好问题 8​31 条评论​分享​254 个回答默认排序啤酒橘子Virtus科技,游戏,键政,情感,职场,亲子,PPT,故事,我都不会。​ 关注刚在主页登陆,居然需要等待?????几乎所有地方都找不到这个东西的真身。却有一个热搜。炒作的性质显而易见。前排的答案更是机构操作,这年代关注几个真人多重要啊。我是很相信未来大家只要写一本小说就能出现连续剧。问题是不是今天啊。更:已被测试,Discord上的阉割版是垃圾。大家都可以搜索上手,不过纯粹浪费时间。正式版不会有突破进展,几个月的项目,从测试到正式直接上天?编辑于 2023-12-01 14:00​赞同 1074​​57 条评论​分享​收藏​喜欢收起​知乎用户我测试了一下他们的模型,并看了几个类似的测试,只能说离他们的宣传片差的有点远。虽然这个不是他们口中的1.0版本,但我依然觉得视频中的效果,很难使我相信。下面几个视频:A lovely girl is dancingpeople running in the city at nighta cute garfield cat walks on the beach on a sunny dayPika生成:一个可爱的女孩跳舞https://www.zhihu.com/video/1713890779184087040Pika生成:夜晚人们在城市中跑https://www.zhihu.com/video/1713889082189639680Pika生成:加菲猫走在沙滩上https://www.zhihu.com/video/1713889433781379072我总体的看法是:这个团队的技术能力有待验证,营销能力是满分的。现在点开官网发现也只是进了一个 waitlist。这波先把流量获取了,走在技术的前面。然后再一点点补足技术的短板。不得不说这个团队是有炒作的土壤的。高学历+高颜值+女生+天才,天然具有话题度。但是新闻中说的4个人6个月做出来,有点离谱的感觉。新闻中唯一让我惊讶的只有一个:4个人的团队能够融到5000万美元。美国的投资圈这么热情吗?编辑于 2023-12-01 13:40​赞同 215​​38 条评论​分享​收藏​喜欢

Pika(Pika labs旗下的视频生成工具)_百度百科

(Pika labs旗下的视频生成工具)_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心Pika是一个多义词,请在下列义项上选择浏览(共2个义项)添加义项收藏查看我的收藏0有用+10Pika播报讨论上传视频Pika labs旗下的视频生成工具Pika,是Pika labs公司一款视频生成应用。 [1-2]2023年11月29日,美国AI初创公司Pika labs发布了第一个产品Pika 1.0 [2]。中文名Pika所属公司 Pika labs目录1发布历程2主要功能发布历程播报编辑2023年11月29日,美国AI初创公司Pika labs发布了第一个产品Pika 1.0 [2]。2024年2月28日消息,Pika 宣布推出新功能 Lip Sync。 [3]主要功能播报编辑Pika1.0还可以实现对现有视频素材中的元素进行修改、更替。例如,修改视频尺寸、更改视频人物的衣着、为视频中的“猩猩”戴上墨镜、转化视频的风格等等。只需要在视频编辑器中写下提示词,即可生产高质量的视频,或者对视频元素进行编辑和修改。这些能力颠覆了传统视频制作,让“每一个普通人都能成为电影导演”变成现实。 [2]Pika 1.0的新功能主要有以下几个方面:一是用文本和图像生成视频,只需要输入几行文本或上传图像,就可以创建简短、高质量的视频;二是编辑更改视频,输入相关文本,实现对背景环境、衣着道具等元素的增减或者更改;三是切换视频风格,例如在黑白、动画等不同风格中转化;四是更改视频的宽高比。 [2]2024年2月28日消息,Pika 宣布推出新功能 Lip Sync。允许用户为视频添加语音对白,并实现嘴唇同步动画效果,由音频生成初创公司 ElevenLabs 提供支持。 Lip Sync 功能支持文本转音频和上传音轨,这意味着用户可以输入或录制他们希望 Pika AI 生成的视频角色所说的话,并更改声音风格。 [3]新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000

被高估的Pika,被低估的多模态AI_澎湃号·湃客_澎湃新闻-The Paper

Pika,被低估的多模态AI_澎湃号·湃客_澎湃新闻-The Paper下载客户端登录无障碍+1被高估的Pika,被低估的多模态AI2023-12-11 17:59来源:澎湃新闻·澎湃号·湃客字号原创 苏霍伊 甲子光年如何打通物理世界和数字世界之间的屏障?作者|苏霍伊编辑|王博多模态 AI 正处于爆发前夜。从 GPT-4V 的“惊艳亮相”,到 AI 视频生成工具 Pika 1.0 的“火爆出圈”,再到谷歌 Gemini 的“全面领先”,多模态 AI 都是其中的关键词。尽管 Pika 1.0 的宣传视频被一些用户认为是“炒作”,亦或谷歌承认 Gemini 的演示视频“经过剪辑”,但不能否认,它们丰富了人们对多模态 AI 的想象力。“之前很多公司都在卷文本大模型,GPT-4V 的出现代表多模态大模型可落地,毫无疑问明年大家都会卷多模态 AI ,原因很简单,因为 OpenAI 说明这条路是能够走得通。”微博新技术研发负责人、AI 首席科学家张俊林说。在行业主语为“落地”的当下,多模态 AI 正走向场景化、实用化、商业化。例如,在医疗领域可以通过结合图像、录音和病历文本,提供更准确的诊断和治疗方案;在交通领域,结合图像和传感器数据,带来更智能、更安全的自动驾驶体验;在教育领域,将文本、声音、视频相结合,呈现更具互动性的教育内容。但是业界一直在提多模态的概念,远没有近期几个现象级产品的演示那么直观:多模态不仅可以为 AI 应用带来更多可能性,还是实现通用人工智能的重要路径。1.Pika:实力还是炒作?最近的 AI 圈的饭局上,大家聊到多模态 AI ,往往都会提到一家硅谷的初创公司—— Pika Labs。公司初创团队只有 4 个人,创始人兼 CEO 郭文景有“女学霸”“斯坦福退学创业”“上市公司创始人女儿”等个人标签; Pika 三轮融资已筹款 5500 万美元,估值在 2-3 亿美元之间;投资者包括 Quora 创始人兼CEO Adam D’angelo 、 OpenAI 科学家 Andrej Karpathy、Hugging Face 联合创始人兼CEO Clem Delangue、YC 合伙人 Daniel Gross 等人。这些都加起来,可以说 Pika 的爆火是在发展过程中,讲了一个技术、商业、资本、用户都感兴趣的故事,而且赶上了一个好的时机。“今年 6 月份之后, AI 生成图片的投资变得比较保守,很多投资人会更关注 AI 生成视频。”从事 AI 生成视频研究的浦林(化名)告诉「甲子光年」,自有 AIGC 概念开始,无论是 AI 生成图片还是 AI 生成视频都很热,但是基于技术的发展程度,业内预计今年年底,AI 生成视频会有一个不错的 demo 出现。“这个 demo 足够吸引很多的流量,甚至出圈,有这样的信心,那投资的逻辑就能走下去了。可以说, Pika 占到一个很好的时间点。”Pika 1.0 推出的当天,科技圈大佬们纷纷为其站台。自然语言处理领域著名学者 Christopher Manning 称赞 Pika 的两位创始人郭文景和孟晨琳推动了高质量视频的快速发展;OpenAI 科学家 Andrej Karpathy 在社交平台上转发了 Pika 1.0 的演示内容并表示:“每个人都能成为多模态梦想的导演,就像《盗梦空间》中的建筑师一样。”Pika 1.0 火爆出圈,离不开官方宣传视频。Pika 1.0 官方宣传视频中的演示可以用“惊艳”来形容,视频发布后,已经有媒体迫不及待地称“AI 生成视频的 ChatGPT 时刻即将达来”。但是,Pika 真的如宣传视频上所展现的那么“惊艳”吗?今年 7 月,Pika Labs 就在 Discord 推出服务器,短短几个月时间内收获了 50 万用户。不过,想使用最新的 Pika 1.0 ,在官网可能还需一段时间的排队。但在 Discord 上,许多用户已经晒出了测试视频。目前,Pika 1.0 还只能生成 3 秒展示视频。在社群中,用户 A 输入提示词: A dragon fly in sky(一条龙在天上飞)。这个表达是比较清晰明确的,但输出的视频结果却和龙毫不相关,更像一个克苏鲁生物。而用户 B 输入了更为细致的提示词:female priest - dnd character - in battle pose - character select default animation - camera zoom in - motion 1(女性牧师 - 龙与地下城角色 - 战斗姿势 - 角色选择默认动画 - 摄像头放大 - 动作1)。这次 Pika 1.0 输出的视频结果大体相符要求,但细节依然有明显缺陷,角色的手部构图“惨不忍睹”。不过,“AI 不会数数”是存在已久的问题,并非 Pika 独有的“瑕疵”。但也不乏效果惊艳的案例,比如用户 C 提供了图片并输入提示词:stranded medieval ship, violent sea, rain, clifs, slow motion, -motion 2 -gs22 -camera pan right Image: 1 Attachment(搁浅的中世纪船只、汹涌的海浪、雨水、悬崖、慢动作、动作2 、gs22 -摄像机向右平移、图像:附件1),生成的视频效果较为精美。AI 教育者 Chase Lean 在试用了 Pika 1.0 后难掩激动之情,他在社交媒体上直言这是他“使用过的最好的 AI 视频生成器”。浦林一直在关注 Pika 及相关产品,从 demo 和实际使用感受来说,Pika 1.0 已经属于“行业领先水平”。对于 AI 生成视频工具,最为简单的评判标准就是“生成的内容是否真实”。在技术上,Pika 在单帧画面拟真程度、美学质量以及视频的动作感上表现出色,在文生视频、图生视频的能力和运镜上也有不错的能力展示。除算法外,社区活跃度也被认为是初创公司核心竞争力的一部分,包括维护 Discord 社区等。目前,Pika 的社区活跃度位列业内前茅。在图像和视频生成方面,业内主流技术路线为 Diffusion Model(扩散模型)。不过 Pika 联合创始人孟晨琳在接受采访时透露:“Pika 也不能完全算 Diffusion Model,我们开发了很多新东西,是一种新的模型。”不过在浦林看来,Pika 与其它 AI 生成视频工具(如 Runway )“在技术上没有本质差别”,一些自媒体对 Pika 和 Runway 的对比分析“纯粹是经验归纳”。这也就会带来一个问题,长期关注 AI 领域的投资人辰逸(化名)向「甲子光年」表达了他的担忧:“Diffusion Model 不是智能的。它主要根据过去图像的经验拟合出符合人类审美的图像,并不具备理解语言和智能思考的能力。而当我们在使用 ChatGPT 时,会有在和真人对话的感觉,虽然这个「人」的智商可能忽高忽低。”辰逸认为,尽管 Pika 爆火离不开产品实力,但“炒作”成分更多些。“就像炒土豆丝,每个人使用的厨具、调味料等可能大不相同,但原材料归根结底都是土豆。”辰逸比喻道,“理解语言的根本问题并没有解决,图像学还缺少一个飞跃的时刻。”而在回答“AI 视频生成什么时候会迎来 GPT 时刻”的问题时,Pika团队还是比较清醒的,孟晨琳认为,目前视频生成处于类似 GPT-2 的时期,“很可能在未来一年内有一个显著的提升”。Pika 的能力在某种程度上被高估了,但 Pika 带来的破圈效果是从业者乐于见到的。浦林五年前就进入了 AI 生成视频领域,最近这半年是他觉得这个领域“最火”的一段时间,尽管他也觉得 Pika “在宣传上比较用力”,但是从专业角度分析,他相信 4 个人的团队做出 Pika 是“没问题的”。2.争夺AI视频生成高地从技术视角来看,有业内学者认为,相对于文本、代码和图片生成,文生视频(Text-to-Video)是 AIGC 的“高地”,因为这个领域存在着算力需求大、高质量数据集短缺、可控性较差等挑战。浦林认为,AI 视频生成领域还有一个难题,即生产和研究之间存在的差距。研究者往往难在第一时间将研究成果应用于实际,因为不同的视频制作者,比如电影、动画、短剧的制作者,有着不同的制作流程,而研究中可能只涉及一种特定的生产方式,比如文本到视频。浦林近期也在产业中调研,通过和电影制片方的交流不断优化自己的研究方向。“解决难题的关键在于开发的工具能否真正满足视频制作者的需求,并与其实际工作流程相契合。”浦林告诉「甲子光年」,“当你的研究越靠近生产的时候,它会产生更大的经济价值。”商汤科技数字文娱事业部副总裁李星冶表示,多模态 AI 中门槛比较高的就是文生视频,“现在一些广告视频的制作,只要录入文本就能生成视频,当然目前效率还没有那么高,视频像素可以达到 4K 或者 8K,但是动画效果还比较简单。”AI 视频生成领域,赛道也愈发拥挤起来。尽管 Pika 备受瞩目,但接下来它仍需面对不断增多的竞争。Runway 推出了动态笔刷新功能 Motion Brush,用户只需在图片上轻轻一划,即可将其转化为动态视频。另外,Runway 还与电影制作公司展开了紧密合作。Stability AI公司发布了其 Stable Video Diffusion 视频模型,用户可根据需要调整各种参数,如迭代步数、重绘幅度等,以协助创作者精确掌控画面生成过程,包括风格、姿势和线条等特征。除此之外,现象级文生图工具 Midjourney 也正在着手开发视频功能;Meta 也推出了两项基于人工智能的视频编辑新功能。而在开源方面,AnimateDiff、MAKEAVIDEO、MagicAnimate等也在布局 AI 视频生成赛道。3.多模态AI的想象对于投资人来说,多模态 AI 也是今年下半年的关注焦点。长期关注 AI 领域投资的心资本合伙人吴炳见认为,大语言模型只是 AI 版图的一部分,基础模型的第一性原理是“predict next token(预测下一个词)”,这个原理有可能带来其它模型。“如果未来 Transformer 或者另外一套算法能够准确预测下一帧,那么视频模型就出来,就有机会解锁下一个抖音级别的内容平台;如果能准确预测下一串动作序列,那么具身智能模型就出来了,就解锁通用机器人了;如果能准确预测下一个蛋白质序列,那么蛋白质模型就出来了,新药研发又可以迈进一大步了;如果能准确预测下一个像素,那么 3D 模型就出来了,就解锁元宇宙的构建了。”吴炳见说。在吴炳见看来,待版图完全解锁后,就会有多个基础模型,而很多方向的边际成本会趋近于零,不断解锁新的应用层的机会。国内的 AI 厂商也在加强对多模态 AI 的投入。昆仑万维在海外进行了 AI 多模态场景探索,其中包括了AI游戏(Club Koala),之前已经在德国科隆游戏展上亮相,预计将于明年上半年进行测试。“这里不仅包括了常见的对话,通过大模型赋能的 AI NPC,也包括 3D 生成等 AIGC 技术,尤其是在 AI 3D 生成方面,我们做得比较领先。”昆仑万维董事长兼 CEO 方汉介绍。「甲子光年」还关注到一些技术大佬入局。例如,清华大学计算机系 Bosch AI 教授、清华大学人工智能研究院副院长朱军创立的生数科技,专注于多模态层面,致力于打造可控的多模态通用大模型;前字节跳动前视觉技术负责人、AI Lab 总监王长虎创立了爱诗科技,聚焦于生成式 AI 的视觉多模态算法平台。尽管多模态大模型使AI能够根据图像内容推理复杂问题,但仍无法像视觉感知系统那样在图像上精确定位指令对应的目标区域。因此,香港中文大学贾佳亚团队提出 LISA(Large Language Instructed Segmentation Assistant)多模态大模型。LISA 通过引入一个 标记来扩展初始大型模型的词汇表,并采用 Embedding-as-Mask (嵌入作为掩码)的范式赋予解释多模态大型模型分割功能,最终展现出强大的零样本泛化能力。LISA 技术方案概述,图片来源:受访者提供在垂直应用场景上,云知声通过医疗知识增强的山海大模型北京友谊医院打造的门诊病历生成系统,可以在不改变医生问诊方式情况下,通过医生与患者的对话录音,抽取关键问诊信息并生成病历,将医生从病历撰写工作中解放出来,把更多时间留给患者。谷歌近期重磅推出的 Gemini 也显示了多模态模型在各应用场景中的潜在价值。如何真正打通物理世界和数字世界之间的屏障,关键在于有效处理多模态 AI 能力。用底层的感知能力衍生出操作,从而实现与物理世界最自然的交互方式。在多模态 AI 爆发之前,不要温和地走进这个良夜。*应受访对象要求,文中浦林、辰逸为化名*参考资料:专访Pika Labs创始人:探索视频生成的GPT时刻,海外独角兽LISA:通过大语言模型进行推理分割,香港中文大学贾佳亚团队(封面图来源:电影《异界》)END.原标题:《被高估的Pika,被低估的多模态AI|甲子光年》阅读原文特别声明本文为澎湃号作者或机构在澎湃新闻上传并发布,仅代表该作者或机构观点,不代表澎湃新闻的观点或立场,澎湃新闻仅提供信息发布平台。申请澎湃号请用电脑访问http://renzheng.thepaper.cn。+1收藏我要举报#Pika#多模态查看更多查看更多开始答题扫码下载澎湃新闻客户端Android版iPhone版iPad版关于澎湃加入澎湃联系我们广告合作法律声明隐私政策澎湃矩阵澎湃新闻微博澎湃新闻公众号澎湃新闻抖音号IP SHANGHAISIXTH TONE新闻报料报料热线: 021-962866报料邮箱: news@thepaper.cn沪ICP备14003370号沪公网安备31010602000299号互联网新闻信息服务许可证:31120170006增值电信业务经营许可证:沪B2-2017116© 2014-2024 上海东方报业有限公