UNPKG

sfcoe-ailabs

Version:

AI-powered code review tool with static analysis integration for comprehensive code quality assessment.

13 lines (12 loc) 505 B
import AIProvider from './aiProvider.js'; import { ReviewHint, ReviewResponse } from './index.js'; export default class AzureOpenAiClient extends AIProvider { /** * Reviews code using Azure OpenAI's GPT model * * @param codeSnippet - The code to be reviewed * @param hints - Array of review hints from static analysis tools * @returns Promise that resolves to the AI review response */ reviewCode(codeSnippet: string, hints: ReviewHint[]): Promise<ReviewResponse>; }