Gemini 1.5 Flash の値下げ、すべてのデベロッパー向けのファインチューニング アクセスなど
詳細
関数呼び出しのチュートリアル
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
<ph type="x-smartling-placeholder"></ph>
関数呼び出しを使用すると、構造化データの出力を
説明します。その後、これらの出力を使用して他の API を呼び出し、
レスポンス データをモデルに送ります。つまり関数呼び出しは
生成モデルを外部システムに接続して、生成されたコンテンツが
に最新の正確な情報が含まれています。
Gemini モデルに関数の説明を提供できます。これらは
アプリケーションの言語で記述する関数(つまり、
Google Cloud Functions)。モデルから、関数を呼び出して値を返すよう求められる場合があります。
モデルがクエリを処理できるよう支援します。
まだご覧になっていない場合は、
関数呼び出しの概要で学習する
できます。
照明制御用の API の例
基本的な照明制御システムとアプリケーション プログラミング
インターフェース(API)を使用していて、ユーザーがシンプルな
テキスト リクエスト。関数呼び出し機能を使用してライティングを解釈できる
API 呼び出しに変換して照明を設定する API 呼び出しに変換し、
使用できます。この架空の照明制御システムを使用して、
明るさと色温度です
parameters:
パラメータ |
タイプ |
必須 / 省略可 |
説明 |
brightness |
数値 |
あり |
光レベル(0 ~ 100)。ゼロがオフで、100 が最大の明るさです。 |
colorTemperature |
文字列 |
あり |
照明器具の色温度(daylight 、cool 、warm )。 |
わかりやすくするため、この架空の照明システムにはライトが 1 つしかないため、ユーザーは
客室や場所を指定する必要はありません。これが JSON リクエストの例です。
照明制御 API に送信して照明レベルを 50% に
昼光色温度を使うと次の式になります
{
"brightness": "50",
"colorTemperature": "daylight"
}
このチュートリアルでは、Gemini API の関数呼び出しを設定して、
ユーザーの照明リクエストを解釈し、API 設定にマッピングして
明るさと色温度の値に基づいて変化します
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-03 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2024-09-03 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-09-03 UTC。"],[],[]]