googleapis/go-genai

Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications.

何を解決するか

Go開発者が、直接API呼び出しを書くことなく、Googleの生成AIモデル(Geminiなど)をアプリケーションに統合できる標準化されたインターフェースを提供します。

動作方法

このSDKは、Gemini Developer APIまたはGemini Enterprise Agent Platformに接続するクライアントライブラリとして機能します。開発者はAPIキーまたはプロジェクト固有のクラウド設定を使用してクライアントを構成し、GenerateContentなどのメソッドを呼び出して、テキストと画像を組み合わせたマルチモーダル入力をモデルに送信できます。

対象ユーザー

Googleの生成モデルを使ってAI機能を構築したいGo開発者

特徴

  • Gemini Developer APIとGemini Enterprise Agent Platformの両方をサポート。
  • テキストと画像の組み合わせ入力からテキストを生成するマルチモーダル機能を可能に。
  • コードまたは環境変数による柔軟なクライアント設定。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト