以下の内容はhttps://tsubalog.hatenablog.com/entry/2025/11/24/161007より取得しました。


AI ShellでGPT-5を使う

たまーに使う AI Shell では私は OpenAI の有料版を持っていないため、いつもは Azure エージェント (@azure) で利用しています。

しかし今日このドキュメントを読んだら、自分が Azure にデプロイした Azure OpenAI Service が OpenAI エージェント (@openai-gpt) で使えることがわかりました。

https://learn.microsoft.com/ja-jp/powershell/utility-modules/aishell/developer/deploy-azlearn.microsoft.com

エージェントの構成

次のように AI Shell を起動して、@openai-gpt エージェントの構成ファイルを編集します。

Start-AIShell

AI Shell
1.0.0-preview.7

Welcome to AI Shell! We’re excited to have
you explore our Public Preview. Documentation
is available at aka.ms/AIShell-Docs, and we’d
love to hear your thoughts - share your
feedback with us at aka.ms/AIShell-Feedback.

Please select an AI agent to use:
(You can switch to another agent later by
typing @<agent name>)

> openai-gpt
  azure

@openai-gpt> /agent config

3. デプロイを使用するようにエージェントを構成する」にあるJSONを参考に、自分が使用する Azure OpenAI Service の情報を入力します。

{
  // Declare GPT instances.
  "GPTs": [
      {
        "Name": "ps-az-gpt4",
        "Description": "<insert description here>",
        "Endpoint": "<insert endpoint here>",
        "Deployment": "<insert deployment name here>",
        "ModelName": "gpt-4",
        "Key": "<insert key here>",
        "SystemPrompt": "1. You are a helpful and friendly assistant with expertise in PowerShell scripting and command line.\n2. Assume user is using the operating system `osx` unless otherwise specified.\n3. Use the `code block` syntax in markdown to encapsulate any part in responses that is code, YAML, JSON or XML, but not table.\n4. When encapsulating command line code, use '```ps1' if it's PowerShell command; use '```sh' if it's non-PowerShell CLI command.\n5. When generating CLI commands, never ever break a command into multiple lines. Instead, always list all parameters and arguments of the command on the same line.\n6. Please keep the response concise but to the point. Do not overexplain."
      }
  ],
  // Specify the default GPT instance to use for user query.
  // For example: "ps-az-gpt4"
  "Active": "ps-az-gpt4"
}

AI Shell で /refresh コマンドを実行すると "Active" に指定した GPT インスタンスが利用可能になります。

@openai-gpt> /refresh
AI Shell
1.0.0-preview.7

Using the agent openai-gpt:
Active GPT: gpt-4o. my gpt-4o

Run  /help  for more instructions.

@openai-gpt>

@openai-gpt> 日本の首都は?

  日本の首都は東京です。

GPT-5を使う構成

GPT-5 を使用する場合、モデルは gpt-5-chat を使用します。
gpt-5 モデルでも Code completions に対応しているはずですが、、AI Shell で利用してもエラーになります。

learn.microsoft.com

help.openai.com

AI Shell
1.0.0-preview.7

Using the agent openai-gpt:
Active GPT: gpt-5-chat. my gpt-5-chat

Run  /help  for more instructions.

@openai-gpt> 日本の首都は?

  日本の首都は**東京(とうきょう)**です。

@openai-gpt>



以上の内容はhttps://tsubalog.hatenablog.com/entry/2025/11/24/161007より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14