ChatGPT エンドポイントの使い方
本プラグイン / ブラウザ拡張機能には ChatGPT 対話機能があり、マスコットをクリックして AI と会話できます。ChatGPT API は有料のため、作者が無料提供するデフォルトチャネルにはクオータ制限があり、デフォルトの MaxTokens も小さめに設定されています。より長い回答 / より多くのコンテキストが必要な場合は、後述の「自分の OpenAI API に切り替える」をご覧ください。
1. デフォルトチャネルの上限
| パラメータ | デフォルト | 説明 |
|---|---|---|
MaxTokens | 200 | 1 回の応答の最大トークン数。上限 4000 |
| コンテキスト | 5 ターン | 「ユーザー + AI」計 10 メッセージをコンテキストとして使用、それ以前は破棄してコストを抑制 |
| サーバー位置 | 上海 | OpenAI 公式エンドポイントには直接接続できません。デフォルトは作者個人の Azure OpenAI チャネル経由 |
チャットボックスの追加機能:
- Markdown レンダリング に対応(リンク、太字、リストなど)。
- AI 出力中のリンクをクリックすると、サイト内の他ページに遷移できます。
- 1.9.16 以降、ヒント吹き出しは下ではなく 上方向に拡張 されるため、長い返答を表示しやすくなりました。
2. 自分の OpenAI API に切り替える
管理画面の設定から自分の OpenAI API に切り替えられます。現在対応しているのは:
- OpenAI 公式:
gpt-3.5-turbo/GPT-3.5-Turbo-0613/GPT-4 - Azure OpenAI
3. Azure OpenAI の設定
3.1 API Key と Endpoint
Azure ポータルの Keys and Endpoint で Key と Endpoint を取得できます。Key はどちらか一方で OK。Endpoint は インスタンスの URL であり、個別デプロイメントのノード URL ではありません。
3.2 Model Name(デプロイ名)
https://oai.azure.com/portal/ を開き、デプロイメント作成後 Deployments で Deployment Name を確認します。
それを Model Name(デプロイ名) に貼り付けます:
3.3 Version(バージョン)
Azure OpenAI モデルバージョンのドキュメント を参照してください。現在表示されている最新は 2023-05-01 で、この固定値で構いません。
4. トラブルシューティング
- 応答が途中で切れる:
MaxTokensを上げる(上限 4000)か、エンドポイントのクオータを確認。 - AI が直前のメッセージを読まない:デフォルトで 5 ターン分のみ保持し、それより前は破棄されます。
- Azure OpenAI が 404:Endpoint が誤り(インスタンス URL を入れる、ノード URL ではない)、または Deployment Name が Azure 上と一致していない。
- OpenAI 公式エンドポイントに繋がらない:デフォルトチャネルのサーバーは上海にあり、公式 API に直接接続できません。Azure OpenAI に切り替えるか、自前でプロキシを構築してください。