強力な AI 機能の構築、テスト、デプロイ

直感的なオープンソース フレームワーク、ローカル デベロッパー ツール、統合クラウド サービスを使用して、モバイルアプリやウェブアプリで高度な AI 機能を構築し、リリースできます。

必要な AI コンポーネントを簡単に統合

Genkit は、プラグイン、テンプレート、シンプルな抽象化を提供することで、AI コンポーネントの統合の複雑さを軽減します。これにより、独自のカスタム ロジックとデータを使用して AI モデルを活用し、ビジネスに合わせて最適化された AI 機能を構築できます。

Firebase と Google Cloud を使用して安心してリリース

Cloud Functions for Firebase または Cloud Run を使用して、1 つのコマンドでサーバーレス AI 機能をデプロイできます。Genkit の堅牢な統合によりトレース、ロギング、モニタリング、認証、アプリ証明書に対応し、AI 機能を安全に提供およびスケーリングできます。Cloud Functions for Firebase クライアント SDK を使用して、モバイルアプリまたはウェブアプリのクライアントから AI ロジックを簡単に呼び出すことができます。

豊富なローカル開発エクスペリエンスで AI 機能をデバッグして反復処理する

AI 機能特有のデバッグ課題に対応するため、Genkit にはローカルで動作するブラウザベースの UI が用意されています。これにより、AI コンポーネントをすばやくテストしたり、エンドツーエンドのワークフローをローカルで実行して結果をテストしたり、完全なトレースを表示して完全なオブザーバビリティと効率的なデバッグを実現したりできます。

Debug and iterate on your AI feature with a rich local development experienc Debug and iterate on your AI feature with a rich local development experienc
拡張プラグイン

Google とコミュニティによって構築された Genkit のプラグインのオープン エコシステムを通じて、モデル、ベクトル ストア、ツール、エバリュエータ、オブザーバビリティなどにビルド済みコンポーネントと統合を活用できます。

構造化出力

Genkit を使用して厳密に型指定されたデータを生成することで、非構造化テキストの分析、クリエイティブ コンテンツの生成、タスクの選択を実行できるだけでなく、構造化された型安全なオブジェクトとして結果をアプリに返送できます。

マルチモーダル、マルチメディア

Genkit は、テキスト、データ、その他のメディアの組み合わせをサポートするコンテンツの共通形式を提供します。これにより、LLM だけでなく、生成タスク(画像生成など)を実行するモデルにも Genkit を使用できます。

ドキュメント

Firebase Genkit の利用を開始する方法については、技術ドキュメントをご覧ください。

料金

Firebase Genkit は、それ自体は無償で使用できるフレームワークです。料金は、Firebase Genkit で使用するモデルとサービスによって異なります。