このプロジェクトについて
このリポジトリは、ステップバイステップのクイックスタート、機能別ノートブック、実践的なサンプルアプリケーションを通じて、Gemini APIの体系的な学習パスを提供します。ガイドを進めるにはGoogleアカウントとGoogle AI StudioのAPIキーが必要で、多くのノートブックはGoogle Colabで直接開くことができます。
クイックスタートセクションは、認証、基本的なプロンプト、マルチモーダル入力から始まり、個々のAPI機能へと展開します。これには、低遅延の音声・動画インタラクションのためのマルチモーダルLive API、ライブ拡張思考、ライブ音声ストリーム翻訳、単語レベルのタイムスタンプ、話者ダイアライゼーション、カスタム語彙、スマート文字起こしを備えた音声ファイル・ストリーム向けのGemini Transcribeが含まれます。メディア関連ガイドでは、動画生成・編集のためのOmni FlashとVeo、画像生成のImagenとNano-Banana、音楽生成のLyria、Lyria RealTime、テキスト読み上げを扱います。
その他の文書化された機能には、Google検索、Googleマップ、YouTube、URLを使ったグラウンディング、ユーザーデータに応答を根拠付けるホスト型File Search、Pythonコード実行、Agents APIとマネージドAntigravityエージェント、時間的制約のないワークロード向けのBatch API、非同期操作通知のためのWebhook、PriorityおよびFlex推論ティアが含まれます。また、空間理解と推論のためのGemini Robotics-ERモデルのガイドも収録されています。
examplesディレクトリでは、複数のAPI機能やサードパーティツールを組み合わせて、ブラウザ自動化、書籍イラスト、アニメーションストーリー生成、ライブAPIプロットとマッピング、3D空間理解、APIコスト見積もりとヘルスモニタリング、Gradioを使ったLive APIインスタンスのデプロイなどのユースケースを紹介しています。エンドツーエンドのデモは別リポジトリにリンクされており、Gemini CLI、Flask APIクイックスタート、Multimodal Live API Webコンソール、フルスタックLangGraphクイックスタート、Google AI Studioスターターアプレットが含まれます。
Gemini APIは、curlを使ったREST APIとして、またはPython、Go、Node.js、Java、C#の公式SDKを通じて呼び出すことができます。エンタープライズ向けVertex AIの例は別途管理されており、コントリビューションはCONTRIBUTING.mdに記載されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.