Skip to content
Back to skills

099 Batch 294 Videos Case Study E2995caa

ASecurity

> Real production data from Washin Village animal video analysis

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
researchapi

Works with

  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 099-batch-294-videos-case-study_e2995caa --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 099 Batch 294 Videos Case Study E2995caa?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 099 Batch 294 Videos Case Study E2995caa
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-099-batch-294-videos-case-study-e2995caa/badge)](https://www.skillsdirectory.com/skills/tools-only-099-batch-294-videos-case-study-e2995caa)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# πŸ“Š Case Study: Big vs Small Batch Comparison

> Real production data from Washin Village animal video analysis

## πŸ”₯ The Biggest Discovery: Bigger is Faster AND Cheaper!

We ran 3 batches and compared everything:

| Batch | Requests | Sent (JST) | Done (JST) | Total Time | Per Request |
|-------|----------|------------|------------|------------|-------------|
| 🐘 **Large** | 294 | 10:22 | 12:35 | 133 min | **0.45 min** |
| 🐰 Small | 10 | 11:50 | 13:28 | 98 min | 9.84 min |
| 🐁 Test | 3 | 01:20 | 02:23 | 62 min | 20.77 min |

### Wait... the Large batch finished FIRST?!

Yes! Even though:
- Large batch was sent at 10:22
- Small batch was sent at 11:50 (1.5 hours later)
- **Large batch still finished 53 minutes before small batch!**

**This means: Anthropic does NOT process in order (FIFO). Bigger batches get priority!**

---

## 🧠 Why Does This Happen? (Simple Explanation)

Think of Anthropic's GPU like an oven:

```
πŸ”₯ Oven preheating = 15 minutes (fixed cost, always pay this)

Large batch (294 items):
  Preheat 15 min β†’ Bake all 294 β†’ Average = 0.45 min each βœ…

Small batch (10 items):
  Preheat 15 min β†’ Bake only 10 β†’ Average = 9.84 min each ❌

The more you bake, the cheaper per item!
```

---

## πŸ“Š Token Usage Comparison

| Batch | Input | Output | Cache Write | Cache Read | Avg Output |
|-------|-------|--------|-------------|------------|------------|
| 🐘 Large | 365,624 | 611,412 | 106,920 | 416,988 | 2,080/req |
| 🐰 Small | 12,988 | 2,576 | 0 | 0 | 258/req |
| 🐁 Test | 3,612 | 6,016 | 1,782 | 3,564 | 2,005/req |

### Why does Large batch have Cache but Small doesn't?

- **Large + Test batch**: Same system prompt (GAIA Stage 2) β†’ Cache works!
- **Small batch**: Different prompt (random test) β†’ No cache

**Lesson: Put same-type requests together to share cache!**

---

## πŸ’° Cost Analysis

### Large Batch (294 videos)

| Item | Value |
|------|-------|
| Total Tokens | 1,500,944 |
| Original Cost | $11.04 |
| **Batch Cost** | **$5.52** |
| **Savings** | **50%** βœ… |

### The "22x Efficiency Gap"

| Batch | Time per Request | Relative Cost |
|-------|------------------|---------------|
| 🐘 Large (294) | 0.45 min | **1x** (cheapest) |
| 🐰 Small (10) | 9.84 min | **22x** more expensive! |
| 🐁 Test (3) | 20.77 min | **46x** more expensive! |

---

## πŸ’‘ What Official Docs Don't Tell You

| Topic | Official Says | We Discovered |
|-------|---------------|---------------|
| **Processing Order** | "Within 24 hours" | Big batches get priority (not FIFO!) |
| **Batch Size Effect** | Nothing | 22x efficiency difference! |
| **Cache for Images** | "90% savings" | Only 14% for images (85% is image data, can't cache) |
| **Scale Effect** | Nothing | More requests = cheaper per request |

### Why Image Cache Only Saves 14%?

```
Your request content:
β”œβ”€β”€ System Prompt (text): 15% β†’ βœ… Can cache (90% off)
└── Image Data: 85% β†’ ❌ Cannot cache

Actual savings: 15% Γ— 90% = ~14%
```

---

## βœ… Best Practices (Based on Real Data)

### DO βœ…

| Action | Why |
|--------|-----|
| Batch 100+ requests together | 22x more efficient than small batches |
| Use Batch API for images | 50% savings guaranteed |
| Group same-prompt requests | Share cache, save more |
| Submit all at once | Don't split into multiple small batches |

### DON'T ❌

| Action | Why |
|--------|-----|
| Send <10 requests as batch | Wastes GPU initialization cost |
| Expect 90% cache on images | Only 14% actual savings |
| Send multiple small batches | One big batch is faster AND cheaper |

---

## πŸ“ˆ Summary Table

| Finding | Details |
|---------|---------|
| **Batch API Discount** | 50% βœ… (as advertised) |
| **Big vs Small Batch** | Big is 22x more efficient! πŸ”₯ |
| **Processing Order** | NOT FIFO - big batches first |
| **Image Cache** | Only 14% (not 90%) |
| **Best Strategy** | Batch 100+ requests together |

---

## 🎯 TL;DR (Too Long; Didn't Read)

```
Want to save money? β†’ Use big batches (100+ requests)
Want to save time?  β†’ Also use big batches (they finish first!)
Working with images? β†’ Batch API is enough (cache doesn't help much)
Working with text?   β†’ Use both Batch + Cache (up to 95% savings)
```

---

*Data source: Anthropic Console + Production Batches*
*Date: 2026-01-28*
*System: GAIA Video Analysis Pipeline v4.8.3*
*By: [Washin Village](https://washinmura.jp)*

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.