UNPKG

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
#!/usr/bin/env node 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, };