Azure Database for PostgreSQL は、開発者がアプリケーション内で高度な AI 機能を使用できるように、主要な大規模言語モデル (LLM) オーケストレーション パッケージとシームレスに統合されます。 これらのオーケストレーション パッケージを使用すると、生成 AI アプリケーションの開発における LLM、埋め込みモデル、データベースの管理と使用を効率化できます。
LLM オーケストレーション パッケージの一覧
統合ツール | 説明 | Azure Database for PostgreSQL(PostgreSQL用Azureデータベース) |
---|---|---|
セマンティック カーネル | AI エージェントと C#、Python、Java などの言語を組み合わせた Microsoft によるオープンソース フレームワーク。 これにより、コードと AI モデルのシームレスなオーケストレーションが可能になります。 |
Python コネクタ .NET コネクタ Java コネクタ |
LangChain | LLM を利用するアプリケーションの作成を簡略化するフレームワーク。 Python、JavaScript、Java のコンテキストに対応した推論アプリケーション用のツールが用意されています。 |
Python JavaScript |
LlamaIndex | 複雑なワークフロー用途に、プライベート データまたはドメイン固有のデータを LLM と統合できるコンテキスト拡張 AI アプリケーションを構築するためのフレームワーク。 | Python |
GraphRAG | Azure Database for PostgreSQL を使用して AI を利用したナレッジ グラフを作成する Microsoft のフレームワーク。 これにより、堅牢なデータ モデルが可能になり、半構造化データ内のリレーションシップが明らかになります。 | クイックスタート |