Important
PostgreSQL のazure_local_ai拡張機能は 廃止されました。 この日付を過ぎると、拡張機能はサポートまたは保守されなくなります。 スムーズな移行を確実にするために、すべてのユーザーに、Azure OpenAI または Azure Machine Learning にデプロイされたモデルを使用して、azure_ai拡張機能とリモート埋め込み呼び出しを確認することをお勧めします。 詳細については、 Azure AI 拡張機能を参照してください。
Azure Database for PostgreSQLフレキシブル サーバーのazure_local_ai拡張機能を使用すると、Azure Database for PostgreSQLフレキシブル サーバーにローカルにデプロイされた、登録済みの事前トレーニング済みのオープン ソース モデルを使用できます。 これらのモデルを使用して、豊富な生成 AI アプリケーションを構築するときに、取得拡張生成 (RAG) パターンにコンテキストを提供するテキスト埋め込みを作成します。
azure_local_ai 拡張機能を使用すると、ローカルにデプロイされたモデルをデータベースで呼び出して、テキスト データからベクトル埋め込みを作成できます。これにより、PostgreSQL 境界の外でホストされている AI 埋め込みモデルに対して多くのリモート API 呼び出しを行う必要がなくなり、開発プロセスが簡略化され、待機時間が短縮されます。 このリリースでは、この拡張機能により、多言語 e5-small という 1 つのモデルが、Azure Database for PostgreSQLフレキシブル サーバーにデプロイされます。 その他のオープンソース モデルも、継続的にインストールできるようになる可能性があります。
注
Azure Local AI を有効にすると、多言語 e5 小モデルがAzure Database for PostgreSQLフレキシブル サーバーにデプロイされます。 リンクされたドキュメントには、e5 チームのライセンス条項が記載されています。 その他のサードパーティ製のオープンソース モデルも、継続的にインストールできるようになる可能性があります。
ローカル埋め込みは、次の場合に役立ちます。
- 埋め込み作成の待機時間を短縮する。
- 予測可能なコストで埋め込みモデルを使用する。
- データをデータベース内に保持することで、リモート エンドポイントにデータを送信する必要がなくなります。
パブリック プレビュー期間中、azure_local_ai 拡張機能は次の Azure リージョンでのみ使用できます。
- オーストラリア東部
- 米国東部
- フランス中部
- 東日本
- 英国南部
- 西ヨーロッパ
- 米国西部
このプレビュー機能は、新しくデプロイされたAzure Database for PostgreSQLフレキシブル サーバーでのみ使用できます。
Important
azure_local_ai 拡張機能は現在プレビュー段階にあります。 Azure Local AI 拡張機能を使用したインストール用の Microsoft のオープン ソース AI モデルは、Microsoft 製品条項に基づき、Microsoft 以外の製品と見なされます。 オープン ソース AI モデルの使用は、azure_local_ai拡張機能を通じて利用可能になる、そのようなモデルに関連する製品ドキュメントで提供される個別のライセンス条項によって管理されます。
追加使用条件: 制限付きアクセス AI サービス (プレビュー)