目次
GoogleのGemini:大規模な言語モデルのコード実行機能
ホームページ テクノロジー周辺機器 AI Google Gemini Flashでのコード実行

Google Gemini Flashでのコード実行

Apr 21, 2025 am 10:14 AM

GoogleのGemini:大規模な言語モデルのコード実行機能

トランスの後継者である大規模な言語モデル(LLMS)は、自然言語処理(NLP)と自然言語理解(NLU)に革命をもたらしました。最初は、優れたテキストの理解と自然な会話の生成により、ルールベースのチャットボットを置き換えましたが、LLMSはより複雑なタスクを実行するようになりました。これらには、自然言語からSQLクエリへの変換、情報検索のためのインターネットブラウジング、および最近ではコード実行が含まれます。この記事では、Geminiの新しくリリースされたコード実行機能について説明します。

学習目標:

  • LLMコードの実行を理解します。
  • Gemini Flash 1.5を探索します。
  • Gemini APIキーを取得します。
  • 数学的タスクにおけるLLMSの制限を調べます。
  • 正確な回答のためにコード実行でLLMSを利用します。

Gemini:GoogleのマルチモーダルLLM

GoogleのLLMSファミリーであるGeminiは、OpenaiのGPT-4やAnthropic's Claudeなどのクローズドソースモデルをライバルにしています。マルチモーダルモデル、ジェミニはテキスト、画像、オーディオ、ビデオを処理します。 GPT-4は同様の機能を備えていますが、Geminiの重要な差別化要因は、生成するコードを実行する機能です。 Geminiの関数呼び出し機能によって有効になったこのコード実行は、安全でサンドボックス化された環境で実行されます。現在、NumpyおよびSympyライブラリのみがサポートされています。生成されたコードは、追加のPythonライブラリをダウンロードまたはインストールすることはできません。

コード実行を開始します

Geminiのコード実行機能にアクセスするには、[こちらからリンク]を介して無料のAPIキーを取得します。必要なライブラリをインストールします。

 !PIPインストール-Q -U Google -Generativeai
ログイン後にコピー

-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')

Response = model.generate_content( "お元気ですか?")

print(respons.text) 
ログイン後にコピー

Google Gemini Flashでのコード実行

LLMは、多くの場合、正確なカウントまたは数学的操作を必要とするタスクに苦しんでいます。例えば:

 response = model.generate_content( "この単語を最初の5文字にトリミング、ミシシッピ族」))

print(respons.text) 
ログイン後にコピー

Google Gemini Flashでのコード実行

これは、一般的なLLMの制限を示しています:後方カウント能力の欠如。同様に、数学的な問題は課題を引き起こします。

 Response = model.generate_content( "最初の100フィボナッチ数の合計は何ですか?"))

print(respons.text) 
ログイン後にコピー

Google Gemini Flashでのコード実行

モデルは合計の計算に失敗し、代わりに手続き的な手順を提供します。これは、テキストジェネレーションモデルとしてのLLMの固有の制限を強調しています。

geminiコード実行中の実行

コード実行を有効にすると、Geminiの機能が向上します。以前の質問を再評価しましょう。

 Model2 = genai.generativemodel(model_name = 'gemini-1.5-flash'、tools = 'code_execution')

response = model2.generate_content( "この単語を最初の5文字にトリミングします、ミシシッピ。コード実行ツールを使用します"))

print(respons.text) 
ログイン後にコピー

Google Gemini Flashでのコード実行

Geminiは、文字列を正しくスライスするためにPythonコードを生成および実行するようになりました。フィボナッチの合計の場合:

 Response = model2.generate_content( "最初の100フィボナッチ数の合計は何ですか?"))

print(respons.text) 
ログイン後にコピー

Google Gemini Flashでのコード実行

Geminiは関数を生成し、それを実行し、正解を提供します。

結論

Geminiのコード実行により、LLM機能が大幅に拡大します。正確な計算と手続き上のタスクの制限を克服し、さまざまなアプリケーションにわたってその有用性を向上させます。

