<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ai.potapov.me/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ai.potapov.me/design-system</loc>
<changefreq>monthly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://ai.potapov.me/privacy</loc>
<changefreq>yearly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://ai.potapov.me/consent</loc>
<changefreq>yearly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://ai.potapov.me/requisites</loc>
<changefreq>yearly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://ai.potapov.me/uroven</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ai.potapov.me/uroven/ideya</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai.potapov.me/uroven/protokol</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai.potapov.me/uroven/test</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai.potapov.me/uroven/prod</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai.potapov.me/kniga</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai.potapov.me/kniga/oglavlenie</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai.potapov.me/razbor</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ai.potapov.me/pokazat</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ai.potapov.me/praktikum</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ai.potapov.me/prilozhenie/modeli</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/chto-takoe-llm-integratsiya-na-samom-dele</loc>
<lastmod>2026-07-06T20:15:57.814Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/gde-llm-umestna-a-gde-vy-prosto-uslozhnyaete-sistemu</loc>
<lastmod>2026-07-06T20:15:57.814Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/mentalnaya-model-tokenov-konteksta-i-veroyatnostnogo-otveta</loc>
<lastmod>2026-08-17T17:47:52.712Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/pervyy-api-vyzov-openai-anthropic-i-sovmestimye-provaydery</loc>
<lastmod>2026-08-19T00:33:27.239Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/prompt-kak-interfeys-a-ne-zaklinanie</loc>
<lastmod>2026-08-19T00:33:27.240Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/oshibki-novichkov-ono-vrode-otvechaet-ne-znachit-ono-rabotaet</loc>
<lastmod>2026-08-19T00:33:27.240Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/pochemu-svobodnyy-tekst-ubivaet-backend-integratsii</loc>
<lastmod>2026-08-17T17:47:53.161Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/json-schema-pydantic-i-strogie-kontrakty-otveta</loc>
<lastmod>2026-07-06T20:15:57.815Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/structured-output-rezhimy-ogranicheniya-retrai-repair-loop</loc>
<lastmod>2026-08-19T00:33:27.240Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/tool-function-calling-kogda-model-vybiraet-deystvie</loc>
<lastmod>2026-08-19T00:33:27.240Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/validatsiya-normalizatsiya-otkazoustoychivost</loc>
<lastmod>2026-08-17T17:28:45.448Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/proektirovanie-api-sloya-vokrug-modeli</loc>
<lastmod>2026-08-17T17:29:14.337Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/pipeline-vmesto-odnogo-bolshogo-prompta</loc>
<lastmod>2026-08-17T17:47:53.465Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/klassifikatsiya-izvlechenie-preobrazovanie-generatsiya-proverka</loc>
<lastmod>2026-08-17T17:29:43.168Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/asinhronnye-payplayny-cherez-celery-i-redis</loc>
<lastmod>2026-08-19T00:33:27.240Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/idempotency-retries-deduplication-i-sohranenie-promezhutochnyh-sostoyani</loc>
<lastmod>2026-08-17T17:30:12.812Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/router-evaluator-critic-judge-kogda-eti-roli-nuzhny-a-kogda-eto-teatr</loc>
<lastmod>2026-08-17T17:30:42.889Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/kontekst-kak-defitsitnyy-resurs</loc>
<lastmod>2026-08-19T00:33:27.240Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/retrieval-augmented-generation-bez-magii</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/chunking-embeddings-hybrid-search-reranking</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/postgresql-pgvector-i-hranenie-artefaktov-llm-vyzovov</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/dokumenty-prava-dostupa-i-multi-tenant-bezopasnost</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/kak-ne-postroit-doroguyu-poiskovuyu-pomoyku</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/arhitektura-llm-servisa-na-fastapi</loc>
<lastmod>2026-07-06T20:15:57.816Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/provaydery-openai-anthropic-gemini-lokalnye-modeli-i-gateways</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/abstraktsiya-modeli-gde-polezna-gde-vredna</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/rate-limits-timeouts-circuit-breakers</loc>
<lastmod>2026-08-19T00:33:27.241Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/observability-logi-traces-metriki-prompt-version-tracking</loc>
<lastmod>2026-08-17T17:11:53.381Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/secrets-pii-compliance-i-yuridicheski-nepriyatnaya-realnost</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/otdelnaya-glava-llm-integratsiya-v-django-proekte</loc>
<lastmod>2026-07-06T20:15:57.816Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/chto-takoe-agent-bez-marketingovogo-dyma</loc>
<lastmod>2026-08-17T17:34:28.553Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/loop-observe-to-decide-to-act-to-verify</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/tools-memory-planning-reflection-chto-rabotaet-chto-lomaet-prod</loc>
<lastmod>2026-08-17T17:13:07.262Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/single-agent-workflows-protiv-multi-agent-theatre</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/human-in-the-loop-i-kontrol-opasnyh-deystviy</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/sandbox-permissions-audit-log-i-blast-radius</loc>
<lastmod>2026-08-17T17:14:24.357Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/pochemu-ruchnoe-testirovanie-promptov-lovushka</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/evals-golden-datasets-regression-tests-adversarial-cases</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/llm-as-judge-polza-riski-kalibrovka</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/hallucination-management-ne-ubrat-a-ogranichit-uscherb</loc>
<lastmod>2026-08-19T00:33:27.242Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/prompt-injection-data-exfiltration-tool-abuse</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/versionirovanie-promptov-modeley-i-dannyh</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/kak-schitat-stoimost-tokenov-do-zapuska</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/token-budget-kak-arhitekturnoe-ogranichenie</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/model-routing-malenkaya-model-snachala-bolshaya-tolko-kogda-nado</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/caching-batching-streaming-distillation-fine-tuning</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/unit-economics-ai-fichi-bez-samoobmana</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/ai-pomoschnik-podderzhki</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/izvlechenie-dannyh-iz-dokumentov</loc>
<lastmod>2026-08-19T00:33:27.243Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/copilot-vnutri-adminki</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/agent-dlya-back-office-operatsiy</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/kontentnyy-pipeline-s-proverkoy-faktov</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/migratsiya-ot-igrushechnogo-prototipa-k-production-servisu</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/arhitekturnye-patterny-zrelyh-llm-sistem</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/antipatterny-gde-komandy-szhigayut-dengi-i-doverie</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/kak-vybirat-modeli-i-provayderov-bez-religioznoy-voyny</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/chto-dolzhen-umet-silnyy-llm-backend-engineer</loc>
<lastmod>2026-08-19T00:33:27.244Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ai.potapov.me/glava/production-readiness-checklist</loc>
<lastmod>2026-08-17T17:50:58.287Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
