Claude CodePythonPokročilý

AI kategorizace pres Anthropic API

Cíl dne

Python skript vola Claude API pro automatickou kategorizaci neznamych transakci

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 .env do .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.

Co budeš mít na konci

AI-powered kategorizator transakci

AI Univerzita — soukromá vzdělávací platforma