重要なテイクアウト:

  • Geminiのマルチモーダルの性質により、多様なデータ型を処理できます。
  • LLMSは、計算能力の欠如のために、数学的な精度に苦労することがよくあります。
  • コード実行により、LLMはサンドボックス環境でコードを実行できます。
  • Googleの無料APIは、Gemini Flashのコード実行へのアクセスを提供します。

よくある質問:

  • Q1。ジェミニとは何ですか? A.マルチモーダルLLMSのGoogleのファミリー。
  • Q2。 Geminiはコードを実行しますか? A.はい、最近リリースされたコード実行機能を介して。
  • Q3。どのライブラリがサポートされていますか? A.現在、numpyとsympy。
  • Q4。コードの実行はどのようにジェミニを改善しますか? A.正確な計算と手続き上のタスクの完了を可能にします。
  • Q5。コード実行を有効にする方法は? A. tools='code_execution'を使用してGenerativeModelインスタンス化します。

(注:画像はこの応答によって所有されておらず、入力に提供されているように使用されます。)

以上がGoogle Gemini Flashでのコード実行の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

クリエイティブプロジェクトのための最高のAIアートジェネレーター(無料&有料) クリエイティブプロジェクトのための最高のAIアートジェネレーター(無料&有料) Apr 02, 2025 pm 06:10 PM

この記事では、トップAIアートジェネレーターをレビューし、その機能、創造的なプロジェクトへの適合性、価値について説明します。 Midjourneyを専門家にとって最高の価値として強調し、高品質でカスタマイズ可能なアートにDall-E 2を推奨しています。

Meta Llama 3.2を始めましょう - 分析Vidhya Meta Llama 3.2を始めましょう - 分析Vidhya Apr 11, 2025 pm 12:04 PM

メタのラマ3.2:マルチモーダルとモバイルAIの前進 メタは最近、ラマ3.2を発表しました。これは、モバイルデバイス向けに最適化された強力なビジョン機能と軽量テキストモデルを特徴とするAIの大幅な進歩です。 成功に基づいてo

ベストAIチャットボットが比較されました(chatgpt、gemini、claude& more) ベストAIチャットボットが比較されました(chatgpt、gemini、claude& more) 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のような前任者と比較して、コンテキストを理解し、一貫した応答を生成することに大幅な改善を示しています。将来の開発には、よりパーソナライズされたインターが含まれる場合があります

トップAIライティングアシスタントは、コンテンツの作成を後押しします トップAIライティングアシスタントは、コンテンツの作成を後押しします Apr 02, 2025 pm 06:11 PM

この記事では、Grammarly、Jasper、Copy.ai、Writesonic、RytrなどのトップAIライティングアシスタントについて説明し、コンテンツ作成のためのユニークな機能に焦点を当てています。 JasperがSEOの最適化に優れているのに対し、AIツールはトーンの維持に役立つと主張します

AIエージェントを構築するためのトップ7エージェントRAGシステム AIエージェントを構築するためのトップ7エージェントRAGシステム Mar 31, 2025 pm 04:25 PM

2024年は、コンテンツ生成にLLMSを使用することから、内部の仕組みを理解することへの移行を目撃しました。 この調査は、AIエージェントの発見につながりました。これは、最小限の人間の介入でタスクと決定を処理する自律システムを処理しました。 buildin

最高のAI音声ジェネレーターの選択:レビューされたトップオプション 最高のAI音声ジェネレーターの選択:レビューされたトップオプション Apr 02, 2025 pm 06:12 PM

この記事では、Google Cloud、Amazon Polly、Microsoft Azure、IBM Watson、DecriptなどのトップAI音声ジェネレーターをレビューし、機能、音声品質、さまざまなニーズへの適合性に焦点を当てています。

AVバイト:Meta' s llama 3.2、GoogleのGemini 1.5など AVバイト:Meta' s llama 3.2、GoogleのGemini 1.5など Apr 11, 2025 pm 12:01 PM

今週のAIの風景:進歩、倫理的考慮、規制の議論の旋風。 Openai、Google、Meta、Microsoftのような主要なプレーヤーは、画期的な新しいモデルからLEの重要な変化まで、アップデートの急流を解き放ちました

See all articles