马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

从 2023 年 11 月起,grok 首次亮相以来,马斯克的 xai 正在大模型领域不断取得进步,向 openai 等先行者发起进攻。在 grok-1 开源后不到一个月,xai 的首个多模态模型就问世了。

百灵大模型 百灵大模型

蚂蚁集团自研的多模态AI大模型系列

百灵大模型 177 查看详情 百灵大模型

昨天,xAI 推出了 Grok-1.5V,该模型不仅能理解文本,还能处理文档、图表、截图和照片中的内容。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok-1.5V是一种多模态模型,能够在许多领域展现出优雅的表现,从多学科推理到理解文档、科学图表、截图和照片等。xAI还表明,在接下来的几个月里,预计在图像、音频和视频等各种模态上显示出更高的模型能力。

我们看到了 Grok-1.5V 和 GPT-4V、Claude 3 Sonnet、Claude 3 Opus 和 Gemini Pro 1.5 的测试对比。其中特别提到的是:“Grok 在理解物理世界方面的能力尤其让我们兴奋。在我们新推出的 RealWorldQA 基准测试中,Grok 的表现优于同类产品。对于下面的所有数据集,我们都是在没有思维链提示的情况下对 Grok 进行评估的。”字数:105

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

如果 Grok-1.5 能在类似于 Grok-1 的开源许可证下发布,这将成为当下 LLM 竞争格局的一个重要节点。

Grok-1.5V 表现如何?

目前,Grok-1.5V 还没有完全开放,但会很快提供给早期测试者和现有的 Grok 用户。不过,博客中展示了 Grok-1.5V 的七个示例。

第一个是将流程图的白板草图转换为 Python 代码:

Prompt:Can you translate this into Python code?(你能把它翻译成 Python 代码吗?)

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok:当然!您提供的流程图描述了一个简单的竞猜游戏:计算机生成一个随机数,用户必须猜出它。下面是表示流程图中逻辑的 Python 代码:

import randomdef guess_number(): # Generate a random number between 1 and 10target = random.randint(1, 10)while True:guess = int(input("Guess a number between 1 and 10: "))if guess == target:print("You won!")breakelse:print("Wrong guess, try again!")if __name__ == "__main__":guess_number()

第二个是计算卡路里:

Prompt:How many calories are there in 5 slices of this?(5 片有多少卡路里?)

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok:如果一份是 3 片,含有 60 卡路里,那么 5 片就含有大约 100 卡路里。计算方法是首先确定每片的热量:60 卡 / 3 片 = 20 卡 / 片。然后,将每片的卡路里乘以片数:每片 20 卡路里 * 5 片 = 100 卡路里。

第三个是将草图转化为睡前故事:

Prompt:My son drew this, can you tell a short bedtime story based on his drawing?(这是我儿子画的,你能根据他的画讲一个简短的睡前故事吗?)

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok:

很久很久以前,在一个充满冒险和奇迹的国度里,有一个勇敢的小男孩,名叫提米。提米和家人住在舒适的小房子里,他最喜欢的事情就是探索周围的世界。

在一个阳光明媚的日子里,提米决定去附近的森林探险。他带上了自己最喜欢的零食、指南针和他最信任的笔记本,准备把看到的所有令人兴奋的事物都画下来。

当 Timmy 走进森林深处时,他发现了一条在阳光下闪闪发光的神奇河流。这条河是如此迷人,以至于提米决定做一艘小纸船,顺流而下,作为给森林精灵的特别讯息。

提米小心翼翼地折好纸船,在上面画了一个笑脸,希望能给森林精灵带来欢乐。然后,他把小船放在河面上,看着小船载着他的友谊和对大自然的爱漂走了。

夕阳西下,提米知道是时候回家了。他为自己在森林里度过的神奇的一天感到庆幸,他知道自己将永远铭记这次探险。

回到家后,提米和家人分享了他的故事,家人听到他在森林里度过的神奇一天都非常高兴。他们一致认为,提米勇敢、善良的精神是一种真正的激励,他们知道,提米今后还会有更多精彩的冒险经历。

就这样,带着满心的爱和满脑子的梦想,提米渐渐进入了梦乡,他渴望发现在他的想象世界里还有什么新的冒险在等着他。

第四个是解释梗图:

Prompt:I don’t get it, please explain(我不理解,啥意思?)

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok:

这幅图幽默地将初创公司和大公司作了对比。在标有 “初创企业” 的左侧,有一群人在一起挖洞。他们都在积极参与,洞已经挖得很深了。

