フィードバックを送信
AlloyDB Omni に AlloyDB AI をインストールする
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
注:
AlloyDB Omni の使用には、 Google Cloud サービスに適用されるお客様と Google との間の契約が適用されます。 Google Cloud アカウントをお持ちでない場合、または Google Cloud サービスに適用される Google との契約を締結していない場合は、契約を締結するまでこのソフトウェアの使用を開始またはダウンロードしないでください。 Google Cloud アカウントを作成するには、 Google Cloud ホームページ をご覧ください。
このページでは、AlloyDB Omni をインストールして AlloyDB AI を統合する方法について説明します。
AlloyDB AI は、エンタープライズ生成 AI アプリケーションを構築できる AlloyDB Omni に含まれる一連の機能です。AlloyDB の ML 機能の詳細については、生成 AI アプリケーションを作成する をご覧ください。
AlloyDB AI を搭載した AlloyDB Omni では、リモート ML モデルをクエリして、ML モデルから生成されたオンライン予測とテキスト エンベディングを操作できます。AlloyDB AI を搭載した AlloyDB Omni は、画像などの他のコンテンツからベクトル エンベディングを処理することもできます。たとえば、google_ml.predict_row
インターフェースを使用してクエリ内で変換を行う場合などです。
AlloyDB AI で AlloyDB Omni をインストールする場所に応じて、次のいずれかのオプションを選択します。
シングルサーバー
Kubernetes
GDC エアギャップ
AlloyDB AI のインストールで AlloyDB Omni を確認する
インストールが正常に完了し、モデル予測が使用されていることを確認するには、次のコマンドを入力します。
CREATE EXTENSION IF NOT EXISTS google_ml_integration CASCADE ;
SELECT array_dims ( embedding ( 'text-embedding-005' , 'AlloyDB AI' ):: real []);
出力は次のようになります。
array_dims
------------
[1:768]
(1 row)
注: Vertex AI モデルのサポートは、Vertex AI モデルのバージョニングとライフサイクルのガイドラインによって管理されます。安定版の詳細については、モデルのバージョンとライフサイクル をご覧ください。 上のクエリでは、embedding()
呼び出しによって入力テキスト AlloyDB AI
のエンベディングが生成されます。array_dims
は、embedding()
によって返される配列のディメンションを返します。text-embedding-005
モデルは 768 次元の出力を返すため、出力は [768]
です。
次のステップ
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-01-23 UTC。
ご意見をお聞かせください
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-01-23 UTC。"],[],[]]