AI901-Foundry#40
次の各 SDK 構成要素を最も適した役割にドラッグしてください。
項目(ドラッグしてください)
- AzureOpenAI クライアント インスタンス
- messages 配列 (system + user + assistant)
- DefaultAzureCredential
- temperature / max_tokens / stop sequence
Foundry endpoint へ接続するエントリー ポイント
モデルに送るチャット履歴と現在の依頼内容
キーレスで Entra ID トークンを自動取得
応答の確率分布 / 長さ / 停止条件を制御
解説
【正解】各 SDK 要素は以下の役割と対応します。
- AzureOpenAI クライアント インスタンス は Foundry endpoint への通信エントリー ポイントで、Python / .NET / TypeScript の各 SDK で同じ役割を担います。
- messages 配列 はチャット履歴と現在の依頼を保持する OpenAI 互換のメッセージ形式で、ロール (system / user / assistant) ごとに分解します。
- DefaultAzureCredential は Microsoft Entra ID 認証をキーレスで実装する標準クラスで、開発 / 本番 / CI 環境に自動対応します。
- temperature / max_tokens / stop sequence はモデル応答の確率分布 / 長さ / 停止条件を制御する推論パラメータで、リクエスト時に指定して挙動をチューニングします。

コメント