问了 Gemini 1.5 Pro 五个问题,找到了初遇ChatGPT的感觉

一个月前(2月15日),Sora和 Gemini 1.5 同时推出,这个故事很多人都听过了,Google 被冠以 AI 界汪峰的名头。

人们纷纷震惊于 Sora 的强大,讨论 Sora 是不是世界模型。而 Gemini 1.5 的第一个模型 Gemini 1.5 Pro 在发布后没多久就逐渐无人问津了。

当时 Gemini 1.5 Pro 只开放了 Waitlist,一直没能上手测倒是成了一块心病。

最近 Gemini 1.5 Pro 迎来一波大规模开放测试,当时排队的基本都能使用了,有些没有邮件通知,朋友们都可去看看。

链接 :https://aistudio.google.com/

图片

Gemini 1.5 Pro 最大的特点就是10M 上下文与多模态理解相互搭配,实现超强的检索和学习能力,我们也就围绕这两点,问了他五个问题

问题一:88 万字的《三体》,后续故事怎么发展?

我们向Gemini提供了长达约88万字的科幻小说《三体》,它可以根据小说的题材重新编写一版新的小说大纲,从背景设定、主要人物、情节梗概、主题设定到小说结局它可以非常有逻辑地完成。

另外对于《三体》的开放式结局它也可以继续扩写,在充分地满足大家的各种想象的同时又不脱离原著。

图片

问题二:20篇论文,哪篇更有价值?

我们选取了20篇神经网络相关的英文学术文章。Gemini 不仅能够对各种细节问题对答如流,而且还能够非常有条理有逻辑地整理出最具参考价值的学术论文。

各位研究学者们再也不用熬夜看文献写报告了!你们的头发有救啦!

图片

问题三:我该怎么学习 JavaScript?

我试着用两个功能时想到,上传一本课本岂不妙哉!这技术能读懂全书,大学党考试周还愁啥!直接1对1辅导到手。

下面我直接上传了《JavaScript高级程序设计(第4版)》,Gemini 还帮我搞了个大纲和学习建议,真懂我们。不仅考试的时候能天天陪着你,指导复习,还能出套带答案的期末题,老师们可能得偷偷珍藏。

图片

图片

逐渐成型的生态

上传了个 Open AI 机器人的视频到 Gemini,它不仅快速总结出来,准确度还挺高;还把视频里的英文字幕翻译成了中文。

为测深度理解,让它找视频里机器人递苹果的画面,它真找到了!

好奇它能不能辨认手绘,我画了个苹果试试。一开始,它认出苹果,但装作没在视频里看见过。我一逼问,它才勉强承认,还不忘找借口,吐槽我画的苹果和视频里的完全不像!

图片

问题五:什么?Sora 是 Google 出品的?

本次测试可以看出 Gemini 能够对视频画面进行精确的解读,但是当我问到它对 Sora 的了解时,它却说 Sora 是 Google 训练的模型。

总的来说它具有一定的逻辑能力和常识的,同样似乎没有联网能力,不能获取近期发生的事件。

图片

整体使用下来,我能看到它 10M 上下文的潜力,能让人发出“啊?这样也可以的?”的惊呼。就好像是第一次使用 ChatGPT 的那种感觉。

但也能看到它也存在很多瑕疵,比如老生常谈的幻觉问题,不能被 Sora 抢了风头就说 Sora 是自家兄弟吧。

而且这次大规模开放也导致算力不足,很多问题都回答的非常“懒惰”,只能提示“继续”让他继续回答,但也效果不好。在他人演示中 60 分钟的视频可以很好的理解,但在实际测试中,超过 30 分钟的视频,就会经常出现超时未响应的情况。尽管 Token 长度允许,但算力也分配不过来了。越短的视频,它处理的也就越好。

目前不支持联网,也无法读取视频链接,只能说是尝鲜试用。

最近 Google 也发布了 Gemini 1.5 的详细介绍文档:

https://arxiv.org/ftp/arxiv/papers/2403/2403.05530.pdf

里面展示了一个非常有意思的场景:

测试人员将一本Kalamang语言的参考语法书、一个双语词汇表(字典),以及大约400句额外的句子喂给了 Gemini 1.5 Pro,这些素材总共大约有250K tokens。

这个任务的挑战在于,Kalamang语是一种只有不到200个使用者的濒危语言,在模型的训练数据中几乎没有出现,因此 Gemini 1.5 Pro 必须依赖于上下文中给出的数据进行学习,来给出答案。

