OpenAI、Azure OpenAI、またはその他の LLM プロバイダー アカウントとともに LLM モデルを使用し、静的解析違反に対して推奨される修正の生成によってユーザーを支援できます。詳細は 修正の提案の生成 を参照してください。Parasoft 設定画面で LLM プロバイダーアカウントの使用を有効にするよう dotTEST を設定する必要があります。詳細は「LLM プロバイダーの設定」を参照してください。
注意: OpenAI REST API と互換性があるチャット コンプリーション エンドポイントを持つ LLM だけがサポートされています。
注意:
- Visual Studio の LLM 統合は、VS 2019 以降がサポートされています。
- この機能は VB.NET をサポートしていません。
静的解析の修正を AI で生成する場合、次の情報が送信されます: メソッド全体のソース コード、メソッドの一部、または静的解析違反に関連する単一の行に加えて、違反した静的解析ルールに関するドキュメント。 次の図は、 dotTEST が何をどのように LLM プロバイダーと通信するかを示しています。