ai-ctrf
Version:
Generate AI summaries of test results using a wide range of AI models like OpenAI, Anthropic, Gemini, Mistral, Grok, DeepSeek, Azure, Perplexity, and OpenRouter
27 lines (26 loc) • 1.18 kB
TypeScript
import { openAIFailedTestSummary } from './models/openai';
import { azureFailedTestSummary } from './models/azure-openai';
import { claudeFailedTestSummary } from './models/claude';
import { grokFailedTestSummary } from './models/grok';
import { deepseekFailedTestSummary } from './models/deepseek';
import { mistralFailedTestSummary } from './models/mistral';
import { geminiFailedTestSummary } from './models/gemini';
import { perplexityFailedTestSummary } from './models/perplexity';
import { openRouterFailedTestSummary } from './models/openrouter';
export interface Arguments {
_: Array<string | number>;
file?: string;
model?: string;
systemPrompt?: string;
frequencyPenalty?: number;
maxTokens?: number;
presencePenalty?: number;
temperature?: number;
topP?: number;
log?: boolean;
maxMessages?: number;
consolidate?: boolean;
deploymentId?: string;
}
export { openAIFailedTestSummary, claudeFailedTestSummary, azureFailedTestSummary, grokFailedTestSummary, deepseekFailedTestSummary, mistralFailedTestSummary, geminiFailedTestSummary, perplexityFailedTestSummary, openRouterFailedTestSummary };