在标有 “大公司” 的右侧,有一群人围着一个洞站着。然而,与初创公司不同的是,只有一个人真正在挖洞,其他人都在观看或从事其他活动。

这幅图的幽默感来自于对初创企业和大公司之间差异的夸大。在初创公司,人们往往有一种紧迫感,希望每个人都能直接为手头的任务做出贡献。相比之下,大公司往往被描述为官僚主义更严重,所有团队成员对每个项目的直接参与更少。

第五个是将表格转换为 CSV 文件格式:

Prompt:Please convert this table to csv.(请将此表转换为 csv。)

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok:

medal,name,sport,event,date1 gold,El Amin Chentouf,Athletics,Men's marathon - T13,11 September1 gold,Mohamed Amguoun,Athletics,Men's 400m - T13,15 September1 gold,Azeddine Nouiri,Athletics,Men's shot put - T34,15 September2 silver,Mahdi Afri,Athletics,Men's 400m - T12,9 September2 silver,El Amin Chentouf,Athletics,Men's 5000m - T13,15 September3 bronze,Mahdi Afri,Athletics,Men's 200m - T12,17 September3 bronze,Mohamed Lahna,Paratriathlon,Men's PT2,10 September

CSV 格式不支持样式或格式设置,因此信息以纯文本格式呈现。

第六个是辨别木头的腐朽程度:

Prompt:These holes are appearing around the screws in my deck. Is it rotten? Should I get my boards replaced?(这些孔出现在我的甲板上的螺钉周围。是不是烂了?我应该更换吗?)

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok:

甲板上的木材似乎已经开始腐烂。这表现在螺丝周围出现孔洞,这是木材腐烂的常见迹象。

为了确保露台的安全和使用寿命,建议更换受影响的木板。这将有助于防止其受到进一步损坏,并保持其结构的完整性。

如果您不确定如何更换木板,咨询专业的露台建造商或承包商可能会有所帮助。他们将能够评估损坏的程度,并就最佳行动方案向您提供专家建议。

第七个是解决编程问题:

Prompt:Can you write Python code that solves this?(你能编写 Python 代码来解决这个问题吗?)

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Grok 回复如下:

def find_triplets(nums):result = []nums.sort()for i in range(len(nums) - 2):if i > 0 and nums[i] == nums[i - 1]:continuetarget = -nums[i]left = i + 1right = len(nums) - 1while left < right:if nums[left] + nums[right] == target:result.append([-target, nums[left], nums[right]])left += 1right -= 1while left < right and nums[left] == nums[left - 1]:left += 1while left < right and nums[right] == nums[right + 1]:right -= 1elif nums[left] + nums[right] < target:left += 1else:right -= 1return result

RealWorldQA 基准

本次发布还有一个亮点:xAI 推出了一个新的基准「RealWorldQA」。

下载地址:https://data.x.ai/realworldqa.zip

「为了开发有用的真实世界人工智能助手,提高模型对物理世界的理解至关重要。」xAI 希望借助该基准更好地评估多模态模型的基本真实世界空间理解能力。「虽然当前基准中的许多示例对人类来说相对容易,但它们往往对前沿模型构成挑战。」

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

目前,RealWorldQA 包含 700 多张图片,每张图片都有一个问题和易于验证的答案。

在真实世界的图像外,该数据集还包括从车辆上拍摄的匿名图像。这对于自动驾驶领域来说,或许是个好消息。

巧合的是,微软研究院前段时间更新了跨语言、模态、模型和任务的基准测试 MEGAVERSE,包含 22 个数据集,涵盖 83 种语言(包括资源匮乏的非洲语言)。微软还在基准测试中加入了两个多模态数据集,并比较了 LLaVA 模型 GPT-4-Vision 和 Gemini-Pro-Vision 的性能。

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

Meta 在前几天也开源了衡量人工智能系统具体问答能力的基准数据集 OpenEQA,包含家庭和办公室等 180 多种不同现实环境的 1600 多个问题,跨越七个类别,全面测试 AI 在物体和属性识别、空间和功能推理以及常识知识等技能方面的能力,加深大模型对现实世界的理解。

马斯克的首款多模态大模型来了,GPT-4V又被超越了一次

即使是最先进的 AI 模型,如 GPT-4V,在 OpenEQA 上也难以与人类表现相媲美。OpenEQA 是衡量人工智能系统理解和回答现实世界问题能力的新基准。

在这些研究的推动下,我们可以期待一下 2024 年大模型在现实世界任务取得更多的进展。

参考链接:https://x.ai/blog/grok-1.5v