最终的结论是:

  • Gemini 1.5 Pro在半本书的设置下,其表现远远超过了GPT-4 Turbo和Claude 2.1。当给予整本书的上下文时,Gemini 1.5 Pro的表现进一步提升。在Kalamang到英语的翻译中,Gemini 1.5 Pro的人类评估得分为4.16(满分6分),而在英语到Kalamang的翻译中,得分为5.38。与此相比,人类语言学习者的得分分别为5.52和5.60。虽然不如人类学者,但也遥遥领先同行竞争对手了。

图片

期待赶紧给 Gemini 1.5 模型更新到 Gemini 的消费级产品中,作为 Gemini Advance会员已经迫不及待的想要使用它的完整版了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/545291.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2.26回顾章节主体线索脉络,课程要求(评分)

3)翻译程序、汇编程序、编译程序、解释程序有什么差别?各自的特性是什么? 翻译程序是指把高级语言源程序翻译成机器语言程序(目标代码)的软件。 翻译程序有两种:一种是编译程序,它将高级语言源程序一次全部…

Java -- 异常

异常概念 异常是程序在运行期间发生的不正常的事件, 它会打断指令的正常执行流程.   设计良好的程序应该在异常发生时提供处理这些不正常事件的方法, 使程序不会因为异常的发生而阻断或产生不可预见的结果.    Java语言使用异常处理机制为程序提供了异常处理的能力. 异常分…

Ubuntu 如何安装 Beyond Compare?

Ubuntu20.04安装Beyond Compare 4.3.7 一、官网下载方式一:方法二:使用 .deb 包安装 二、安装相关依赖和bcompare三、破解常见错误解决方法 ) 文件比较工具Beyond Compare是一套由Scooter Software推出的文件比较工具。主要用途是对比两个文件夹或者文件…

Docker 学习笔记一

一、什么是docker Docker 是一个基于轻量级虚拟化技术的容器,整个项目基于Go语言开发;Docker是一个C/S架构,后端众多模块各司其职,docker的daemon是运行在主机上通过client可以进行通信。 docker 由三部分组成:镜像(…

51单片机系列-单片机定时器

🌈个人主页:会编辑的果子君 💫个人格言:“成为自己未来的主人~” 软件延时的缺点 延时过程中,CPU时间被占用,无法进行其他任务,导致系统效率降低,延时时间越长,该缺点就越明显&…

力扣--最小覆盖子串--双端队列+滑动窗口

滑动窗口思路(双端队列实现): 可以参考一下:力扣hot8---滑动窗口-CSDN博客以及力扣hot9---滑动窗口-CSDN博客。 使用滑动窗口有以下几个步骤:初始化双端队列(将s的前t_len个元素入队,此时检验是…

【python】集合

前言 简洁整理,无废话 集合概念 含义:跟数学中的基本一样 形式:{1,a,(1,2)} 性质:不重复性,集合中每个元素不会有重复;集合中必须是不可变元素,不能有列表可以有元组 创建:{}或…

matlab 电机仿真平台GUI

1、内容简介 略 74-可以交流、咨询、答疑 2、内容说明 略 电机仿真平台GUI 包含直流机要加调电压启动、回馈制动、串电阻调速 异步电动机要加串电阻启动、星三角启动、回馈制动模块 3、仿真分析 略 4、参考论文 略

AXI Lite协议详解

AXI Lite协议详解 axi(Advanced eXtensible Interface)是一种总线协议,该协议是ARM公司提出的amba(Advanced Microcontroller Bus Architecture)3.0协议中最重要的部分,是一种面向高性能、高带宽、低延迟的…

【MySQL基础】MySQL基础操作三

文章目录 🍉1.联合查询🥝笛卡尔积 🍉2.内连接🥝查询单个数据🥝查询多个数据 🍉3.外连接🍉4.自连接🍉5.合并查询 🍉1.联合查询 🥝笛卡尔积 实际开发中往往数…

vite ts vue 项目提示 . Projects must list all files or use an include pattern.

vite ts vue 项目提示 . Projects must list all files or use an include pattern. 在引用一个 ts 的时候,提示如下: 需要在 tsconfig.node.json 文件中添加: {"compilerOptions": {"composite": true,"skipLibC…

wait/notify/notifyAll 方法的使用注意事项

wait/notify/notifyAll 方法的使用注意事项 wait/notify/notifyAll 方法的使用注意事项 wait/notify/notifyAll 方法的使用注意事项为什么 wait 必须在 synchronized 保护的同步代码中使用?为什么 wait/notify/notifyAll 被定义在 Object 类中,而 sleep …