Udemy 新コース: 作って学ぶPower BI!

Azure OpenAI サービスでGPT-4oのAPIをデプロイする

Azure OpenAI サービスでGPT-4o のモデルをデプロイできるようになり、一般提供も定休がアナウンスされました。そのデプロイ方法をご紹介します。

ModelsDescription
GPT-4o & GPT-4 Turbo NEWThe latest most capable Azure OpenAI models with multimodal versions, which can accept both text and images as input.
Model IDDescriptionMax Request (tokens)Training Data (up to)
gpt-4o (2024-05-13)
GPT-4o (Omni)
Latest GA model
– Text, image processing
– JSON Mode
– parallel function calling
– Enhanced accuracy and responsiveness
– Parity with English text and coding tasks compared to GPT-4 Turbo with Vision
– Superior performance in non-English languages and in vision tasks
– Does not support enhancements
Input: 128,000
Output: 4,096
Oct 2023

モデルのデプロイ

Azure OpenAI Service からGPT-4oのモデルをデプロイします。Azure OpenAI Studio から行えます。

ご不明な方は詳細はこちらをご確認ください。

作成します。

gpt-4oという名前のモデルが提供されていることがわかります。

標準およびグローバル標準モデルデプロイメント

モデルが利用可能なサポートされた標準グローバル標準地域でリソースを作成するか、既存のリソースを使用する必要があります。

リソースが作成されたら、GPT-4oモデルをデプロイできます。プログラムによるデプロイメントを行う場合、モデルの名前はgpt-4oで、バージョン2024-05-13です。

モデルがデプロイできました。

プレイグラウンド

チャットプレイグラウンドで動きを試してみます。

デプロイ後、5分程待ってから話しかけます。APIが存在しないというエラーが返ってくる可能性があります。

コピーしました!

メッセージの例です。

メッセージの例
OpenAI はどのような会社ですか?さらに、Microsoft との関係を説明してください。その後、想定される質問について3ツ作成してください。合わせてその回答例も教えて下さいね。

Azure OpenAI GPT-4o の回答はこのように返ってきました。

コピーしました!

回答
OpenAI は、人工知能 (AI) の研究開発を行う企業です。主な目標は、人類全体に利益をもたらす形で安全なAIを開発することです。OpenAIは、テキスト生成、画像生成、自然言語処理などの分野で最先端の技術を提供しており、有名なプロジェクトにはGPTシリーズ(Generative Pre-trained Transformer)やDALL-Eなどがあります。  
   
Microsoftとの関係についてですが、MicrosoftはOpenAIと戦略的パートナーシップを結んでいます。MicrosoftはOpenAIに対して資金を提供し、技術的な支援も行っています。具体的には、Microsoft AzureがOpenAIの独占的なクラウドプロバイダーとして機能し、OpenAIの技術を活用したサービスを提供しています。これにより、Microsoftは自身の製品にOpenAIの先進的な技術を統合し、より高度なAIソリューションを提供しています。  
   
### 想定される質問と回答例  
   
**質問1:** OpenAIの主な製品やサービスは何ですか?  
   
**回答例:** OpenAIの主な製品やサービスには、GPTシリーズ(例えばGPT-4)、DALL-E、Codexなどがあります。これらのツールは、自然言語処理、画像生成、コード生成など多岐にわたるAI機能を提供します。  
   
**質問2:** MicrosoftとOpenAIのパートナーシップはどのような利点がありますか?  
   
**回答例:** このパートナーシップにより、OpenAIはMicrosoft Azureの強力なクラウドインフラを利用することができ、スケーラビリティや信頼性を向上させることができます。また、Microsoftは自身の製品群にOpenAIの先進的な技術を統合することで、ユーザーにより高度なAIソリューションを提供できます。  
   
**質問3:** OpenAIの研究が社会に与える影響は何ですか?  
   
**回答例:** OpenAIの研究は、多くの分野で革新をもたらす可能性があります。例えば、医療、教育、ビジネスなどの分野で効率化や新しいサービスの創出が期待されています。しかし同時に、AIの倫理的な側面や安全性についても深く考慮する必要があります。OpenAIは、これらの課題に対処しつつ、人類全体に利益をもたらす形で技術を進化させることを目指しています。

自然に話しかけた内容を正確に理解して回答してくれていることがわかります。

消費トークン

これによって消費したトークン数は830でした。

入力と出力の結果をWordに貼り付けてみて、文字数を確認してみます。

文字数でいうと1100文字程度でしたが、少ないトークン数で出力されていることがわかります。

Power Apps と連携する

続けてPower Apps でアプリを作ってみましょう!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Index