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
29 lines (28 loc) • 1.36 kB
TypeScript
import { azureOpenAIFailedTestSummary } from './models/azure-openai';
import { bedrockFailedTestSummary } from './models/bedrock';
import { claudeFailedTestSummary } from './models/claude';
import { deepseekFailedTestSummary } from './models/deepseek';
import { geminiFailedTestSummary } from './models/gemini';
import { grokFailedTestSummary } from './models/grok';
import { mistralFailedTestSummary } from './models/mistral';
import { ollamaFailedTestSummary } from './models/ollama';
import { openAIFailedTestSummary } from './models/openai';
import { openRouterFailedTestSummary } from './models/openrouter';
import { perplexityFailedTestSummary } from './models/perplexity';
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, azureOpenAIFailedTestSummary, grokFailedTestSummary, deepseekFailedTestSummary, mistralFailedTestSummary, geminiFailedTestSummary, perplexityFailedTestSummary, openRouterFailedTestSummary, bedrockFailedTestSummary, ollamaFailedTestSummary, };