以上就是马斯克的首款多模态大模型来了,GPT-4V又被超越了一次的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/615801.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月11日 03:55:18
下一篇 2025年11月11日 03:56:27

相关推荐

  • php怎么替换文本指定内容

    在 PHP 中替换文本中的指定内容,可使用 str_replace() 函数,其语法为:str_replace(string $search, string $replace, string $subject): string。该函数接受三个参数:要替换的文本、替换文本,以及目标字符串。例如,将 &…

    2025年12月9日
    000
  • 发布开源包:真的值得吗?

    很多人喜欢说开源社区是现代发展的支柱。但对于普通开发者来说,投入时间和精力来发布 python 和 php 包真的值得吗?一些人认为,为了获得知名度和机会,任何困难都是值得的。其他人则认为这只是一种“昂贵的爱好”,与付出的努力相比,回报即使不是不存在,也是微乎其微的。 现实情况是,大多数为开源包做出…

    2025年12月9日
    000
  • Apache 虚拟主机:增加安全性

    为了在使用 apache 设置反向代理时确保安全性,您可以实施多种最佳实践,例如使用 ssl/tls 启用 https、调整安全标头,配置防火墙,以及保护对后端的访问。下面是一个详细的实现,以确保您有一个更安全的环境。 启用带有 ssl/tls 的 https 使用 https 对于保护客户端和服务…

    2025年12月9日
    000
  • php函数命名规范与其他语言的对比

    不同编程语言的函数命名规范各不相同。php 要求函数名使用小写字母和下划线,类方法使用 camelcase,避免数字和特殊字符,并保持名称简洁且有意义。其他语言如 python 和 java 也使用小写字母和下划线或 camelcase 命名法,但首字母大小写规则有所不同。 PHP 函数命名规范与其…

    2025年12月9日
    000
  • 如何调试和排查自定义函数中的问题

    如何调试和排查自定义函数中的问题:检查输入和输出:验证输入是否有效,检查输出是否符合预期。使用调试器:逐行执行代码并检查变量的值。单元测试:编写自动化测试用例来测试函数的正确性。 如何调试和排查自定义函数中的问题 介绍 自定义函数是扩展 Python 功能和简化代码的有用工具。然而,当函数出现问题时…

    2025年12月9日
    000
  • 使用自定义函数创建面向对象编程代码

    在自定义函数中使用 oop 可以实现面向对象编程,该范式侧重于对象、类和继承,优点包括代码的可重用性、模块化和可测试性。例如,我们可以使用自定义函数创建一个表示学生的类,其中包含存储学生姓名和成绩的属性,以及计算平均成绩的方法。 自定义函数中的面向对象编程 (OOP) OOP 是一种编程范式,它强调…

    2025年12月9日
    000
  • 跨平台使用 RSA 加密和解密保护数据

    rsa加密简介 在当今的数字环境中,保护敏感数据对于个人和组织都至关重要。 rsa (rivest-shamir-adleman) 加密作为保护数据的强大解决方案脱颖而出。它是一种非对称加密算法,这意味着它使用一对密钥:用于加密的公钥和用于解密的私钥。 rsa 加密的主要好处之一是私钥永远不需要共享…

    2025年12月9日
    000
  • 自定义函数封装对象和方法

    自定义函数封装对象和方法 简介自定义函数是一种将代码组织成可重用组件的强大技术,可以提高代码的可读性和可维护性。封装是面向对象编程的一项基本原则,它涉及到将数据及其相关方法捆绑成单一对象。 实战案例让我们从一个简单的学生对象开始,该对象包含有关学生姓名、学号和成绩的信息: class Student…

    2025年12月9日
    000
  • 在 PHP 中构建 Pawn 到 Python 编译器

    当我们想到 php 时,我们经常将它与 web 开发联系起来。但是,当我们将 php 推向其通常的界限时会发生什么?在本文中,我们将探讨 php 的非常规用法:构建一个将 pawn 代码转换为 python 的编译器。该项目不仅展示了 php 的多功能性,还提供了对编译器设计基础知识的见解。 paw…

    2025年12月9日
    100
  • php函数与人工智能结合时的困难及突破口

    PHP 函数与人工智能结合时的困难 将 PHP 函数与人工智能 (AI) 模型相结合时,可能会遇到一些困难,包括: 语言障碍:PHP 是一种面向对象的脚本语言,而 AI 模型通常用其他语言(如 Python 或 C++)编写。这可能会导致语言差异和兼容性问题。数据转换:AI 模型通常需要特定格式的数…

    2025年12月9日
    000
  • PHP 函数单元测试框架的优劣对比

    phpunit 和 mockery 是 php 函数单元测试框架的两种选择。phpunit 成熟且灵活,而 mockery 轻量且擅长模拟。两者优点如下:phpunit:广泛使用且成熟支持多种断言风格与其他 php 工具集成良好mockery:轻量级强大的模拟功能支持多种语言 PHP 函数单元测试框…

    2025年12月9日
    000
  • PHP 函数如何使用 PostgreSQL 调用外部函数?

    如何使用 php 调用 postgresql 外部函数?创建外部函数,例如使用 c 或 perl。使用 create function 语句将外部函数加载到 postgresql。通过 pg_query() 函数在 php 中调用外部函数。 如何使用 PHP 函数调用 PostgreSQL 外部函数…

    2025年12月9日
    000
  • 使用函数调用优化来防止堆栈溢出

    使用函数调用优化防止堆栈溢出 堆栈溢出是在函数调用嵌套层数过多时发生的常见错误。当函数调用层数超过可用堆栈空间时,就会发生堆栈溢出。 函数调用优化 为了防止函数调用堆栈溢出,可以使用函数调用优化技术。这些技术包括: 尾递归优化 (TCO): 将递归函数调用替换为循环,从而消除对函数调用堆栈的额外需求…

    2025年12月9日
    000
  • PHP 函数参数绑定与其他编程语言中的类似特性?

    PHP 函数参数绑定 函数参数绑定是一种在函数调用时为函数参数指定值的机制。它提供了比直接传递值更灵活和安全的方法。 PHP 中的参数绑定与其他编程语言中类似特性类似,例如: Java: PreparedStatementC#: SqlCommand.ParametersPython: cursor…

    2025年12月9日
    000
  • PHP 函数中驼峰命名法的使用规范有哪些?

    php 函数中驼峰命名法规定函数名以小写字母开头,用大写字母分隔每个单词,缩略词全部大写。其优点包括提高可读性、一致性、ide 完成功能。在示例类中,createproduct()、updateproduct() 和 deleteproduct() 函数遵循驼峰命名法,使其意图清晰。此外,应避免使用…

    2025年12月9日
    000
  • 如何使用递归函数而不会产生堆栈溢出?

    技巧:采用尾递归优化(tro)移动递归调用至函数末尾。使用循环代替递归以提高效率。设置递归深度限制,避免过度调用。应用迭代加深深度优先搜索(iddfs)将递归分解为循环。 避免递归函数堆栈溢出的技巧 递归是一种强大的编程技术,它允许函数调用自身。然而,如果递归调用过多,可能会导致堆栈溢出,程序异常终…

    2025年12月9日
    000
  • 参数绑定的最佳实践有哪些?

    参数绑定是一种增强数据库查询性能和安全性的技术。主要最佳实践包括:使用命名参数或占位符以提高可读性。避免硬编码值以增强安全性。使用事务以确保数据完整性。进行参数化类型检查以防止类型转换错误。使用批量更新以提高大量更新记录的操作性能。 参数绑定的最佳实践 简介 参数绑定是一种强大的技术,可提高数据库查…

    2025年12月9日
    000
  • PHP 函数中的可变参数与其他编程语言中的类似功能有何区别?

    php 可变参数功能允许函数接收数量不定、类型任意的参数。php 的可变参数作为数组传递,而其他语言通常返回元组或列表。php 中可变参数提供灵活性,但无法直接访问个别参数。 PHP 可变参数:与其他语言的对比 PHP 中的可变参数(也称为不定数量的参数),允许函数接受数量不定且类型任意的参数。虽然…

    2025年12月9日
    000
  • PHP函数中参数类型检查与其他语言的比较

    php函数的参数类型检查通过强制转换和类型声明进行,与其他语言相比,它提供了更高的灵活性,如java和c#的强制类型安全,python和javascript的可选类型检查,使php能够在确保类型安全性和代码灵活性之间取得平衡。 PHP 函数中参数类型检查与其他语言的比较 PHP 中的参数类型检查可以…

    2025年12月9日
    000
  • 函数中返回 generator 时如何控制生成器状态?

    生成器函数通过 send() 发送值、throw() 处理异常和 close() 关闭生成器来控制其状态。可将其用于发送值、接收异常和释放资源。一个实战案例展示了如何使用生成器函数实现范围函数。 在生成器函数中控制生成器状态 生成器函数是一种特殊的函数,它可以暂停执行并返回中间值,然后在稍后继续执行…

    2025年12月9日
    000

发表回复

登录后才能评论
关注微信