Cíl dne
Pravidlova kategorizace nepokryje vse. Pro neznama jmena firem necha Claude API rozhodnout.
V Projectu: Pokračuj v chatu uvnitř svého Projectu z Day 1 — Custom Instructions šetří kontext, knowledge files (glosář, cheat sheet) máš po ruce. Pokud Claude použije termín, který si nepamatuješ, řekni: „Vysvětli mi to z mého glosáře."
Vzorový prompt pro Claude Code
Napiš Python funkci ktera:
1. Prijme popis transakce jako string
2. Zavola Claude API (model claude-haiku-4-5)
3. Vrati jednu z kategorii: JIDLO, TRANSPORT, BYDLENI, ZDRAVI, ZABAVA, SPORENI, OSTATNI
4. Cachuje vysledky v slovniku aby nevolala API opakovane pro stejny text
5. Osetri chyby API (timeout, limit pozadavku)
Potom pouzij tuto funkci na vsechny transakce kde kategorie = OSTATNI
z master_vypis.xlsx.
Nejdrive nainstaluj knihovnu anthropic.
Pouzij API klic z promenne prostredi ANTHROPIC_API_KEY.
Nastavení API klíče (macOS)
API klíč získáš v console.anthropic.com → Settings → API Keys → Create Key.
Dočasné nastavení (jen pro aktuální Terminal session):
export ANTHROPIC_API_KEY=sk-ant-...
Perzistentní nastavení (přežije restart Terminalu) — přidej do ~/.zshrc:
echo 'export ANTHROPIC_API_KEY=sk-ant-...' >> ~/.zshrc
source ~/.zshrc
⚠ Bezpečnost:
- Klíč nikdy neposílej v promptu Claude (mohl by se ti omylem dostat do logů)
- Nikdy ho necommituj do gitu — pokud máš git, přidej
.envdo.gitignore - Pokud klíč unikne, hned ho zruš v console.anthropic.com a vytvoř nový
Náklady (orientačně)
Claude Haiku 4.5 stojí ~$1 / 1M input tokenů + $5 / 1M output tokenů (k 04/2026, ověř aktuální v console).
| Transakcí | Tokenů (~odhad) | Cena |
|---|---|---|
| 100 | ~50k | < 0,01 USD |
| 1 000 | ~500k | ~0,50 USD |
| 10 000 | ~5M | ~5 USD |
Cache výsledky v lokálním JSON souboru (instrukce v promptu výše) — opakované spuštění na stejných datech pak stojí 0 Kč.
Výstup dne
Skript ktery doradi kategorie pro transakce ktere pravidla nezachytila. Porovnej s rucni kategorizaci.