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