前提条件#
ApidogでAI機能を設定する前に、以下を確認してください。組織またはチーム管理者(またはそれ以上)のロールを持つApidogアカウント
Apidogクライアントバージョン 2.7.18以降
サポートされているAIモデルプロバイダー(OpenAI、Anthropic、Google AI Studio、Google Vertex、またはカスタムプロバイダー)から取得したAPIキー
AI機能を設定できるのは、組織またはチ ーム管理者(またはそれ以上のロール)のみです。
ApidogのAI機能はデフォルトで無効になっています。有効にするには、**「組織/チーム設定 – AI機能」**に移動してオンにしてください。有効にすると、組織またはチーム内のすべてのプロジェクトでAIを利用して生産性を向上できるようになります。モデルプロバイダーの設定#
AI機能を有効にすると、モデルプロバイダーを設定するオプションが表示されます。設定を開始するには、+ プロバイダーを追加をクリックしてください。現在、Apidogは以下のモデルプロバイダーをサポートしています。| プロバイダー |
|---|
| OpenAI |
| Anthropic |
| Google AI Studio |
| Google Vertex |
| Azure OpenAI |
| カスタムAPI設定 |
これらのプロバイダーがニーズを満たさない場合は、カスタムAPI設定を使用して他のプロバイダーのモデルに接続することもできます。設定項目#
モデルプロバイダーを追加する際、以下の設定をカスタマイズできます。| 設定 | 説明 |
|---|
| APIキー | 選択したモデルプロバイダーから提供されたAPIキーを入力します。キーが有効かどうかを確認するには、テスト機能を使用してください。 |
| APIベースURL | ApidogでAI機能を使用する際にリクエストが送信される実際のURLです。組み込みプロバイダーの場合、ベースURLは事前入力されています。必要に応じて編集できます。 |
| モデルリスト | AIプロバイダーによって提供されるモデルの一覧です。有効化されたモデルのみがAI機能で使用できます。必要に応じてモデルを手動で追加してください。 |
| API形式 | (カスタムAPI設定のみ)リクエストとレスポンスの形式を定義します。ほとんどのモデルはOpenAI形式に従います。 |
AIモデルへの各リクエストは、ApidogサーバーからこのAPIベースURLに送信されます。
ApidogのAI機能には、事前設定されたプロンプトと呼び出しフローが含まれています。最良の結果を得るために、高度で強力なモデル(長いコンテキスト、関数呼び出しなどをサポートするもの。例:GPT-4.1-mini)を必ず選択してください。
デフォルトモデルの設定#
ユーザーがAI機能を使用する際にモデルを指定しない場合、Apidogはここで設定されたデフォルトモデルを使用します。現在有効になっているすべてのモ デルを含むドロップダウンが表示されるため、デフォルトで使用したいモデルを選択してください。デフォルトモデルは、デフォルトで**「自動選択」**に設定されています。これは、有効化されているプロバイダーとモデルの順序に基づいて、利用可能なモデルを自動的に選択します。特定のモデルをデフォルトとして設定した後、そのモデルが無効化または削除された場合、Apidogは自動的に**「自動選択」**に切り替えます。機能とプロンプト#
ここでは、すべてのApidog AI機能を管理し、それらのプロンプトをカスタマイズできます。機能を有効にすると、プロジェクト内の関連セクションに表示されます。Apidogは各機能にデフォルトのプロンプトを提供しており、ニーズに合わせて調整できます。カスタムプロンプトの編集はまだサポートされていません。今後のアップデートをお待ちください。
組織からチームへのAI設定の継承#
組織管理を使用している場合、組織管理者または所有者は組織レベルでAI機能を設定できます。これらの設定は組織配下のすべてのチームに適用でき、プロジェクト全体で一貫性を維持し、管理を簡素化するのに役立ちます。チームレベルと同様に、組織管理ページの設定内にも同じAI機能設定インターフェースがあります。組織レベルでAI機能を設定すると、組織内のすべてのチームが、設定済みのモデルプロバイダー、デフォルトモデル、および機能を継承できます。継承ルール#
| 設定 | 動作 |
|---|
| 機能トグル | 組織レベルで有効になっている場合、チームはオン/オフを切り替えられます。組織レベルで無効になっている場合、チームは有効にできません。 |
| モデルプロバイダー | チームは組織から継承するか、独立して設定できます |
| デフォルトモデル | チームは組織のデフォルトを使用するか、独自に設定できます |
1.
AI機能のスイッチ、モデルプロバイダー設定、デフォルトモデルの選択、機能など、すべてのトグルは組織の設定に従います。これにより、すべてのチームにわたって集中管理と一貫性が確保されます。
2.
モデルプロバイダーは、ニーズに応じて、組織から継承することも、各チームが独立して設定することもできます。
3.
チームは、組織レベルで定義されたデフォルトモデルを使用するか、独自に設定するかを選択することもできます。