🥙
【Azure OpenAI】 利用可能なAPIバージョンの調べ方
はじめに
Azure OpenAI Cognitive Services のAPIを利用する際には、
APIバージョン を指定する必要があります。
ただ、しばらく時間が経つと最新のバージョンが何か分からなくなっちゃったりします。
そこで、利用可能なAPIバージョンの調べ方をまとめたいと思います。
正式リリース版(GA版)
Microsoftの公式ページから探してもいいのですが、
むしろ、GitHubリポジトリを見たほうがわかりやすいです。
以下のURLにアクセスするとGA版のバージョン一覧がわかります。
こんな感じです↓

プレビュー版
プレビュー版もGitHubリポジトリにあります。
こんな感じです↓

Azure REST API 一覧
AzureのREST APIの仕様一覧は、以下のページに記載されています。
生成AI系のモデルを呼び出したい場合は、この中から cognitiveservices - AzureOpenAI/inferenceを探せばOKです。
こんな感じです↓

コードサンプル
PythonでAzureにデプロイしたモデルを利用する例を示します。
from openai import AzureOpenAI
api_version = "2024-10-21"
api_key = "Your API Key"
endpoint = "Your Endpoint"
model = "gpt-5.1"
client = AzureOpenAI(
api_version=api_version,
api_key=api_key,
azure_endpoint=endpoint
)
response = client.chat.completions.create(
model=model,
messages=[
{"role": "system", "content": "あなたは優秀なアシスタントです"},
{"role": "user", "content": "Azure OpenAI Serviceについて教えて"}
]
)
print(response.choices[0].message.content)
まとめ
この記事ではAzure OpenAI Serviceを利用するときに必要なAPIバージョンの調べ方についてご紹介しました。
それではごきげんよう。またね♪
Discussion