目录
Google的双子座:大语言模型的代码执行功能
首页 科技周边 人工智能 使用Google Gemini Flash执行代码

使用Google Gemini Flash执行代码

Apr 21, 2025 am 10:14 AM

Google的双子座:大语言模型的代码执行功能

大型语言模型(LLM),变压器的继任者已经彻底改变了自然语言处理(NLP)和自然语言理解(NLU)。最初,由于其出色的文本理解和自然对话的产生,LLM最初替换基于规则的聊天机器人,现在执行更复杂的任务。其中包括自然语言到SQL查询转换,Internet浏览以获取信息检索,以及最近的代码执行。本文探讨了双子座新发布的代码执行功能。

学习目标:

  • 了解LLM代码执行。
  • 探索双子座闪光灯1.5。
  • 获取双子座API键。
  • 检查LLMS在数学任务中的局限性。
  • 使用代码执行的LLM进行精确的答案。

双子座:Google的多模式LLM

Gemini,Google的LLM家族,竞争对手的封闭源模型,例如Openai的GPT-4和Anthropic的Claude。双峰模型,双子座处理文本,图像,音频和视频。尽管GPT-4具有相似的功能,但Gemini的关键区别在于它可以执行其生成的代码的能力。由Gemini的函数调用功能启用的代码执行在安全的沙盒环境中运行。当前,仅支持Numpy和Synspy库;生成的代码无法下载或安装其他Python库。

执行代码开始

要访问Gemini的代码执行功能,请通过[此处的链接]获得免费的API密钥。安装必要的库:

登录后复制

-U标志可确保您拥有最新版本,这对于访问新的代码执行功能至关重要。使用API​​密钥进行身份验证:

导入Google.generativeai为Genai

Google_api_key =“您的API密钥”

genai.configure(api_key = google_api_key)
登录后复制

现在,实例化双子座模型:

 model = genai.generativemodel(model_name ='gemini-1.5-flash')

响应= model.generate_content(“你好吗?”)

打印(响应。文本) 
登录后复制

使用Google Gemini Flash执行代码

LLM经常在需要精确计数或数学操作的任务上挣扎。例如:

响应= model.generate_content(“将此词剪成前5个字母,密西西比州”)

打印(响应。文本) 
登录后复制

使用Google Gemini Flash执行代码

这证明了一个常见的LLM限制:缺乏向后计数能力。同样,数学问题提出了挑战:

响应= model.generate_content(“前100个斐波那契数的总和是多少?”)

打印(响应。文本) 
登录后复制

使用Google Gemini Flash执行代码

该模型无法计算总和,而是提供程序步骤。这突出了LLM作为文本生成模型的固有局限性。

双子座代码执行

启用代码执行可以增强双子座的功能。让我们重新提出以前的问题:

 model2 = genai.generativemodel(model_name ='gemini-1.5-flash',tools ='code_execution')

响应= model2.generate_content(“将此单词剪成前5个字母,密西西比州。使用代码执行工具”)

打印(响应。文本) 
登录后复制

使用Google Gemini Flash执行代码

Gemini现在生成并执行Python代码以正确切片字符串。对于斐波那契总和:

响应= model2.Generate_Content(“前100个斐波那契数的总和是多少?”)

打印(响应。文本) 
登录后复制

使用Google Gemini Flash执行代码

双子座生成一个函数,执行它并提供正确的答案。

结论

Gemini的代码执行大大扩展了LLM功能。它克服了精确的计算和程序任务中的局限性,从而在各种应用程序中增强了效用。

关键要点:

  • 双子座的多模式性质允许处理各种数据类型。
  • LLM由于缺乏计算能力而经常在数学精度上挣扎。
  • 代码执行使LLMS可以在沙盒环境中运行代码。
  • Google的免费API可访问Gemini Flash的代码执行。

常见问题:

  • Q1。什么是双子座? A. Google的多模式LLM家族。
  • Q2。双子座是否执行代码?答:是的,通过其最近发布的代码执行功能。
  • Q3。支持哪些库?答:目前,Numpy和Sympy。
  • Q4。代码执行如何改善双子座?答:它可以实现准确的计算和程序完成完成。
  • Q5。如何启用代码执行?答:用tools='code_execution'实例化GenerativeModel

(注意:图像不归此响应所有,并且按输入中提供。)

以上是使用Google Gemini Flash执行代码的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

最佳AI艺术生成器(免费付款)创意项目 最佳AI艺术生成器(免费付款)创意项目 Apr 02, 2025 pm 06:10 PM

本文回顾了AI最高的艺术生成器,讨论了他们的功能,对创意项目的适用性和价值。它重点介绍了Midjourney是专业人士的最佳价值,并建议使用Dall-E 2进行高质量的可定制艺术。

开始使用Meta Llama 3.2 -Analytics Vidhya 开始使用Meta Llama 3.2 -Analytics Vidhya Apr 11, 2025 pm 12:04 PM

Meta的Llama 3.2:多模式和移动AI的飞跃 Meta最近公布了Llama 3.2,这是AI的重大进步,具有强大的视觉功能和针对移动设备优化的轻量级文本模型。 以成功为基础

最佳AI聊天机器人比较(Chatgpt,Gemini,Claude&更多) 最佳AI聊天机器人比较(Chatgpt,Gemini,Claude&更多) Apr 02, 2025 pm 06:09 PM

本文比较了诸如Chatgpt,Gemini和Claude之类的顶级AI聊天机器人,重点介绍了其独特功能,自定义选项以及自然语言处理和可靠性的性能。

Chatgpt 4 o可用吗? Chatgpt 4 o可用吗? Mar 28, 2025 pm 05:29 PM

Chatgpt 4当前可用并广泛使用,与诸如ChatGpt 3.5(例如ChatGpt 3.5)相比,在理解上下文和产生连贯的响应方面取得了重大改进。未来的发展可能包括更多个性化的间

顶级AI写作助理来增强您的内容创建 顶级AI写作助理来增强您的内容创建 Apr 02, 2025 pm 06:11 PM

文章讨论了Grammarly,Jasper,Copy.ai,Writesonic和Rytr等AI最高的写作助手,重点介绍了其独特的内容创建功能。它认为Jasper在SEO优化方面表现出色,而AI工具有助于保持音调的组成

构建AI代理的前7个代理抹布系统 构建AI代理的前7个代理抹布系统 Mar 31, 2025 pm 04:25 PM

2024年见证了从简单地使用LLM进行内容生成的转变,转变为了解其内部工作。 这种探索导致了AI代理的发现 - 自主系统处理任务和最少人工干预的决策。 Buildin

选择最佳的AI语音生成器:评论的顶级选项 选择最佳的AI语音生成器:评论的顶级选项 Apr 02, 2025 pm 06:12 PM

本文评论了Google Cloud,Amazon Polly,Microsoft Azure,IBM Watson和Discript等高级AI语音生成器,重点介绍其功能,语音质量和满足不同需求的适用性。

向员工出售AI策略:Shopify首席执行官的宣言 向员工出售AI策略:Shopify首席执行官的宣言 Apr 10, 2025 am 11:19 AM

Shopify首席执行官TobiLütke最近的备忘录大胆地宣布AI对每位员工的基本期望是公司内部的重大文化转变。 这不是短暂的趋势。这是整合到P中的新操作范式

See all articles