AlloyDB for PostgreSQL を使用して、エンタープライズ向けのジェネレーティブ AI アプリを構築します。
ベクトル、モデル、データを処理するための、使い慣れた PostgreSQL Interface
ジェネレーティブ AI アプリに最新のデータとコンテキストに応じたエクスペリエンスを提供
AlloyDB への組み込みにより、優れたパフォーマンス、可用性、シンプルな管理を実現
Google Cloud 上の AlloyDB と AlloyDB Omni で使用できるため、どこでも実行可能
利点
使い慣れた PostgreSQL インターフェースと、pgvector や LangChain などのオープンな標準テクノロジーを使用して、ジェネレーティブ AI アプリケーションを構築します。
標準の PostgreSQL と比較して最大 10 倍速くベクトルクエリを実行し、データベース内からベクトル エンベディングを生成できます。
Vertex AI でモデルを実行し、使い慣れた SQL クエリを使用してアプリケーションからアクセスします。Gemini などの Google モデルや独自のカスタムモデルを使用します。
主な機能
AlloyDB AI は、標準の PostgreSQL と比較して最大 10 倍速くベクトルクエリを実行します。8 ビットの量子化をサポートし、有効にするとインデックス サイズを 3 分の 1 に縮小し、有効にすると次元が 4 倍のベクトルを提供します。アプリでは、ANN(近似最近傍探索)アルゴリズムや KNN(正確な k 最近傍探索)アルゴリズムを使用して、テキストや画像などの複雑なデータ型に対して高速な類似度検索を実行できます。
エンベディングの自動生成により、任意の AI モデルを使用して、テキストや画像などの運用データを簡単にベクトル エンベディングに変換できます。エンベディングを AlloyDB に格納し、SQL インターフェースでクエリを行います。
AlloyDB のローカルモデルと、Vertex AI でホストされているリモートモデル(カスタムモデルや事前トレーニング済みモデルを含む)の両方にアクセスできます。AlloyDB に保存されたデータでモデルをトレーニングおよび微調整してから、Vertex AI にエンドポイントとしてデプロイできます。
LangChain インテグレーションにより、より正確で透明性が高く、信頼性の高い生成 AI アプリケーションを簡単に構築できます。ドキュメントからの情報のロードと保存には Document Loader を、セマンティック検索を有効にするには Vector Store を、チェーンを有効にして以前の会話をリコールできるようにするには Chat Messages History を使用します。
AlloyDB の一部である AlloyDB AI は、Google の長所と PostgreSQL の長所を活かしたものです。アプリケーションに優れたパフォーマンスとスケール、99.99% の高可用性 SLA を提供します。これには、メンテナンス、ほとんどのデータベース障害の自動検出と復旧、包括的なセキュリティとコンプライアンスが含まれます。
料金
AlloyDB AI は AlloyDB と AlloyDB Omni に欠かせない要素であり、追加料金なしでご利用いただけます。
Vertex AI などの追加サービスを実行した場合、これらのサービスに対して別途課金されます。