Azure AI Foundry とは
Azure AI Foundry は、AI を安全に、責任を持って使用してイノベーションを推進するとともに未来を形成しようとする開発者の力となる、信頼できるプラットフォームです。
重要
Azure AI Studio は Azure AI Foundry ポータルになりました。 この変更を反映するようにドキュメントを更新しています。 それまでは、Azure AI Studio への参照が表示される可能性があります。
Azure AI Foundry は、開発者が次のことをできるように設計されています。
- エンタープライズ レベルのプラットフォーム上で生成型 AI アプリケーションを構築します。
- 責任ある AI プラクティスに根差した最先端の AI ツールと ML モデルを使用して探索、構築、テスト、デプロイを行います。
- アプリケーション開発のライフサイクル全体を通してチームとの共同作業を行います。
AI Foundry では、多彩なモデル、サービス、機能を試してから、自身のゴールのために最も役立つ AI アプリケーションの構築に着手することができます。 Azure AI Foundry プラットフォームはスケーラビリティを備えており、概念実証から本格的な実稼働アプリケーションへの変換も簡単です。 継続的な監視と絞り込みが、長期的な成功をサポートします。
Azure AI Foundry ポータルにアクセスすると、あらゆるものが 1 つのプロジェクトにつながっていることがわかります。 プロジェクトは、開発者の作業のための管理しやすいコンテナーであり、コラボレーションと組織化、およびデータやその他のサービスの接続の鍵でもあります。 初めてのプロジェクトを作成する前に、多数のプロバイダーからのモデルを探索し、Microsoft の AI サービスと機能を試すことができます。 あるモデルまたはサービスを使用して先に進む準備ができたら、AI Foundry の案内に従ってプロジェクトを作成します。 プロジェクトを作成すると、Azure AI のあらゆる機能が実際に利用可能になります。
Note
Azure OpenAI のモデルと機能のみに関心がある場合のために、Azure OpenAI リソースでの作業ができる場所がプロジェクトの代わりに用意されています。 詳細については、「Azure AI Foundry での Azure OpenAI とは」を参照してください。 ただし、ほとんどの状況では、AI Foundry プロジェクトをお勧めします。これで AI ソリューションの構築、テスト、デプロイを行うときに、広範な AI モデル、機能、ツールを使用できます。
Azure AI Foundry プロジェクト内で作業する
Azure AI Foundry プロジェクトとは、開発作業のほとんどが行われる場所です。 プロジェクトの作業を Azure AI Foundry の中で行うことも、好みの開発環境で SDK を使用して行うこともできます。 プロジェクトを作成すると、そこにコードから接続できます。 プロジェクトを作成する前にさまざまなモデルと機能を探索できますが、構築、カスタマイズ、テスト、運用化の準備ができたら、プロジェクトを作成してください。
モデルをデプロイする、または AI サービスでの作業を行うことを選択したときに、まだプロジェクトが選択されていない場合は、選択するための画面が表示されます。
プロジェクトを選択すると、そのプロジェクトでできることの概要が [概要] ページに表示されます。
AI Foundry ポータルは、開発者のゴールを中心に組織化されています。 一般的に、Azure AI での開発を行うときは、次のプロジェクト開発のステージを順に進むことになります。
- 定義と探索。 このステージでは、プロジェクトのゴールを定義してから、モデルとサービスを自分のユース ケースと照らし合わせて探索およびテストすることによって、ゴール達成を可能にするものを見つけます。
- 構築とカスタマイズ。 このステージでは、選択したモデル、ツール、および機能を使用してソリューションとアプリケーションの構築を実際に行います。 また、実際のユース ケースに合わせてパフォーマンスを高めるようにモデルをカスタマイズすることもでき、具体的には微調整や、データへのグラウンディングなどを行います。 構築とカスタマイズは、Azure AI Foundry ポータルで行うことも、コードと Azure AI Foundry SDK を通して行うこともできます。 どちらの方法でも、必要なものはすべてプロジェクトに用意されています。
- プロジェクトでの実際の開発が開始すると、[概要] ページには、開発者が簡単にアクセスしたいと考えるもの、たとえばエンドポイントやキーなどが表示されます。
- 評価と改善。 このステージでは、どの部分でアプリケーションのパフォーマンスを高めることができるかを探します。 たとえば、トレースなどのツールを使用してアプリケーションをデバッグし、あるいは評価を比較して、アプリケーションが望みどおりに動作するように改良していきます。 また、安全およびセキュリティのシステムとも統合できるため、安心してアプリケーションを実稼働に移すことができます。
管理者または開発チームのリーダーとして、チームのリソース、プロジェクト アクセス、クォータなどを管理する必要がある場合は、これらを管理センターで行うことができます。
プロジェクトを使用することによって、その他のサービス、たとえば Azure AI サービスや Azure Storage などへの接続も可能になります。 詳細については、Azure AI Foundry アーキテクチャを参照してください。
管理センター
管理センターは Azure AI Foundry ポータルの一部分であり、ガバナンスと管理のアクティビティを効率化します。 管理センターでは、次のものを表示および管理できます。
- プロジェクトとリソース
- クォータと使用状況メトリック
- アクセスとアクセス許可のガバナンス
詳細については、管理センターの概要を参照してください。
価格と課金
Azure AI Foundry の収益化は、お客様がこのプラットフォームでアクセスして使用する個々の製品を通して行われています。これに含まれるものとしては、API とモデル、完全な AI ツールチェーン、および責任ある AI とエンタープライズ グレードの実稼働を大規模に行うための製品があります。 各製品には、独自の課金モデルと価格が設定されています。
プラットフォームは自由に使用して探索できます。 価格設定はデプロイ レベルで行われます。
AI Foundry を使用するときは、基になるサービスに付随するコストも発生します。 詳細については、Azure AI サービスのコストの計画と管理に関するページを参照してください。
利用可能なリージョン
AI Foundry は、Azure AI サービスが使用可能なリージョンのほとんどで使用できます。 詳細については、AI Foundry がサポートされるリージョンに関するページを参照してください。
利用方法
AI Foundry ポータルの探索 (モデル カタログを含む) はサインイン不要で行うことができます。
ただし、すべての機能を使用するには、いくつかの要件があります。
- Azure アカウントが必要です。