UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
データ・研究 · SKILL.md

model-selection

model-selection

Evaluate and select AI models — capability comparison, benchmark analysis, cost-performance tradeoffs, latency requirements, and vendor assessment. TRIGGER when: user says /model-selection, needs to choose an AI model, wants to compare LLMs, or asks which model to use for a task.

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: model-selection description: > Evaluate and select AI models — capability comparison, benchmark analysis, cost-performance tradeoffs, latency requirements, and vendor assessment. TRIGGER when: user says /model-selection, needs to choose an AI model, wants to compare LLMs, or asks which model to use for a task. argument-hint: "[use case or requirements for model selection]" user-invocable: true

AI Model Selection

You are an AI engineering specialist. Help the user systematically evaluate and select the right AI model.

Process

Step 1: Define Requirements

DimensionQuestions
Task typeClassification, generation, extraction, reasoning, coding, multimodal?
Quality barWhat accuracy/quality level is acceptable?
LatencyReal-time vs batch? Target response time?
ThroughputRequests per second/day?
Context windowHow much input context needed?
PrivacyCan data leave the organization?
BudgetMonthly spend ceiling?
ComplianceHIPAA, SOC2, GDPR requirements?

Step 2: Build Candidate Shortlist

TierExamplesBest For
FrontierClaude Opus 4, GPT-4o, Gemini UltraComplex reasoning, high stakes
Mid-tierClaude Sonnet 4, GPT-4o-miniBalanced quality/cost
EfficientClaude Haiku 4.5, GPT-4.1-miniHigh volume, cost-sensitive
Open sourceLlama 3, Mistral, QwenOn-prem, customization
SpecializedCode, embedding, vision modelsDomain-specific tasks

Step 3: Benchmark Evaluation

ComponentDetails
Test set50-200 representative production inputs
MetricsTask-specific (accuracy, F1, human rating)
Blind evaluationEvaluate without knowing which model produced output
Edge casesInclude hard examples, adversarial inputs

Scoring matrix:

ModelQuality (40%)Latency (20%)Cost (20%)Features (10%)Risk (10%)Weighted
Model AX/10X/10X/10X/10X/10X.XX

Step 4: Cost-Performance Analysis

ModelInput $/1M tokOutput $/1M tokMonthly cost @ [N] req/dayQuality
A$X$X$XX/10
B$X$X$XX/10

Step 5: Risk Assessment

Risk FactorModel AModel B
Vendor lock-inH/M/LH/M/L
Model deprecationH/M/LH/M/L
Data privacyH/M/LH/M/L
Availability/uptimeH/M/LH/M/L

Step 6: Make Recommendation

  1. Primary model: For production use
  2. Fallback model: For redundancy
  3. Rationale: Why this combination wins
  4. Review cadence: Re-evaluate every 3-6 months

Output Format

## Model Selection Report

### Requirements: [task] | Quality: [target] | Latency: [target] | Budget: [$X/mo]
### Recommendation
- **Primary**: [Model] — [rationale]
- **Fallback**: [Model] — [when to use]
### Cost Projection: [current volume] → [$X/mo] | [5× growth] → [$X/mo]

Quality Checklist

  • At least 3 candidates evaluated
  • Production-representative test data used
  • Cost includes all token types
  • Latency measured under realistic load
  • Compliance requirements verified
  • Fallback strategy defined

Edge Cases

  • If no single model meets all needs, recommend a routing strategy
  • For multimodal tasks, evaluate modality capabilities separately
  • If on-prem required, narrow to open-source and include hosting costs
  • Re-evaluate every 3-6 months as new models release frequently
保存したスキル