LLM プロバイダー パネルでは、LLM アカウントを使用し、AI アシスタントと連携するよう設定できます。この機能は、OpenAI の GPT-4o、GPT-4o-mini および GPT-4.1 でテスト済みです。
要件:
- ライセンスで "LLM Integration" 機能が有効である必要があります。
- OpenAI、Azure OpenAI またはその他の LLM プロバイダー アカウントにアクセスできる必要があります。
次の LLM プロバイダーがサポートされます。
- OpenAI REST API 互換のチャット コンプリーション エンドポイントを持つ
- OpenAI REST API 互換の埋め込みエンドポイントを持つ (最適なパフォーマンスを得るには、トークン制限が最小でも 8,000 の埋め込みモデルが推奨されます)
- 推論モデルではない
LLM 機能を有効化するには、次の操作を行います。
IDE の [Parasoft] メニューをクリックし、 [オプション]をクリックします。
- [LLM プロバイダー] を選択します。
- 次の設定を行います。
有効: AI アシスタントの連携を有効化します
- プロバイダー: OpenAI、Azure OpenAI または その他を選択します。
- 設定 (OpenAI)
- API キー: OpenAI トークンです。
- 組織 ID: OpenAI クライアントにアクセスする際に使用する組織 ID です。この属性の使用は任意です。組織 ID が指定されていない場合、アカウントのデフォルトの組織 ID が使用されます。
- 接続のテスト: クリックして OpenAI への接続をテストします。
- モデル > チャット: OpenAI モデルの名前を指定します。例: gpt-4o
- モデル > 埋め込み: (オプション) OpenAI 埋め込みモデルの名前です。
- 設定 (Azure OpenAI)
- リソース名: デプロイ済みの Azure OpenAI モデルを含む Azure リソースです。
- API キー: Azure OpenAI トークンです。
- デプロイメント ID > チャット: Azure OpenAI モデルのデプロイメント名です。
- デプロイメント ID > 埋め込み: (オプション) Azure OpenAI 埋め込みモデルのデプロイメント名です。
- 接続のテスト: クリックして Azure OpenAI への接続をテストします。
- 設定 (その他)
- ベース URL: LLM モデルがデプロイされている場所の URL です。
- API キー / アクセス トークン: LLM プロバイダー トークンです。
- モデル > チャット: LLM モデルの名前です。
- モデル > 埋め込み: (オプション) LLM 埋め込みモデルの名前です。
- 接続のテスト: クリックして LLM プロバイダーへの接続をテストします。
LLM は不正確な情報を生成することがあり、LLM に依存する製品機能はその影響を受ける可能性があります。