始める前に
P必要条件:
Gen AIについてよく知らない場合は Mendix モジュールについては、それが何であるか、どのように使用するかについては、以前の記事をご覧ください。
基本的な設定は省略します マーケットプレイスモジュールの 今回は, すでに説明しました。 したい むしろ フォーカス Azure 接続の追加とデプロイ済みモデルの設定から始めて、違いについて説明します。
Azureアカウントの設定
Azureアカウントの設定は簡単で、 素早い; 無料の アカウントまたは 使った分だけお支払いください。無料アカウントには200ドルのクレジットが付与され、 アカウントを作成. AzureのOpen AIサービスの価格ガイドの詳細については、こちらをご覧ください。 こちらをご覧ください。.
作成して dAを配置するズーレオープンAI r電子源
設定するには Aズレ OペンAI リソースを追加する。, このガイド from Aズレ'のドキュメント。
リソースを作成していない場合は、所有者にアクセスをリクエストする必要があります 〜へ 特定の詳細を表示およびアクセスする(sAPIキーなど)を入力しないと、デフォルトでは表示できない場合があります。.

の設定 d採用された model
リソースを展開した後 Azureポータルでは'追加して設定するだけの簡単な作業です d採用モデル Mendix. ルn アプリを開いて 管理人 「構成の概要」ページまたは を含むページへ スニペット「Snippet_Configurations」 デプロイされたモデルを構成します。
新しい設定を追加することを選択します。表示されるポップアップウィンドウで, 入力します 「Di「splay name」(任意の文字列/表示のみ)に設定し、「API タイプ」を「Azure OpenAI」に設定し、「エンドポイント」の下に Azure 上のリソースへの URL を入力します。 最後に、 リソースのダッシュボードにあるAPIキーを入力してください。 アズール (i設定しなかった場合 リソースをアップロードした場合は、アップロードした人に対して閲覧権限を要求する必要がある場合があります。

保存をクリックすると、ウィンドウw が閉じられ、新しい「デプロイ済みモデルの管理」に置き換えられます。OpenAIの設定とは異なり、デプロイ済みモデルは自動生成されません。 しなければなりません 手動で追加します。
これを行うには、「デプロイされたモデルを追加」をクリックするだけです。をクリックし、フォームに要求された詳細を入力します。「表示名」は表示のみを目的としており、任意の名前を設定できます。さらに重要なのは、「デプロイメント名」がAzureのAI Studioに表示されるものと完全に一致する必要があることです。これは、Azureの「デプロイメント」の下にあります。 左手 サイド パネルで、表の最初の列の値になります。 「O出力モダリティは、期待される出力に応じて異なります。モデルによってサポートされる出力モダリティは異なります。 o出力 モダリティ、 そして、あなたのモデルが サポート (テキスト、埋め込み、画像、ファイル、音声、ビデオ、その他)出力としてテキストを選択した場合は、以下の値も設定する必要があります。 「「システムプロンプトをサポート」、「履歴付きの会話をサポート」、「関数呼び出しをサポート」.
最後に、 「Azure API バージョン」の値を追加する必要があり、これも Azure Studio で構成されているものと一致する必要があります。 Azureの バージョンは「YYYY-MM-DD」形式の日付に基づいています。これは 三番 モデル展開ページの列、 また、モデルの詳細を開いたページの下部にも表示されます。

次にクリック 保存 展開された モデルの ページで見やすくするために変数を解析したりすることができます。

テスト new model
以前と同じように, 設定をテストできます。マウスオーバーして 三点 メニューから設定オプションを表示します。

ドロップダウンから展開モデルを選択します–ダウン メニュー 「テスト」ボタンをクリックしてください。何か問題がある場合は赤いメッセージが表示されますので、アプリケーションログで詳細なトラブルシューティング情報を確認してください。Studio Proのコンソールにある「Open AI Connector」ログノードにエラーが表示されます。

キー d違い
最大の違い AzureのOpenAIサービスとOpen AIを直接使用するだけの違い is それ Azureは許可します 強化された 追加の設定が必要になりますが、制御できます。 I これはお勧めしません 誰か 初めてこれを試してみて、エンタープライズグレードのアプリケーションにはAzureの方が良い選択肢だと思いました。Azureの価格設定も安くなっています。 長期的には、セキュリティとコンプライアンスのオプションが強化されるという追加のメリットも得られます。