<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://facta.dev/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/" />
  </url>
  <url>
    <loc>https://facta.dev/blog</loc>
    <lastmod>2026-08-24</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog" />
  </url>
  <url>
    <loc>https://facta.dev/blog/staxis-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-case-study" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/blog/deino-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-case-study" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ctx0-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-case-study" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/blog/package-builder-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-case-study" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/blog/nest-case-study</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-case-study" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/blog/why-90-percent-ai-projects-fail</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-90-percent-ai-projects-fail" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-90-percent-ai-projects-fail" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-90-percent-ai-projects-fail" />
  </url>
  <url>
    <loc>https://facta.dev/blog/crewai-vs-agno-vs-langgraph</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-architecture-scales</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-architecture-scales" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-architecture-scales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-architecture-scales" />
  </url>
  <url>
    <loc>https://facta.dev/blog/graphrag-production-lessons</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/graphrag-production-lessons" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/graphrag-production-lessons" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/graphrag-production-lessons" />
  </url>
  <url>
    <loc>https://facta.dev/blog/fractional-caio-model</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-caio-model" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-caio-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-caio-model" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agno-performance-optimization</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agno-performance-optimization" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agno-performance-optimization" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agno-performance-optimization" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-governance-startups</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-governance-startups" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-governance-startups" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-governance-startups" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-pipeline-evaluation</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-pipeline-evaluation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-pipeline-evaluation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-pipeline-evaluation" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agent-memory-patterns</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-memory-patterns" />
  </url>
  <url>
    <loc>https://facta.dev/blog/gemini-cli-free-tier-shutdown</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gemini-cli-free-tier-shutdown" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gemini-cli-free-tier-shutdown" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gemini-cli-free-tier-shutdown" />
  </url>
  <url>
    <loc>https://facta.dev/blog/codex-desktop-not-showing-custom-models</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/codex-desktop-not-showing-custom-models" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/codex-desktop-not-showing-custom-models" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/codex-desktop-not-showing-custom-models" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-code-ssl-certificate-error</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-ssl-certificate-error" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-ssl-certificate-error" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-ssl-certificate-error" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-sonnet-5-cline-setup</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-sonnet-5-cline-setup" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-sonnet-5-cline-setup" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-sonnet-5-cline-setup" />
  </url>
  <url>
    <loc>https://facta.dev/blog/migrate-claude-code-to-codex</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/migrate-claude-code-to-codex" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/migrate-claude-code-to-codex" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/migrate-claude-code-to-codex" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-fable-5-vs-sonnet-5</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-fable-5-vs-sonnet-5" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-fable-5-vs-sonnet-5" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-fable-5-vs-sonnet-5" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-sonnet-5-vs-opus-4-8</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-sonnet-5-vs-opus-4-8" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-sonnet-5-vs-opus-4-8" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-sonnet-5-vs-opus-4-8" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-choose-an-ai-model</loc>
    <lastmod>2026-07-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-choose-an-ai-model" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-choose-an-ai-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-choose-an-ai-model" />
  </url>
  <url>
    <loc>https://facta.dev/blog/grok-build-pricing</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/grok-build-pricing" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/grok-build-pricing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/grok-build-pricing" />
  </url>
  <url>
    <loc>https://facta.dev/blog/codex-command-failed-retry-without-sandbox</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/codex-command-failed-retry-without-sandbox" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/codex-command-failed-retry-without-sandbox" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/codex-command-failed-retry-without-sandbox" />
  </url>
  <url>
    <loc>https://facta.dev/blog/kimi-k2-7-code-token-cut</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/kimi-k2-7-code-token-cut" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/kimi-k2-7-code-token-cut" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/kimi-k2-7-code-token-cut" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-code-sdk-import-errors-after-rename</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-sdk-import-errors-after-rename" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-sdk-import-errors-after-rename" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-sdk-import-errors-after-rename" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-code-usage-limit-hit-too-fast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-usage-limit-hit-too-fast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-usage-limit-hit-too-fast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-usage-limit-hit-too-fast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac" />
  </url>
  <url>
    <loc>https://facta.dev/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m" />
  </url>
  <url>
    <loc>https://facta.dev/blog/word-embeddings-in-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/word-embeddings-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/word-embeddings-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/word-embeddings-in-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine" />
  </url>
  <url>
    <loc>https://facta.dev/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/blog/understanding-probability-distributions-for-machine-learning-with-python-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-probability-distributions-for-machine-learning-with-python-machine" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-probability-distributions-for-machine-learning-with-python-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-probability-distributions-for-machine-learning-with-python-machine" />
  </url>
  <url>
    <loc>https://facta.dev/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi" />
  </url>
  <url>
    <loc>https://facta.dev/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin" />
  </url>
  <url>
    <loc>https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach" />
  </url>
  <url>
    <loc>https://facta.dev/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/tokenizers-in-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tokenizers-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tokenizers-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tokenizers-in-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-" />
  </url>
  <url>
    <loc>https://facta.dev/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-roadmap-to-mastering-ai-agent-evaluation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-to-mastering-ai-agent-evaluation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-to-mastering-ai-agent-evaluation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-to-mastering-ai-agent-evaluation" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-roadmap-to-mastering-agentic-ai-design-patterns</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-to-mastering-agentic-ai-design-patterns" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-to-mastering-agentic-ai-design-patterns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-to-mastering-agentic-ai-design-patterns" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-power-of-pipelines-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-power-of-pipelines-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-power-of-pipelines-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-power-of-pipelines-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-guide-to-inference-caching-in-llms</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-inference-caching-in-llms" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-inference-caching-in-llms" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-inference-caching-in-llms" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-guide-to-docker-for-machine-learning-engineers</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-docker-for-machine-learning-engineers" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-docker-for-machine-learning-engineers" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-docker-for-machine-learning-engineers" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach" />
  </url>
  <url>
    <loc>https://facta.dev/blog/text-summarization-with-scikit-llm-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-summarization-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-summarization-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-summarization-with-scikit-llm-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/text-summarization-with-distilbart-model-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-summarization-with-distilbart-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-summarization-with-distilbart-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-summarization-with-distilbart-model-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/text-generation-with-gpt-2-model-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-generation-with-gpt-2-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-generation-with-gpt-2-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-generation-with-gpt-2-model-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/text-embedding-generation-with-transformers-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-embedding-generation-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-embedding-generation-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-embedding-generation-with-transformers-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery" />
  </url>
  <url>
    <loc>https://facta.dev/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni" />
  </url>
  <url>
    <loc>https://facta.dev/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-" />
  </url>
  <url>
    <loc>https://facta.dev/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/skip-connections-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/skip-connections-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/skip-connections-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/skip-connections-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic" />
  </url>
  <url>
    <loc>https://facta.dev/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m" />
  </url>
  <url>
    <loc>https://facta.dev/blog/roadmap-to-python-in-2025-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/roadmap-to-python-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/roadmap-to-python-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/roadmap-to-python-in-2025-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-hallucination-detection-techniques-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-hallucination-detection-techniques-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-hallucination-detection-techniques-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-hallucination-detection-techniques-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma" />
  </url>
  <url>
    <loc>https://facta.dev/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas" />
  </url>
  <url>
    <loc>https://facta.dev/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/positional-encodings-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/positional-encodings-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/positional-encodings-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/positional-encodings-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r" />
  </url>
  <url>
    <loc>https://facta.dev/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach" />
  </url>
  <url>
    <loc>https://facta.dev/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi" />
  </url>
  <url>
    <loc>https://facta.dev/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi" />
  </url>
  <url>
    <loc>https://facta.dev/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin" />
  </url>
  <url>
    <loc>https://facta.dev/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation" />
  </url>
  <url>
    <loc>https://facta.dev/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi" />
  </url>
  <url>
    <loc>https://facta.dev/blog/context-vs-memory-engineering-in-agentic-ai-systems</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/context-vs-memory-engineering-in-agentic-ai-systems" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/context-vs-memory-engineering-in-agentic-ai-systems" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/context-vs-memory-engineering-in-agentic-ai-systems" />
  </url>
  <url>
    <loc>https://facta.dev/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-rag-systems-with-transformers-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-rag-systems-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-rag-systems-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-rag-systems-with-transformers-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-ai-agents-in-python-with-pydantic-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-ai-agents-in-python-with-pydantic-ai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-ai-agents-in-python-with-pydantic-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-ai-agents-in-python-with-pydantic-ai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni" />
  </url>
  <url>
    <loc>https://facta.dev/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-agent-tool-design-what-works-and-what-doesnt</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-agent-tool-design-what-works-and-what-doesnt" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-agent-tool-design-what-works-and-what-doesnt" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-agent-tool-design-what-works-and-what-doesnt" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agentic-rag-explained-in-3-levels-of-difficulty</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agentic-rag-explained-in-3-levels-of-difficulty" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agentic-rag-explained-in-3-levels-of-difficulty" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agentic-rag-explained-in-3-levels-of-difficulty" />
  </url>
  <url>
    <loc>https://facta.dev/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran" />
  </url>
  <url>
    <loc>https://facta.dev/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery" />
  </url>
  <url>
    <loc>https://facta.dev/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear" />
  </url>
  <url>
    <loc>https://facta.dev/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine" />
  </url>
  <url>
    <loc>https://facta.dev/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas" />
  </url>
  <url>
    <loc>https://facta.dev/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/blog/identifying-interactions-at-scale-for-llms</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/identifying-interactions-at-scale-for-llms" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/identifying-interactions-at-scale-for-llms" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/identifying-interactions-at-scale-for-llms" />
  </url>
  <url>
    <loc>https://facta.dev/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/gradient-based-planning-for-world-models-at-longer-horizons</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gradient-based-planning-for-world-models-at-longer-horizons" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gradient-based-planning-for-world-models-at-longer-horizons" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gradient-based-planning-for-world-models-at-longer-horizons" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ" />
  </url>
  <url>
    <loc>https://facta.dev/blog/native-speed-vllm-transformers-modeling-backend</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/native-speed-vllm-transformers-modeling-backend" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/native-speed-vllm-transformers-modeling-backend" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/native-speed-vllm-transformers-modeling-backend" />
  </url>
  <url>
    <loc>https://facta.dev/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs" />
  </url>
  <url>
    <loc>https://facta.dev/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agent-evals-in-ci</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-evals-in-ci" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-evals-in-ci" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-evals-in-ci" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agent-framework-state-management</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-framework-state-management" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-framework-state-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-framework-state-management" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agent-latency-profiling</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-latency-profiling" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-latency-profiling" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-latency-profiling" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-automation-execution-problem</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-automation-execution-problem" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-automation-execution-problem" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-automation-execution-problem" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-center-of-excellence</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-center-of-excellence" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-center-of-excellence" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-center-of-excellence" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-change-management</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-change-management" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-change-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-change-management" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-policy-template</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-policy-template" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-policy-template" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-policy-template" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-portfolio-management</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-portfolio-management" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-portfolio-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-portfolio-management" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-portfolio-prioritization</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-portfolio-prioritization" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-portfolio-prioritization" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-portfolio-prioritization" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-roadmap-to-outcomes</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roadmap-to-outcomes" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roadmap-to-outcomes" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roadmap-to-outcomes" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-roi-measurement</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roi-measurement" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roi-measurement" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roi-measurement" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-strategy-execution-traps</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-execution-traps" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-execution-traps" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-execution-traps" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-strategy-for-non-ai-ceos</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-for-non-ai-ceos" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-strategy-review-cadence</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-review-cadence" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-review-cadence" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-review-cadence" />
  </url>
  <url>
    <loc>https://facta.dev/blog/automation-governance-ownership</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-governance-ownership" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-governance-ownership" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-governance-ownership" />
  </url>
  <url>
    <loc>https://facta.dev/blog/automation-roi-pricing</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-roi-pricing" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-roi-pricing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-roi-pricing" />
  </url>
  <url>
    <loc>https://facta.dev/blog/batching-agent-calls</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/batching-agent-calls" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/batching-agent-calls" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/batching-agent-calls" />
  </url>
  <url>
    <loc>https://facta.dev/blog/board-reporting-for-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/board-reporting-for-ai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/board-reporting-for-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/board-reporting-for-ai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/build-vs-buy-ai-framework</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-vs-buy-ai-framework" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-vs-buy-ai-framework" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-vs-buy-ai-framework" />
  </url>
  <url>
    <loc>https://facta.dev/blog/build-vs-buy-for-startups</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-vs-buy-for-startups" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-vs-buy-for-startups" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-vs-buy-for-startups" />
  </url>
  <url>
    <loc>https://facta.dev/blog/caching-for-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caching-for-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caching-for-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caching-for-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/caio-first-90-days</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caio-first-90-days" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caio-first-90-days" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caio-first-90-days" />
  </url>
  <url>
    <loc>https://facta.dev/blog/caio-operating-cadence</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caio-operating-cadence" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caio-operating-cadence" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caio-operating-cadence" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-code-hooks-guide</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-hooks-guide" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-hooks-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-hooks-guide" />
  </url>
  <url>
    <loc>https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph-vs-openai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ctx0-context-as-infrastructure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-context-as-infrastructure" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-context-as-infrastructure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-context-as-infrastructure" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ctx0-shared-team-memory</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-shared-team-memory" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-shared-team-memory" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-shared-team-memory" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ctx0-token-economics</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-token-economics" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-token-economics" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-token-economics" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ctx0-vs-ad-hoc-context</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-vs-ad-hoc-context" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-vs-ad-hoc-context" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-vs-ad-hoc-context" />
  </url>
  <url>
    <loc>https://facta.dev/blog/cursor-mcp-setup</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/cursor-mcp-setup" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/cursor-mcp-setup" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/cursor-mcp-setup" />
  </url>
  <url>
    <loc>https://facta.dev/blog/deino-for-finance-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-for-finance-teams" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-for-finance-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-for-finance-teams" />
  </url>
  <url>
    <loc>https://facta.dev/blog/deino-forecasting-infrastructure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-forecasting-infrastructure" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-forecasting-infrastructure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-forecasting-infrastructure" />
  </url>
  <url>
    <loc>https://facta.dev/blog/deino-model-lineage</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-model-lineage" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-model-lineage" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-model-lineage" />
  </url>
  <url>
    <loc>https://facta.dev/blog/deino-non-custodial-audit</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-non-custodial-audit" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-non-custodial-audit" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-non-custodial-audit" />
  </url>
  <url>
    <loc>https://facta.dev/blog/embedding-with-client-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/embedding-with-client-teams" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/embedding-with-client-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/embedding-with-client-teams" />
  </url>
  <url>
    <loc>https://facta.dev/blog/enterprise-ai-idea-to-production-gap</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-idea-to-production-gap" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-idea-to-production-gap" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-idea-to-production-gap" />
  </url>
  <url>
    <loc>https://facta.dev/blog/episodic-vs-semantic-memory</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/episodic-vs-semantic-memory" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/episodic-vs-semantic-memory" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/episodic-vs-semantic-memory" />
  </url>
  <url>
    <loc>https://facta.dev/blog/escalation-patterns-forward-deploy</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/escalation-patterns-forward-deploy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/escalation-patterns-forward-deploy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/escalation-patterns-forward-deploy" />
  </url>
  <url>
    <loc>https://facta.dev/blog/eu-ai-act-readiness</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eu-ai-act-readiness" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eu-ai-act-readiness" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eu-ai-act-readiness" />
  </url>
  <url>
    <loc>https://facta.dev/blog/eval-driven-compliance</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eval-driven-compliance" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eval-driven-compliance" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eval-driven-compliance" />
  </url>
  <url>
    <loc>https://facta.dev/blog/first-agent-in-production</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/first-agent-in-production" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/first-agent-in-production" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/first-agent-in-production" />
  </url>
  <url>
    <loc>https://facta.dev/blog/forward-deployed-ai-engineer-model</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-engineer-model" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-engineer-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-engineer-model" />
  </url>
  <url>
    <loc>https://facta.dev/blog/fractional-vs-full-time-caio-economics</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-vs-full-time-caio-economics" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-vs-full-time-caio-economics" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-vs-full-time-caio-economics" />
  </url>
  <url>
    <loc>https://facta.dev/blog/gemini-cli-custom-models</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gemini-cli-custom-models" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gemini-cli-custom-models" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gemini-cli-custom-models" />
  </url>
  <url>
    <loc>https://facta.dev/blog/graphrag-at-scale</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/graphrag-at-scale" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/graphrag-at-scale" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/graphrag-at-scale" />
  </url>
  <url>
    <loc>https://facta.dev/blog/hiring-first-ml-engineer</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/hiring-first-ml-engineer" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/hiring-first-ml-engineer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/hiring-first-ml-engineer" />
  </url>
  <url>
    <loc>https://facta.dev/blog/long-term-memory-patterns</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/long-term-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/long-term-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/long-term-memory-patterns" />
  </url>
  <url>
    <loc>https://facta.dev/blog/memory-consolidation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/memory-consolidation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/memory-consolidation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/memory-consolidation" />
  </url>
  <url>
    <loc>https://facta.dev/blog/memory-eviction-policies</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/memory-eviction-policies" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/memory-eviction-policies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/memory-eviction-policies" />
  </url>
  <url>
    <loc>https://facta.dev/blog/memory-for-multimodal-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/memory-for-multimodal-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/memory-for-multimodal-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/memory-for-multimodal-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/migrating-between-coding-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/migrating-between-coding-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/migrating-between-coding-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/migrating-between-coding-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/model-audit-checklist</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/model-audit-checklist" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/model-audit-checklist" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/model-audit-checklist" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-cost-control</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-cost-control" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-cost-control" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-cost-control" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-failure-isolation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-failure-isolation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-failure-isolation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-failure-isolation" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-handoffs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-handoffs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-handoffs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-handoffs" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-human-in-the-loop</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-human-in-the-loop" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-human-in-the-loop" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-human-in-the-loop" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-observability</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-observability" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-observability" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-observability" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-swarm-topology</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-swarm-topology" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-swarm-topology" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-swarm-topology" />
  </url>
  <url>
    <loc>https://facta.dev/blog/nest-control-plane-five-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-control-plane-five-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-control-plane-five-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-control-plane-five-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/nest-single-source-of-truth</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-single-source-of-truth" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-single-source-of-truth" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-single-source-of-truth" />
  </url>
  <url>
    <loc>https://facta.dev/blog/nest-to-ctx0-cloud</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-to-ctx0-cloud" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-to-ctx0-cloud" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-to-ctx0-cloud" />
  </url>
  <url>
    <loc>https://facta.dev/blog/nest-voice-driven-multi-agent</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-voice-driven-multi-agent" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-voice-driven-multi-agent" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-voice-driven-multi-agent" />
  </url>
  <url>
    <loc>https://facta.dev/blog/no-code-agent-automation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/no-code-agent-automation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/no-code-agent-automation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/no-code-agent-automation" />
  </url>
  <url>
    <loc>https://facta.dev/blog/on-site-ai-delivery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/on-site-ai-delivery" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/on-site-ai-delivery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/on-site-ai-delivery" />
  </url>
  <url>
    <loc>https://facta.dev/blog/package-builder-agent-roster-governance</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-agent-roster-governance" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-agent-roster-governance" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-agent-roster-governance" />
  </url>
  <url>
    <loc>https://facta.dev/blog/package-builder-blank-repo-tax</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-blank-repo-tax" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-blank-repo-tax" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-blank-repo-tax" />
  </url>
  <url>
    <loc>https://facta.dev/blog/package-builder-integrity-gate</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-integrity-gate" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-integrity-gate" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-integrity-gate" />
  </url>
  <url>
    <loc>https://facta.dev/blog/package-builder-nexus-orchestration</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-nexus-orchestration" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-nexus-orchestration" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-nexus-orchestration" />
  </url>
  <url>
    <loc>https://facta.dev/blog/pii-redaction-in-ai-pipelines</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/pii-redaction-in-ai-pipelines" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-chunking-strategies</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-chunking-strategies" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-chunking-strategies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-chunking-strategies" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-embedding-model-selection</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-embedding-model-selection" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-embedding-model-selection" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-embedding-model-selection" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-eval-driven-development</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-eval-driven-development" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-eval-driven-development" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-eval-driven-development" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-hybrid-search</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-hybrid-search" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-hybrid-search" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-hybrid-search" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-reranking</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-reranking" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-reranking" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-reranking" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-vector-db-choice</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-vector-db-choice" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-vector-db-choice" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-vector-db-choice" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rapid-poc-to-production</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rapid-poc-to-production" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rapid-poc-to-production" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rapid-poc-to-production" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rpa-to-ai-transition</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rpa-to-ai-transition" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rpa-to-ai-transition" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rpa-to-ai-transition" />
  </url>
  <url>
    <loc>https://facta.dev/blog/runway-aware-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/runway-aware-ai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/runway-aware-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/runway-aware-ai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/seed-stage-ai-stack</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/seed-stage-ai-stack" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/seed-stage-ai-stack" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/seed-stage-ai-stack" />
  </url>
  <url>
    <loc>https://facta.dev/blog/soc2-hipaa-for-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/soc2-hipaa-for-ai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/soc2-hipaa-for-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/soc2-hipaa-for-ai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/staxis-audit-log-as-product</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-audit-log-as-product" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-audit-log-as-product" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-audit-log-as-product" />
  </url>
  <url>
    <loc>https://facta.dev/blog/staxis-circuit-breaker-design</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-circuit-breaker-design" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-circuit-breaker-design" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-circuit-breaker-design" />
  </url>
  <url>
    <loc>https://facta.dev/blog/staxis-paper-to-live-progression</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-paper-to-live-progression" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-paper-to-live-progression" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-paper-to-live-progression" />
  </url>
  <url>
    <loc>https://facta.dev/blog/staxis-swarm-as-unit-of-value</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-swarm-as-unit-of-value" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-swarm-as-unit-of-value" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-swarm-as-unit-of-value" />
  </url>
  <url>
    <loc>https://facta.dev/blog/talos-2497-vs-150k</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-2497-vs-150k" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-2497-vs-150k" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-2497-vs-150k" />
  </url>
  <url>
    <loc>https://facta.dev/blog/talos-eight-module-ddd-core</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-eight-module-ddd-core" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-eight-module-ddd-core" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-eight-module-ddd-core" />
  </url>
  <url>
    <loc>https://facta.dev/blog/talos-self-host-white-label</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-self-host-white-label" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-self-host-white-label" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-self-host-white-label" />
  </url>
  <url>
    <loc>https://facta.dev/blog/talos-sovereign-deployment-small-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-sovereign-deployment-small-teams" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-sovereign-deployment-small-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-sovereign-deployment-small-teams" />
  </url>
  <url>
    <loc>https://facta.dev/blog/templates-c4-docs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-c4-docs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-c4-docs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-c4-docs" />
  </url>
  <url>
    <loc>https://facta.dev/blog/templates-greenfield-tax</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-greenfield-tax" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-greenfield-tax" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-greenfield-tax" />
  </url>
  <url>
    <loc>https://facta.dev/blog/templates-invariants-before-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-invariants-before-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-invariants-before-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-invariants-before-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/templates-multi-tool-archetype</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-multi-tool-archetype" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-multi-tool-archetype" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-multi-tool-archetype" />
  </url>
  <url>
    <loc>https://facta.dev/blog/tracing-for-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tracing-for-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tracing-for-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tracing-for-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/vendor-diligence-for-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vendor-diligence-for-ai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vendor-diligence-for-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vendor-diligence-for-ai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/when-to-roll-your-own-agent-framework</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/when-to-roll-your-own-agent-framework" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/when-to-roll-your-own-agent-framework" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/when-to-roll-your-own-agent-framework" />
  </url>
  <url>
    <loc>https://facta.dev/blog/why-ai-projects-fail-execution</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-ai-projects-fail-execution" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-ai-projects-fail-execution" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-ai-projects-fail-execution" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agent-frameworks-benchmarks-what-they-hide</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-frameworks-benchmarks-what-they-hide" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-frameworks-benchmarks-what-they-hide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-frameworks-benchmarks-what-they-hide" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agent-latency-profiling-find-the-slow-loop</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-latency-profiling-find-the-slow-loop" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-latency-profiling-find-the-slow-loop" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-latency-profiling-find-the-slow-loop" />
  </url>
  <url>
    <loc>https://facta.dev/blog/agent-memory-what-to-keep-what-to-evict</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-memory-what-to-keep-what-to-evict" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-memory-what-to-keep-what-to-evict" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-memory-what-to-keep-what-to-evict" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-center-of-excellence-or-just-a-center-of-meetings</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-center-of-excellence-or-just-a-center-of-meetings" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-center-of-excellence-or-just-a-center-of-meetings" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-center-of-excellence-or-just-a-center-of-meetings" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-policy-template-the-minimum-viable-governance</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-policy-template-the-minimum-viable-governance" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-policy-template-the-minimum-viable-governance" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-policy-template-the-minimum-viable-governance" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-portfolio-management-prioritize-what-ships</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-portfolio-management-prioritize-what-ships" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-portfolio-management-prioritize-what-ships" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-portfolio-management-prioritize-what-ships" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-roadmap-to-outcomes-not-deliverables</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roadmap-to-outcomes-not-deliverables" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roadmap-to-outcomes-not-deliverables" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roadmap-to-outcomes-not-deliverables" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-roi-measurement-what-the-board-actually-needs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roi-measurement-what-the-board-actually-needs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roi-measurement-what-the-board-actually-needs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roi-measurement-what-the-board-actually-needs" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-strategy-execution-traps-where-plans-die</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-execution-traps-where-plans-die" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-execution-traps-where-plans-die" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-execution-traps-where-plans-die" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-strategy-for-non-ai-ceos-in-one-page</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos-in-one-page" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-for-non-ai-ceos-in-one-page" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos-in-one-page" />
  </url>
  <url>
    <loc>https://facta.dev/blog/ai-strategy-review-cadence-the-rhythm-that-works</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-review-cadence-the-rhythm-that-works" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-review-cadence-the-rhythm-that-works" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-review-cadence-the-rhythm-that-works" />
  </url>
  <url>
    <loc>https://facta.dev/blog/automation-governance-ownership-who-is-on-the-hook</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-governance-ownership-who-is-on-the-hook" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-governance-ownership-who-is-on-the-hook" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-governance-ownership-who-is-on-the-hook" />
  </url>
  <url>
    <loc>https://facta.dev/blog/automation-roi-pricing-what-to-charge-what-to-pay</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-roi-pricing-what-to-charge-what-to-pay" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-roi-pricing-what-to-charge-what-to-pay" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-roi-pricing-what-to-charge-what-to-pay" />
  </url>
  <url>
    <loc>https://facta.dev/blog/automation-that-survives-the-on-call-pager</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-that-survives-the-on-call-pager" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-that-survives-the-on-call-pager" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-that-survives-the-on-call-pager" />
  </url>
  <url>
    <loc>https://facta.dev/blog/batching-agent-calls-to-cut-latency-and-cost</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/batching-agent-calls-to-cut-latency-and-cost" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/batching-agent-calls-to-cut-latency-and-cost" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/batching-agent-calls-to-cut-latency-and-cost" />
  </url>
  <url>
    <loc>https://facta.dev/blog/board-reporting-for-ai-what-to-say-what-to-withhold</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/board-reporting-for-ai-what-to-say-what-to-withhold" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/board-reporting-for-ai-what-to-say-what-to-withhold" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/board-reporting-for-ai-what-to-say-what-to-withhold" />
  </url>
  <url>
    <loc>https://facta.dev/blog/build-vs-buy-ai-framework-the-real-decision</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-vs-buy-ai-framework-the-real-decision" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-vs-buy-ai-framework-the-real-decision" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-vs-buy-ai-framework-the-real-decision" />
  </url>
  <url>
    <loc>https://facta.dev/blog/caching-for-agents-the-quiet-performance-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caching-for-agents-the-quiet-performance-win" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caching-for-agents-the-quiet-performance-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caching-for-agents-the-quiet-performance-win" />
  </url>
  <url>
    <loc>https://facta.dev/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive" />
  </url>
  <url>
    <loc>https://facta.dev/blog/claude-code-hooks-the-safety-net-nobody-uses</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-hooks-the-safety-net-nobody-uses" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-hooks-the-safety-net-nobody-uses" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-hooks-the-safety-net-nobody-uses" />
  </url>
  <url>
    <loc>https://facta.dev/blog/codex-subagents-and-the-approval-question</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/codex-subagents-and-the-approval-question" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/codex-subagents-and-the-approval-question" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/codex-subagents-and-the-approval-question" />
  </url>
  <url>
    <loc>https://facta.dev/blog/constraining-output-space-for-narrow-ai-automation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/constraining-output-space-for-narrow-ai-automation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/constraining-output-space-for-narrow-ai-automation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/constraining-output-space-for-narrow-ai-automation" />
  </url>
  <url>
    <loc>https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026" />
  </url>
  <url>
    <loc>https://facta.dev/blog/cursor-mcp-setup-wiring-tools-into-the-editor</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/cursor-mcp-setup-wiring-tools-into-the-editor" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/cursor-mcp-setup-wiring-tools-into-the-editor" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/cursor-mcp-setup-wiring-tools-into-the-editor" />
  </url>
  <url>
    <loc>https://facta.dev/blog/domain-driven-design-for-ai-systems-revisited</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/domain-driven-design-for-ai-systems-revisited" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/domain-driven-design-for-ai-systems-revisited" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/domain-driven-design-for-ai-systems-revisited" />
  </url>
  <url>
    <loc>https://facta.dev/blog/embedding-with-client-teams-the-real-model</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/embedding-with-client-teams-the-real-model" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/embedding-with-client-teams-the-real-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/embedding-with-client-teams-the-real-model" />
  </url>
  <url>
    <loc>https://facta.dev/blog/enterprise-ai-change-management-is-the-product</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-change-management-is-the-product" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-change-management-is-the-product" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-change-management-is-the-product" />
  </url>
  <url>
    <loc>https://facta.dev/blog/enterprise-ai-operations-the-gap-nobody-staffs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-operations-the-gap-nobody-staffs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-operations-the-gap-nobody-staffs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-operations-the-gap-nobody-staffs" />
  </url>
  <url>
    <loc>https://facta.dev/blog/enterprise-ai-that-doesnt-break-on-monday</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-that-doesnt-break-on-monday" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-that-doesnt-break-on-monday" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-that-doesnt-break-on-monday" />
  </url>
  <url>
    <loc>https://facta.dev/blog/enterprise-ai-without-the-migration-nightmare</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-without-the-migration-nightmare" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-without-the-migration-nightmare" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-without-the-migration-nightmare" />
  </url>
  <url>
    <loc>https://facta.dev/blog/eu-ai-act-readiness-what-changes-august-2026</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eu-ai-act-readiness-what-changes-august-2026" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eu-ai-act-readiness-what-changes-august-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eu-ai-act-readiness-what-changes-august-2026" />
  </url>
  <url>
    <loc>https://facta.dev/blog/eval-driven-compliance-evidence-not-claims</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eval-driven-compliance-evidence-not-claims" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eval-driven-compliance-evidence-not-claims" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eval-driven-compliance-evidence-not-claims" />
  </url>
  <url>
    <loc>https://facta.dev/blog/forward-deployed-ai-engineer-vs-consultant</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-engineer-vs-consultant" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-engineer-vs-consultant" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-engineer-vs-consultant" />
  </url>
  <url>
    <loc>https://facta.dev/blog/forward-deployed-ai-from-pilot-to-your-environment</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-from-pilot-to-your-environment" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-from-pilot-to-your-environment" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-from-pilot-to-your-environment" />
  </url>
  <url>
    <loc>https://facta.dev/blog/forward-deployed-ai-ownership-not-advice</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-ownership-not-advice" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-ownership-not-advice" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-ownership-not-advice" />
  </url>
  <url>
    <loc>https://facta.dev/blog/fractional-caio-first-90-days-what-to-actually-do</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-caio-first-90-days-what-to-actually-do" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-caio-first-90-days-what-to-actually-do" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-caio-first-90-days-what-to-actually-do" />
  </url>
  <url>
    <loc>https://facta.dev/blog/fractional-vs-full-time-caio-the-real-economics</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-vs-full-time-caio-the-real-economics" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-vs-full-time-caio-the-real-economics" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-vs-full-time-caio-the-real-economics" />
  </url>
  <url>
    <loc>https://facta.dev/blog/from-strategy-to-production-not-slides</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/from-strategy-to-production-not-slides" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/from-strategy-to-production-not-slides" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/from-strategy-to-production-not-slides" />
  </url>
  <url>
    <loc>https://facta.dev/blog/gemini-cli-custom-models-and-the-lock-in-trap</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gemini-cli-custom-models-and-the-lock-in-trap" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gemini-cli-custom-models-and-the-lock-in-trap" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gemini-cli-custom-models-and-the-lock-in-trap" />
  </url>
  <url>
    <loc>https://facta.dev/blog/governing-ai-across-every-business-unit</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/governing-ai-across-every-business-unit" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/governing-ai-across-every-business-unit" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/governing-ai-across-every-business-unit" />
  </url>
  <url>
    <loc>https://facta.dev/blog/graphrag-at-scale-when-the-graph-earns-its-keep</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/graphrag-at-scale-when-the-graph-earns-its-keep" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/graphrag-at-scale-when-the-graph-earns-its-keep" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/graphrag-at-scale-when-the-graph-earns-its-keep" />
  </url>
  <url>
    <loc>https://facta.dev/blog/hiring-your-first-ml-engineer-what-the-role-really-is</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/hiring-your-first-ml-engineer-what-the-role-really-is" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/hiring-your-first-ml-engineer-what-the-role-really-is" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/hiring-your-first-ml-engineer-what-the-role-really-is" />
  </url>
  <url>
    <loc>https://facta.dev/blog/inference-latency-reduction-approaches-ranked</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/inference-latency-reduction-approaches-ranked" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/inference-latency-reduction-approaches-ranked" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/inference-latency-reduction-approaches-ranked" />
  </url>
  <url>
    <loc>https://facta.dev/blog/long-term-memory-patterns-for-agents-that-last</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/long-term-memory-patterns-for-agents-that-last" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/long-term-memory-patterns-for-agents-that-last" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/long-term-memory-patterns-for-agents-that-last" />
  </url>
  <url>
    <loc>https://facta.dev/blog/migrating-between-coding-agents-without-losing-context</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/migrating-between-coding-agents-without-losing-context" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/migrating-between-coding-agents-without-losing-context" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/migrating-between-coding-agents-without-losing-context" />
  </url>
  <url>
    <loc>https://facta.dev/blog/model-audit-checklist-before-you-ship-to-prod</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/model-audit-checklist-before-you-ship-to-prod" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/model-audit-checklist-before-you-ship-to-prod" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/model-audit-checklist-before-you-ship-to-prod" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-cost-control-before-the-bill-surprises</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-cost-control-before-the-bill-surprises" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-cost-control-before-the-bill-surprises" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-cost-control-before-the-bill-surprises" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-failure-isolation-by-design</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-failure-isolation-by-design" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-failure-isolation-by-design" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-failure-isolation-by-design" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-handoffs-where-systems-break</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-handoffs-where-systems-break" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-handoffs-where-systems-break" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-handoffs-where-systems-break" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-human-in-the-loop-where-the-handoff-lives</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-human-in-the-loop-where-the-handoff-lives" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-human-in-the-loop-where-the-handoff-lives" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-human-in-the-loop-where-the-handoff-lives" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-observability-you-cant-fix-what-you-cant-see</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-observability-you-cant-fix-what-you-cant-see" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-observability-you-cant-fix-what-you-cant-see" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-observability-you-cant-fix-what-you-cant-see" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-state-ownership-is-the-hard-part</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-state-ownership-is-the-hard-part" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-state-ownership-is-the-hard-part" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-state-ownership-is-the-hard-part" />
  </url>
  <url>
    <loc>https://facta.dev/blog/multi-agent-swarm-topology-what-shape-scales</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-swarm-topology-what-shape-scales" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-swarm-topology-what-shape-scales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-swarm-topology-what-shape-scales" />
  </url>
  <url>
    <loc>https://facta.dev/blog/owning-your-ai-control-plane</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/owning-your-ai-control-plane" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/owning-your-ai-control-plane" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/owning-your-ai-control-plane" />
  </url>
  <url>
    <loc>https://facta.dev/blog/owning-your-ai-scaffolding-before-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/owning-your-ai-scaffolding-before-agents" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/owning-your-ai-scaffolding-before-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/owning-your-ai-scaffolding-before-agents" />
  </url>
  <url>
    <loc>https://facta.dev/blog/pii-redaction-in-ai-pipelines-before-the-data-moves</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines-before-the-data-moves" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/pii-redaction-in-ai-pipelines-before-the-data-moves" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines-before-the-data-moves" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-chunking-the-decision-that-silently-shapes-quality</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-chunking-the-decision-that-silently-shapes-quality" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-chunking-the-decision-that-silently-shapes-quality" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-chunking-the-decision-that-silently-shapes-quality" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-context-window-vs-retrieval-the-real-tradeoff</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-context-window-vs-retrieval-the-real-tradeoff" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-context-window-vs-retrieval-the-real-tradeoff" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-context-window-vs-retrieval-the-real-tradeoff" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-embedding-model-selection-what-actually-matters</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-embedding-model-selection-what-actually-matters" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-embedding-model-selection-what-actually-matters" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-embedding-model-selection-what-actually-matters" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-eval-driven-development-before-you-tune</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-eval-driven-development-before-you-tune" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-eval-driven-development-before-you-tune" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-eval-driven-development-before-you-tune" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-hybrid-search-when-keywords-still-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-hybrid-search-when-keywords-still-win" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-hybrid-search-when-keywords-still-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-hybrid-search-when-keywords-still-win" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-reranking-the-cheapest-accuracy-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-reranking-the-cheapest-accuracy-win" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-reranking-the-cheapest-accuracy-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-reranking-the-cheapest-accuracy-win" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rag-vector-db-choice-is-overrated</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-vector-db-choice-is-overrated" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-vector-db-choice-is-overrated" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-vector-db-choice-is-overrated" />
  </url>
  <url>
    <loc>https://facta.dev/blog/rapid-poc-to-production-the-gap-consultants-leave</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rapid-poc-to-production-the-gap-consultants-leave" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rapid-poc-to-production-the-gap-consultants-leave" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rapid-poc-to-production-the-gap-consultants-leave" />
  </url>
  <url>
    <loc>https://facta.dev/blog/reusable-ai-foundations-vs-reinventing-every-time</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/reusable-ai-foundations-vs-reinventing-every-time" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/reusable-ai-foundations-vs-reinventing-every-time" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/reusable-ai-foundations-vs-reinventing-every-time" />
  </url>
  <url>
    <loc>https://facta.dev/blog/running-a-local-ai-coding-agent-in-three-commands</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/running-a-local-ai-coding-agent-in-three-commands" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/running-a-local-ai-coding-agent-in-three-commands" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/running-a-local-ai-coding-agent-in-three-commands" />
  </url>
  <url>
    <loc>https://facta.dev/blog/shipping-ai-before-the-seed-round-ends</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/shipping-ai-before-the-seed-round-ends" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/shipping-ai-before-the-seed-round-ends" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/shipping-ai-before-the-seed-round-ends" />
  </url>
  <url>
    <loc>https://facta.dev/blog/small-language-models-where-they-actually-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/small-language-models-where-they-actually-win" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/small-language-models-where-they-actually-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/small-language-models-where-they-actually-win" />
  </url>
  <url>
    <loc>https://facta.dev/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map" />
  </url>
  <url>
    <loc>https://facta.dev/blog/sovereign-ai-deployment-for-small-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/sovereign-ai-deployment-for-small-teams" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/sovereign-ai-deployment-for-small-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/sovereign-ai-deployment-for-small-teams" />
  </url>
  <url>
    <loc>https://facta.dev/blog/spec-engineering-the-skill-after-prompt-engineering</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/spec-engineering-the-skill-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/spec-engineering-the-skill-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/spec-engineering-the-skill-after-prompt-engineering" />
  </url>
  <url>
    <loc>https://facta.dev/blog/specification-engineering-after-prompt-engineering</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/specification-engineering-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/specification-engineering-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/specification-engineering-after-prompt-engineering" />
  </url>
  <url>
    <loc>https://facta.dev/blog/startup-ai-prioritization-under-pressure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/startup-ai-prioritization-under-pressure" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/startup-ai-prioritization-under-pressure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/startup-ai-prioritization-under-pressure" />
  </url>
  <url>
    <loc>https://facta.dev/blog/startups-dont-need-ai-strategy-decks-they-need-shipping</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/startups-dont-need-ai-strategy-decks-they-need-shipping" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/startups-dont-need-ai-strategy-decks-they-need-shipping" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/startups-dont-need-ai-strategy-decks-they-need-shipping" />
  </url>
  <url>
    <loc>https://facta.dev/blog/templates-that-survive-the-team-not-the-demo</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-that-survive-the-team-not-the-demo" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-that-survive-the-team-not-the-demo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-that-survive-the-team-not-the-demo" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-boring-infra-that-keeps-ai-alive-after-launch</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-boring-infra-that-keeps-ai-alive-after-launch" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-boring-infra-that-keeps-ai-alive-after-launch" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-boring-infra-that-keeps-ai-alive-after-launch" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-contract-you-write-before-the-first-agent</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-contract-you-write-before-the-first-agent" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-contract-you-write-before-the-first-agent" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-contract-you-write-before-the-first-agent" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-first-production-ai-system-what-it-needs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-first-production-ai-system-what-it-needs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-first-production-ai-system-what-it-needs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-first-production-ai-system-what-it-needs" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-handoff-that-actually-sticks</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-handoff-that-actually-sticks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-handoff-that-actually-sticks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-handoff-that-actually-sticks" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-last-mile-of-ai-automation-nobody-owns</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-last-mile-of-ai-automation-nobody-owns" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-last-mile-of-ai-automation-nobody-owns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-last-mile-of-ai-automation-nobody-owns" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-minimal-ai-engineer-toolkit-for-2026</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-minimal-ai-engineer-toolkit-for-2026" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-minimal-ai-engineer-toolkit-for-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-minimal-ai-engineer-toolkit-for-2026" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-on-prem-ai-control-plane-tradeoff</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-on-prem-ai-control-plane-tradeoff" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-on-prem-ai-control-plane-tradeoff" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-on-prem-ai-control-plane-tradeoff" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-space-between-automated-and-every-day</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-space-between-automated-and-every-day" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-space-between-automated-and-every-day" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-space-between-automated-and-every-day" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-startup-ai-stack-that-survives-the-runway</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-startup-ai-stack-that-survives-the-runway" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-startup-ai-stack-that-survives-the-runway" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-startup-ai-stack-that-survives-the-runway" />
  </url>
  <url>
    <loc>https://facta.dev/blog/the-ultimate-guide-to-contributing-open-source-with-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-ultimate-guide-to-contributing-open-source-with-ai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-ultimate-guide-to-contributing-open-source-with-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-ultimate-guide-to-contributing-open-source-with-ai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/token-budget-management-as-a-product-skill</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/token-budget-management-as-a-product-skill" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/token-budget-management-as-a-product-skill" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/token-budget-management-as-a-product-skill" />
  </url>
  <url>
    <loc>https://facta.dev/blog/tracing-for-agents-incident-response-infrastructure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tracing-for-agents-incident-response-infrastructure" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tracing-for-agents-incident-response-infrastructure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tracing-for-agents-incident-response-infrastructure" />
  </url>
  <url>
    <loc>https://facta.dev/blog/turning-a-csv-into-an-executive-report-with-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/turning-a-csv-into-an-executive-report-with-ai" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/turning-a-csv-into-an-executive-report-with-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/turning-a-csv-into-an-executive-report-with-ai" />
  </url>
  <url>
    <loc>https://facta.dev/blog/vendor-diligence-for-ai-before-you-sign</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vendor-diligence-for-ai-before-you-sign" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vendor-diligence-for-ai-before-you-sign" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vendor-diligence-for-ai-before-you-sign" />
  </url>
  <url>
    <loc>https://facta.dev/blog/vibe-coding-what-it-gets-right-and-what-breaks</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vibe-coding-what-it-gets-right-and-what-breaks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vibe-coding-what-it-gets-right-and-what-breaks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vibe-coding-what-it-gets-right-and-what-breaks" />
  </url>
  <url>
    <loc>https://facta.dev/blog/what-an-ai-automation-actually-owns-end-to-end</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/what-an-ai-automation-actually-owns-end-to-end" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/what-an-ai-automation-actually-owns-end-to-end" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/what-an-ai-automation-actually-owns-end-to-end" />
  </url>
  <url>
    <loc>https://facta.dev/blog/when-automation-becomes-operations-not-features</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/when-automation-becomes-operations-not-features" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/when-automation-becomes-operations-not-features" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/when-automation-becomes-operations-not-features" />
  </url>
  <url>
    <loc>https://facta.dev/blog/when-to-roll-your-own-vs-adopt-a-framework</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/when-to-roll-your-own-vs-adopt-a-framework" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/when-to-roll-your-own-vs-adopt-a-framework" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/when-to-roll-your-own-vs-adopt-a-framework" />
  </url>
  <url>
    <loc>https://facta.dev/blog/why-ai-demos-dont-survive-contact-with-prod</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-ai-demos-dont-survive-contact-with-prod" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-ai-demos-dont-survive-contact-with-prod" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-ai-demos-dont-survive-contact-with-prod" />
  </url>
  <url>
    <loc>https://facta.dev/blog/why-ai-projects-fail-execution-not-technology</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-ai-projects-fail-execution-not-technology" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-ai-projects-fail-execution-not-technology" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-ai-projects-fail-execution-not-technology" />
  </url>
  <url>
    <loc>https://facta.dev/about</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/about" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/about" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/about" />
  </url>
  <url>
    <loc>https://facta.dev/contact</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/contact" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/contact" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/contact" />
  </url>
  <url>
    <loc>https://facta.dev/services/fractional-caio</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/fractional-caio" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/fractional-caio" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/fractional-caio" />
  </url>
  <url>
    <loc>https://facta.dev/services/ai-strategy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/ai-strategy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/ai-strategy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/ai-strategy" />
  </url>
  <url>
    <loc>https://facta.dev/services/multi-agent-systems</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/multi-agent-systems" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/multi-agent-systems" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/multi-agent-systems" />
  </url>
  <url>
    <loc>https://facta.dev/services/ai-automation</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/ai-automation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/ai-automation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/ai-automation" />
  </url>
  <url>
    <loc>https://facta.dev/services/rebuild</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/rebuild" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/rebuild" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/rebuild" />
  </url>
  <url>
    <loc>https://facta.dev/solutions/enterprise</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/solutions/enterprise" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/solutions/enterprise" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/solutions/enterprise" />
  </url>
  <url>
    <loc>https://facta.dev/solutions/startups</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/solutions/startups" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/solutions/startups" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/solutions/startups" />
  </url>
  <url>
    <loc>https://facta.dev/solutions/forward-deploy-engineer</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/solutions/forward-deploy-engineer" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/solutions/forward-deploy-engineer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/solutions/forward-deploy-engineer" />
  </url>
  <url>
    <loc>https://facta.dev/resources/case-studies</loc>
    <lastmod>2026-08-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/resources/case-studies" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/resources/case-studies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/resources/case-studies" />
  </url>
  <url>
    <loc>https://facta.dev/resources/newsletter</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/resources/newsletter" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/resources/newsletter" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/resources/newsletter" />
  </url>
  <url>
    <loc>https://facta.dev/webinar</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/webinar" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/webinar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/webinar" />
  </url>
  <url>
    <loc>https://facta.dev/course</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/course" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/course" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/course" />
  </url>
  <url>
    <loc>https://facta.dev/case-studies/document-processing</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/case-studies/document-processing" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/case-studies/document-processing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/case-studies/document-processing" />
  </url>
  <url>
    <loc>https://facta.dev/case-studies/compliance-monitoring</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/case-studies/compliance-monitoring" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/case-studies/compliance-monitoring" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/case-studies/compliance-monitoring" />
  </url>
  <url>
    <loc>https://facta.dev/case-studies/board-ready-ai-strategy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/case-studies/board-ready-ai-strategy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/case-studies/board-ready-ai-strategy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/case-studies/board-ready-ai-strategy" />
  </url>
  <url>
    <loc>https://facta.dev/products/deino</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/deino" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/deino" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/deino" />
  </url>
  <url>
    <loc>https://facta.dev/products/staxis</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/staxis" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/staxis" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/staxis" />
  </url>
  <url>
    <loc>https://facta.dev/products/ctx0</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/ctx0" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/ctx0" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/ctx0" />
  </url>
  <url>
    <loc>https://facta.dev/products/nest</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/nest" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/nest" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/nest" />
  </url>
  <url>
    <loc>https://facta.dev/products/package-builder</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/package-builder" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/package-builder" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/package-builder" />
  </url>
  <url>
    <loc>https://facta.dev/products/templates</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/templates" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/templates" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/templates" />
  </url>
  <url>
    <loc>https://facta.dev/products/talos</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/talos" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/talos" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/talos" />
  </url>
  <url>
    <loc>https://facta.dev/products/reachpilot</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/reachpilot" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/reachpilot" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/reachpilot" />
  </url>
  <url>
    <loc>https://facta.dev/privacy-policy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/privacy-policy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/privacy-policy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/privacy-policy" />
  </url>
  <url>
    <loc>https://facta.dev/terms-of-service</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/terms-of-service" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/terms-of-service" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/terms-of-service" />
  </url>
  <url>
    <loc>https://facta.dev/cookie-policy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/cookie-policy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/cookie-policy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/cookie-policy" />
  </url>
  <url>
    <loc>https://facta.dev/es</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog</loc>
    <lastmod>2026-08-24</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/staxis-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-case-study" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/deino-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-case-study" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ctx0-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-case-study" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/package-builder-case-study</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-case-study" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/nest-case-study</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-case-study" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-case-study" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-case-study" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/why-90-percent-ai-projects-fail</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-90-percent-ai-projects-fail" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-90-percent-ai-projects-fail" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-90-percent-ai-projects-fail" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-architecture-scales</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-architecture-scales" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-architecture-scales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-architecture-scales" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/graphrag-production-lessons</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/graphrag-production-lessons" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/graphrag-production-lessons" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/graphrag-production-lessons" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/fractional-caio-model</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-caio-model" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-caio-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-caio-model" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agno-performance-optimization</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agno-performance-optimization" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agno-performance-optimization" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agno-performance-optimization" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-governance-startups</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-governance-startups" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-governance-startups" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-governance-startups" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-pipeline-evaluation</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-pipeline-evaluation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-pipeline-evaluation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-pipeline-evaluation" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agent-memory-patterns</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-memory-patterns" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/gemini-cli-free-tier-shutdown</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gemini-cli-free-tier-shutdown" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gemini-cli-free-tier-shutdown" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gemini-cli-free-tier-shutdown" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/codex-desktop-not-showing-custom-models</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/codex-desktop-not-showing-custom-models" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/codex-desktop-not-showing-custom-models" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/codex-desktop-not-showing-custom-models" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-code-ssl-certificate-error</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-ssl-certificate-error" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-ssl-certificate-error" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-ssl-certificate-error" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-sonnet-5-cline-setup</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-sonnet-5-cline-setup" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-sonnet-5-cline-setup" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-sonnet-5-cline-setup" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/migrate-claude-code-to-codex</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/migrate-claude-code-to-codex" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/migrate-claude-code-to-codex" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/migrate-claude-code-to-codex" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-fable-5-vs-sonnet-5</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-fable-5-vs-sonnet-5" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-fable-5-vs-sonnet-5" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-fable-5-vs-sonnet-5" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-sonnet-5-vs-opus-4-8</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-sonnet-5-vs-opus-4-8" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-sonnet-5-vs-opus-4-8" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-sonnet-5-vs-opus-4-8" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-choose-an-ai-model</loc>
    <lastmod>2026-07-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-choose-an-ai-model" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-choose-an-ai-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-choose-an-ai-model" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/grok-build-pricing</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/grok-build-pricing" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/grok-build-pricing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/grok-build-pricing" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/codex-command-failed-retry-without-sandbox</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/codex-command-failed-retry-without-sandbox" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/codex-command-failed-retry-without-sandbox" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/codex-command-failed-retry-without-sandbox" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/kimi-k2-7-code-token-cut</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/kimi-k2-7-code-token-cut" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/kimi-k2-7-code-token-cut" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/kimi-k2-7-code-token-cut" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-code-sdk-import-errors-after-rename</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-sdk-import-errors-after-rename" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-sdk-import-errors-after-rename" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-sdk-import-errors-after-rename" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-code-usage-limit-hit-too-fast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-usage-limit-hit-too-fast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-usage-limit-hit-too-fast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-usage-limit-hit-too-fast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/zero-shot-and-few-shot-learning-with-reasoning-llms-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/zero-shot-and-few-shot-classification-with-scikit-llm-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/your-first-openai-api-project-in-python-step-by-step-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/your-first-local-llm-api-project-in-python-step-by-step-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/your-first-containerized-machine-learning-deployment-with-docker-and-fastapi-mac" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/you-see-an-llm-here-integrating-language-models-into-your-text-adventure-games-m" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/word-embeddings-in-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/word-embeddings-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/word-embeddings-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/word-embeddings-in-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/word-embeddings-for-tabular-data-feature-engineering-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-and-when-to-use-sentence-embeddings-over-word-embeddings-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-agents-fail-the-role-of-seed-values-and-temperature-in-agentic-loops-machine" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vector-databases-vs-graph-rag-for-agent-memory-when-to-use-which-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vector-databases-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-scikit-llm-with-open-source-llms-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-quantized-models-with-ollama-for-application-development-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-normalization-layers-to-improve-deep-learning-models-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/using-auto-classes-in-the-transformers-library-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-the-distilbart-model-and-rouge-metric-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-text-generation-parameters-in-transformers-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-x-rag-pipelines-in-production-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-viii-mitigating-hallucinations-in-rag-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-vii-vector-databases-indexing-strategies-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-vi-effective-retrieval-optimization-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-v-managing-context-length-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-ix-fine-tuning-llms-for-rag-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-rag-part-iv-ragas-other-evaluation-frameworks-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/understanding-probability-distributions-for-machine-learning-with-python-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/understanding-probability-distributions-for-machine-learning-with-python-machine" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/understanding-probability-distributions-for-machine-learning-with-python-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/understanding-probability-distributions-for-machine-learning-with-python-machine" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/transformer-vs-lstm-for-time-series-which-works-better-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-tokenizer-for-the-llama-model-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-tokenizer-for-bert-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-model-with-limited-memory-using-mixed-precision-and-gradient-checkpoi" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/training-a-model-on-multiple-gpus-with-data-parallelism-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-tensor-parallelism-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-pipeline-parallelism-machinelearnin" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-your-large-model-on-multiple-gpus-with-fully-sharded-data-parallelism-mach" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-serve-and-deploy-a-scikit-learn-model-with-fastapi-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/train-a-model-faster-with-torchcompile-and-gradient-accumulation-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-7-small-language-models-you-can-run-on-a-laptop-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-vector-databases-for-high-performance-llm-applications-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-reranking-models-to-improve-rag-results-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-agentic-ai-website-builders-that-actually-ship-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/top-5-agentic-ai-llm-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/tokenizers-in-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tokenizers-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tokenizers-in-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tokenizers-in-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-tuning-hyperparameters-in-machine-learning-models-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-effectively-training-your-machine-learning-models-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-choosing-the-right-machine-learning-model-for-your-data-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tips-for-deploying-machine-learning-models-efficiently-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/time-series-transformation-toolkit-feature-engineering-for-predictive-analytics-" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/time-series-forecasting-with-pycaret-building-multi-step-prediction-model-machin" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-to-mastering-tool-calling-in-ai-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-roadmap-to-mastering-ai-agent-evaluation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-to-mastering-ai-agent-evaluation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-to-mastering-ai-agent-evaluation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-to-mastering-ai-agent-evaluation" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-roadmap-to-mastering-agentic-ai-design-patterns</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-to-mastering-agentic-ai-design-patterns" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-to-mastering-agentic-ai-design-patterns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-to-mastering-agentic-ai-design-patterns" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-for-mastering-llmops-in-2026-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-for-mastering-language-models-in-2025-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-roadmap-for-mastering-agentic-ai-in-2026-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-practitioners-guide-to-agentops-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-power-of-pipelines-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-power-of-pipelines-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-power-of-pipelines-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-power-of-pipelines-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-model-selection-showdown-6-considerations-for-choosing-the-best-model-machin" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-model-deployment-with-fastapi-machin" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-fine-tuning-language-models-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-practitioners-guide-to-agentic-ai-systems-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-machine-learning-engineers-checklist-best-practices-for-reliable-models-mach" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-journey-of-a-token-what-really-happens-inside-a-transformer-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-concise-guide-to-feature-engineering-for-better-model-performance-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-vector-databases-for-machine-learning-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-using-pydantic-for-validating-llm-outputs" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-tool-selection-in-ai-agents-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-pydantic-for-python-developers-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-model-context-protocol-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-guide-to-inference-caching-in-llms</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-inference-caching-in-llms" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-inference-caching-in-llms" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-inference-caching-in-llms" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-guide-to-docker-for-machine-learning-engineers</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-guide-to-docker-for-machine-learning-engineers" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-guide-to-docker-for-machine-learning-engineers" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-guide-to-docker-for-machine-learning-engineers" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-complete-ai-agent-decision-framework-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-natural-language-processing-with-python-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-language-models-with-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-computer-vision-with-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-beginners-guide-to-clustering-with-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-ai-agent-tech-stack-explained-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-7-biggest-misconceptions-about-ai-agents-and-why-they-matter-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-6-best-ai-agent-memory-frameworks-you-should-try-in-2026-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-3-invisible-risks-every-llm-app-faces-and-how-to-guard-against-them-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-2026-time-series-toolkit-5-foundation-models-for-autonomous-forecasting-mach" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/text-summarization-with-scikit-llm-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-summarization-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-summarization-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-summarization-with-scikit-llm-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/text-summarization-with-distilbart-model-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-summarization-with-distilbart-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-summarization-with-distilbart-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-summarization-with-distilbart-model-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/text-generation-with-gpt-2-model-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-generation-with-gpt-2-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-generation-with-gpt-2-model-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-generation-with-gpt-2-model-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/text-embedding-generation-with-transformers-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/text-embedding-generation-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/text-embedding-generation-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/text-embedding-generation-with-transformers-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/supervised-learning-the-foundation-of-predictive-modeling-machinelearningmastery" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/structured-outputs-vs-function-calling-which-should-your-agent-use-machinelearni" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/step-by-step-guide-to-deploying-machine-learning-models-with-fastapi-and-docker-" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/statistical-methods-for-evaluating-llm-performance-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/small-language-models-are-the-future-of-agentic-ai-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/skip-connections-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/skip-connections-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/skip-connections-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/skip-connections-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/serving-multiple-users-at-once-how-continuous-batching-keeps-llm-inference-effic" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/securing-fastapi-endpoints-for-mlops-an-authentication-guide-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/scikit-llm-vs-traditional-text-classifiers-when-should-you-use-an-llm-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/scaling-to-success-implementing-and-optimizing-penalized-models-machinelearningm" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rotary-position-embeddings-for-long-context-length-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-robust-machine-learning-pipeline-best-practices-and-common-pitfalls-m" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/roadmap-to-python-in-2025-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/roadmap-to-python-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/roadmap-to-python-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/roadmap-to-python-in-2025-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/revolutionizing-mlops-enhanced-bigquery-ml-ui-for-seamless-model-creation-and-ma" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-hallucination-detection-techniques-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-hallucination-detection-techniques-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-hallucination-detection-techniques-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-hallucination-detection-techniques-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/quantizing-llms-step-by-step-converting-fp16-models-to-gguf-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/quantization-in-machine-learning-5-reasons-why-it-matters-more-than-you-think-ma" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/python-decorators-for-production-machine-learning-engineering-machinelearningmas" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/python-concepts-every-ai-engineer-must-master-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/positional-encodings-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/positional-encodings-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/positional-encodings-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/positional-encodings-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/optimizing-memory-usage-in-pytorch-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/optimizing-machine-learning-models-for-production-a-step-by-step-guide-machinele" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-label-text-classification-with-scikit-llm-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-systems-the-next-frontier-in-ai-driven-cyber-defense-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/mixture-of-experts-architecture-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/mastering-llm-tool-calling-the-complete-framework-for-connecting-models-to-the-r" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/llm-observability-tools-for-reliable-ai-applications-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/llm-embeddings-vs-tf-idf-vs-bag-of-words-which-works-better-in-scikit-learn-mach" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/linear-layers-and-activation-functions-in-transformer-models-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/layernorm-and-rms-norm-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/integrating-scikit-learn-and-statsmodels-for-regression-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/implementing-permission-gated-tool-calling-in-python-agents-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-optimize-language-model-size-for-deployment-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-implement-tool-calling-with-gemma-4-and-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-fine-tune-a-local-mistral-or-llama-3-model-on-your-own-dataset-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-diagnose-why-your-regression-model-fails-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-diagnose-why-your-language-model-fails-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-diagnose-why-your-classification-model-fails-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-combine-scikit-learn-catboost-and-shap-for-explainable-tree-models-machin" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-combine-llm-embeddings-tf-idf-metadata-in-one-scikit-learn-pipeline-machi" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/how-to-build-a-multi-agent-research-assistant-in-python-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/handling-race-conditions-in-multi-agent-orchestration-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/generating-and-visualizing-context-vectors-in-transformers-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/feature-engineering-with-llm-embeddings-enhancing-scikit-learn-models-machinelea" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/everything-you-need-to-know-about-the-hugging-face-model-hub-and-community-machi" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/everything-you-need-to-know-about-how-python-manages-memory-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/encoders-and-decoders-in-transformer-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/document-clustering-with-llm-embeddings-in-scikit-learn-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/diagnosing-and-fixing-overfitting-in-machine-learning-with-python-machinelearnin" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deploying-ai-agents-to-production-architecture-infrastructure-and-implementation" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/creating-a-secure-machine-learning-api-with-fastapi-and-docker-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/context-windows-are-not-memory-what-ai-agent-developers-need-to-understand-machi" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/context-vs-memory-engineering-in-agentic-ai-systems</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/context-vs-memory-engineering-in-agentic-ai-systems" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/context-vs-memory-engineering-in-agentic-ai-systems" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/context-vs-memory-engineering-in-agentic-ai-systems" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/clustering-unstructured-text-with-llm-embeddings-and-hdbscan-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/can-llm-embeddings-improve-time-series-forecasting-a-practical-feature-engineeri" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-transformer-models-from-scratch-with-pytorch-10-day-mini-course-machine" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-semantic-search-with-transformersjs-and-sentence-embeddings-machinelear" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-react-agents-with-langgraph-a-beginners-guide-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-rag-systems-with-transformers-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-rag-systems-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-rag-systems-with-transformers-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-rag-systems-with-transformers-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-llm-applications-with-hugging-face-endpoints-and-fastapi-machinelearnin" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-your-first-multi-agent-system-a-beginners-guide-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-custom-model-pipeline-in-pycaret-from-data-prep-to-production-machine" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-context-aware-search-in-python-with-llm-embeddings-metadata" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-browser-using-ai-agents-in-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-an-end-to-end-sentiment-analysis-pipeline-with-scikit-llm-machinelearni" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-ai-agents-with-local-small-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-ai-agents-in-python-with-pydantic-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-ai-agents-in-python-with-pydantic-ai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-ai-agents-in-python-with-pydantic-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-ai-agents-in-python-with-pydantic-ai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-transformer-model-for-language-translation-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-simple-mcp-server-in-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-rag-pipeline-with-llamacpp-in-python-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-multi-tool-gemma-4-agent-with-error-recovery-machinelearningmasteryco" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-decoder-only-transformer-model-like-llama-2-and-llama-3-machinelearni" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/building-a-context-pruning-pipeline-for-long-running-agents-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-semantic-search-with-llm-embeddings-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-vector-search-building-a-deterministic-3-tiered-graph-rag-system-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-vector-search-5-next-gen-rag-retrieval-strategies-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-short-term-memory-the-3-types-of-long-term-memory-ai-agents-need-machinel" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/beyond-gridsearchcv-advanced-hyperparameter-tuning-strategies-for-scikit-learn-m" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-agent-tool-design-what-works-and-what-doesnt</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-agent-tool-design-what-works-and-what-doesnt" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-agent-tool-design-what-works-and-what-doesnt" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-agent-tool-design-what-works-and-what-doesnt" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-agent-memory-explained-in-3-levels-of-difficulty-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agentify-your-app-with-github-copilots-agentic-coding-sdk-machinelearningmastery" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agentic-rag-explained-in-3-levels-of-difficulty</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agentic-rag-explained-in-3-levels-of-difficulty" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agentic-rag-explained-in-3-levels-of-difficulty" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agentic-rag-explained-in-3-levels-of-difficulty" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/advanced-feature-engineering-using-scikit-learn-pipelines-with-pandas-columntran" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-practical-guide-to-handling-out-of-memory-data-in-python-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-hands-on-guide-to-testing-agents-with-ragas-and-g-eval-machinelearningmasteryc" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-word-embedding-and-text-vectorization-machinelearningma" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-transformers-library-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-attention-masking-in-transformer-models-machinelearning" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/a-gentle-introduction-to-attention-and-transformer-models-machinelearningmastery" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-steps-to-mastering-memory-in-agentic-ai-systems-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-important-considerations-before-deploying-agentic-ai-in-production-machinelear" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-essential-python-itertools-for-feature-engineering-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-ai-agent-frameworks-for-machine-learning-workflows-in-2025-machinelearningmast" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-using-llm-embeddings-machinelearningmaster" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/7-advanced-feature-engineering-tricks-for-text-data-using-llm-embeddings-machine" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-tools-for-visualizing-machine-learning-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-scikit-learn-pipeline-tricks-to-supercharge-your-workflow-machinelearningmaste" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-python-libraries-to-build-an-optimized-rag-system-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-production-scaling-challenges-for-agentic-ai-in-2026-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-essential-free-tools-for-getting-started-with-llms-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/5-beginner-friendly-projects-to-learn-llms-rag-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/3-easy-ways-to-fine-tune-language-models-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-one-liners-for-machine-learning-modeling-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-one-liners-for-calling-llms-from-your-code-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-one-liners-for-calculating-model-feature-importance-machinelearningmas" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-python-libraries-that-speed-up-model-development-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/10-must-know-python-libraries-for-llms-in-2025-machinelearningmasterycom" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/identifying-interactions-at-scale-for-llms</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/identifying-interactions-at-scale-for-llms" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/identifying-interactions-at-scale-for-llms" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/identifying-interactions-at-scale-for-llms" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/intelligence-is-free-now-what-br-data-systems-for-of-and-by-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/gradient-based-planning-for-world-models-at-longer-horizons</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gradient-based-planning-for-world-models-at-longer-horizons" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gradient-based-planning-for-world-models-at-longer-horizons" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gradient-based-planning-for-world-models-at-longer-horizons" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-vs-cursor-which-ai-coding-tool-should-you-use-ai-engineers-academy" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-mcp-give-your-ai-real-tools-ai-engineers-academy" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-compliance-for-builders-gdpr-the-eu-ai-act-made-practical-ai-engineers-academ" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/native-speed-vllm-transformers-modeling-backend</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/native-speed-vllm-transformers-modeling-backend" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/native-speed-vllm-transformers-modeling-backend" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/native-speed-vllm-transformers-modeling-backend" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/experimenting-with-the-proposed-cross-origin-storage-api-in-transformersjs" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/is-it-agentic-enough-benchmarking-open-models-on-your-own-tooling" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agent-evals-in-ci</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-evals-in-ci" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-evals-in-ci" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-evals-in-ci" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agent-framework-state-management</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-framework-state-management" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-framework-state-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-framework-state-management" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agent-latency-profiling</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-latency-profiling" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-latency-profiling" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-latency-profiling" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-automation-execution-problem</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-automation-execution-problem" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-automation-execution-problem" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-automation-execution-problem" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-center-of-excellence</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-center-of-excellence" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-center-of-excellence" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-center-of-excellence" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-change-management</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-change-management" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-change-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-change-management" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-policy-template</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-policy-template" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-policy-template" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-policy-template" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-portfolio-management</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-portfolio-management" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-portfolio-management" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-portfolio-management" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-portfolio-prioritization</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-portfolio-prioritization" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-portfolio-prioritization" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-portfolio-prioritization" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-roadmap-to-outcomes</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roadmap-to-outcomes" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roadmap-to-outcomes" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roadmap-to-outcomes" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-roi-measurement</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roi-measurement" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roi-measurement" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roi-measurement" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-strategy-execution-traps</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-execution-traps" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-execution-traps" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-execution-traps" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-strategy-for-non-ai-ceos</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-for-non-ai-ceos" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-strategy-review-cadence</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-review-cadence" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-review-cadence" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-review-cadence" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/automation-governance-ownership</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-governance-ownership" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-governance-ownership" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-governance-ownership" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/automation-roi-pricing</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-roi-pricing" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-roi-pricing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-roi-pricing" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/batching-agent-calls</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/batching-agent-calls" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/batching-agent-calls" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/batching-agent-calls" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/board-reporting-for-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/board-reporting-for-ai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/board-reporting-for-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/board-reporting-for-ai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/build-vs-buy-ai-framework</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-vs-buy-ai-framework" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-vs-buy-ai-framework" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-vs-buy-ai-framework" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/build-vs-buy-for-startups</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-vs-buy-for-startups" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-vs-buy-for-startups" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-vs-buy-for-startups" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/caching-for-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caching-for-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caching-for-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caching-for-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/caio-first-90-days</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caio-first-90-days" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caio-first-90-days" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caio-first-90-days" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/caio-operating-cadence</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caio-operating-cadence" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caio-operating-cadence" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caio-operating-cadence" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-code-hooks-guide</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-hooks-guide" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-hooks-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-hooks-guide" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph-vs-openai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph-vs-openai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ctx0-context-as-infrastructure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-context-as-infrastructure" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-context-as-infrastructure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-context-as-infrastructure" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ctx0-shared-team-memory</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-shared-team-memory" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-shared-team-memory" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-shared-team-memory" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ctx0-token-economics</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-token-economics" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-token-economics" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-token-economics" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ctx0-vs-ad-hoc-context</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ctx0-vs-ad-hoc-context" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ctx0-vs-ad-hoc-context" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ctx0-vs-ad-hoc-context" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/cursor-mcp-setup</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/cursor-mcp-setup" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/cursor-mcp-setup" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/cursor-mcp-setup" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/deino-for-finance-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-for-finance-teams" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-for-finance-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-for-finance-teams" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/deino-forecasting-infrastructure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-forecasting-infrastructure" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-forecasting-infrastructure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-forecasting-infrastructure" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/deino-model-lineage</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-model-lineage" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-model-lineage" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-model-lineage" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/deino-non-custodial-audit</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/deino-non-custodial-audit" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/deino-non-custodial-audit" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/deino-non-custodial-audit" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/embedding-with-client-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/embedding-with-client-teams" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/embedding-with-client-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/embedding-with-client-teams" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/enterprise-ai-idea-to-production-gap</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-idea-to-production-gap" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-idea-to-production-gap" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-idea-to-production-gap" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/episodic-vs-semantic-memory</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/episodic-vs-semantic-memory" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/episodic-vs-semantic-memory" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/episodic-vs-semantic-memory" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/escalation-patterns-forward-deploy</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/escalation-patterns-forward-deploy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/escalation-patterns-forward-deploy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/escalation-patterns-forward-deploy" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/eu-ai-act-readiness</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eu-ai-act-readiness" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eu-ai-act-readiness" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eu-ai-act-readiness" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/eval-driven-compliance</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eval-driven-compliance" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eval-driven-compliance" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eval-driven-compliance" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/first-agent-in-production</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/first-agent-in-production" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/first-agent-in-production" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/first-agent-in-production" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/forward-deployed-ai-engineer-model</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-engineer-model" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-engineer-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-engineer-model" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/fractional-vs-full-time-caio-economics</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-vs-full-time-caio-economics" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-vs-full-time-caio-economics" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-vs-full-time-caio-economics" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/gemini-cli-custom-models</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gemini-cli-custom-models" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gemini-cli-custom-models" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gemini-cli-custom-models" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/graphrag-at-scale</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/graphrag-at-scale" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/graphrag-at-scale" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/graphrag-at-scale" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/hiring-first-ml-engineer</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/hiring-first-ml-engineer" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/hiring-first-ml-engineer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/hiring-first-ml-engineer" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/long-term-memory-patterns</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/long-term-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/long-term-memory-patterns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/long-term-memory-patterns" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/memory-consolidation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/memory-consolidation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/memory-consolidation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/memory-consolidation" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/memory-eviction-policies</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/memory-eviction-policies" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/memory-eviction-policies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/memory-eviction-policies" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/memory-for-multimodal-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/memory-for-multimodal-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/memory-for-multimodal-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/memory-for-multimodal-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/migrating-between-coding-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/migrating-between-coding-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/migrating-between-coding-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/migrating-between-coding-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/model-audit-checklist</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/model-audit-checklist" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/model-audit-checklist" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/model-audit-checklist" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-cost-control</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-cost-control" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-cost-control" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-cost-control" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-failure-isolation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-failure-isolation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-failure-isolation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-failure-isolation" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-handoffs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-handoffs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-handoffs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-handoffs" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-human-in-the-loop</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-human-in-the-loop" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-human-in-the-loop" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-human-in-the-loop" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-observability</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-observability" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-observability" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-observability" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-swarm-topology</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-swarm-topology" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-swarm-topology" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-swarm-topology" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/nest-control-plane-five-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-control-plane-five-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-control-plane-five-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-control-plane-five-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/nest-single-source-of-truth</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-single-source-of-truth" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-single-source-of-truth" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-single-source-of-truth" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/nest-to-ctx0-cloud</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-to-ctx0-cloud" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-to-ctx0-cloud" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-to-ctx0-cloud" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/nest-voice-driven-multi-agent</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/nest-voice-driven-multi-agent" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/nest-voice-driven-multi-agent" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/nest-voice-driven-multi-agent" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/no-code-agent-automation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/no-code-agent-automation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/no-code-agent-automation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/no-code-agent-automation" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/on-site-ai-delivery</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/on-site-ai-delivery" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/on-site-ai-delivery" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/on-site-ai-delivery" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/package-builder-agent-roster-governance</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-agent-roster-governance" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-agent-roster-governance" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-agent-roster-governance" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/package-builder-blank-repo-tax</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-blank-repo-tax" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-blank-repo-tax" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-blank-repo-tax" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/package-builder-integrity-gate</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-integrity-gate" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-integrity-gate" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-integrity-gate" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/package-builder-nexus-orchestration</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/package-builder-nexus-orchestration" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/package-builder-nexus-orchestration" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/package-builder-nexus-orchestration" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/pii-redaction-in-ai-pipelines</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/pii-redaction-in-ai-pipelines" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-chunking-strategies</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-chunking-strategies" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-chunking-strategies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-chunking-strategies" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-embedding-model-selection</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-embedding-model-selection" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-embedding-model-selection" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-embedding-model-selection" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-eval-driven-development</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-eval-driven-development" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-eval-driven-development" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-eval-driven-development" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-hybrid-search</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-hybrid-search" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-hybrid-search" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-hybrid-search" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-reranking</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-reranking" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-reranking" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-reranking" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-vector-db-choice</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-vector-db-choice" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-vector-db-choice" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-vector-db-choice" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rapid-poc-to-production</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rapid-poc-to-production" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rapid-poc-to-production" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rapid-poc-to-production" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rpa-to-ai-transition</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rpa-to-ai-transition" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rpa-to-ai-transition" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rpa-to-ai-transition" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/runway-aware-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/runway-aware-ai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/runway-aware-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/runway-aware-ai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/seed-stage-ai-stack</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/seed-stage-ai-stack" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/seed-stage-ai-stack" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/seed-stage-ai-stack" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/soc2-hipaa-for-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/soc2-hipaa-for-ai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/soc2-hipaa-for-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/soc2-hipaa-for-ai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/staxis-audit-log-as-product</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-audit-log-as-product" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-audit-log-as-product" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-audit-log-as-product" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/staxis-circuit-breaker-design</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-circuit-breaker-design" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-circuit-breaker-design" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-circuit-breaker-design" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/staxis-paper-to-live-progression</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-paper-to-live-progression" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-paper-to-live-progression" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-paper-to-live-progression" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/staxis-swarm-as-unit-of-value</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/staxis-swarm-as-unit-of-value" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/staxis-swarm-as-unit-of-value" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/staxis-swarm-as-unit-of-value" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/talos-2497-vs-150k</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-2497-vs-150k" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-2497-vs-150k" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-2497-vs-150k" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/talos-eight-module-ddd-core</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-eight-module-ddd-core" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-eight-module-ddd-core" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-eight-module-ddd-core" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/talos-self-host-white-label</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-self-host-white-label" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-self-host-white-label" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-self-host-white-label" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/talos-sovereign-deployment-small-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/talos-sovereign-deployment-small-teams" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/talos-sovereign-deployment-small-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/talos-sovereign-deployment-small-teams" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/templates-c4-docs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-c4-docs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-c4-docs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-c4-docs" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/templates-greenfield-tax</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-greenfield-tax" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-greenfield-tax" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-greenfield-tax" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/templates-invariants-before-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-invariants-before-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-invariants-before-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-invariants-before-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/templates-multi-tool-archetype</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-multi-tool-archetype" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-multi-tool-archetype" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-multi-tool-archetype" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/tracing-for-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tracing-for-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tracing-for-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tracing-for-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/vendor-diligence-for-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vendor-diligence-for-ai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vendor-diligence-for-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vendor-diligence-for-ai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/when-to-roll-your-own-agent-framework</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/when-to-roll-your-own-agent-framework" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/when-to-roll-your-own-agent-framework" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/when-to-roll-your-own-agent-framework" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/why-ai-projects-fail-execution</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-ai-projects-fail-execution" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-ai-projects-fail-execution" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-ai-projects-fail-execution" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agent-frameworks-benchmarks-what-they-hide</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-frameworks-benchmarks-what-they-hide" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-frameworks-benchmarks-what-they-hide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-frameworks-benchmarks-what-they-hide" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agent-latency-profiling-find-the-slow-loop</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-latency-profiling-find-the-slow-loop" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-latency-profiling-find-the-slow-loop" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-latency-profiling-find-the-slow-loop" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/agent-memory-what-to-keep-what-to-evict</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/agent-memory-what-to-keep-what-to-evict" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/agent-memory-what-to-keep-what-to-evict" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/agent-memory-what-to-keep-what-to-evict" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-center-of-excellence-or-just-a-center-of-meetings</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-center-of-excellence-or-just-a-center-of-meetings" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-center-of-excellence-or-just-a-center-of-meetings" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-center-of-excellence-or-just-a-center-of-meetings" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-policy-template-the-minimum-viable-governance</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-policy-template-the-minimum-viable-governance" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-policy-template-the-minimum-viable-governance" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-policy-template-the-minimum-viable-governance" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-portfolio-management-prioritize-what-ships</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-portfolio-management-prioritize-what-ships" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-portfolio-management-prioritize-what-ships" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-portfolio-management-prioritize-what-ships" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-roadmap-to-outcomes-not-deliverables</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roadmap-to-outcomes-not-deliverables" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roadmap-to-outcomes-not-deliverables" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roadmap-to-outcomes-not-deliverables" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-roi-measurement-what-the-board-actually-needs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-roi-measurement-what-the-board-actually-needs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-roi-measurement-what-the-board-actually-needs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-roi-measurement-what-the-board-actually-needs" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-strategy-execution-traps-where-plans-die</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-execution-traps-where-plans-die" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-execution-traps-where-plans-die" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-execution-traps-where-plans-die" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-strategy-for-non-ai-ceos-in-one-page</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-for-non-ai-ceos-in-one-page" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos-in-one-page" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-for-non-ai-ceos-in-one-page" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/ai-strategy-review-cadence-the-rhythm-that-works</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/ai-strategy-review-cadence-the-rhythm-that-works" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/ai-strategy-review-cadence-the-rhythm-that-works" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/ai-strategy-review-cadence-the-rhythm-that-works" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/automation-governance-ownership-who-is-on-the-hook</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-governance-ownership-who-is-on-the-hook" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-governance-ownership-who-is-on-the-hook" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-governance-ownership-who-is-on-the-hook" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/automation-roi-pricing-what-to-charge-what-to-pay</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-roi-pricing-what-to-charge-what-to-pay" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-roi-pricing-what-to-charge-what-to-pay" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-roi-pricing-what-to-charge-what-to-pay" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/automation-that-survives-the-on-call-pager</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/automation-that-survives-the-on-call-pager" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/automation-that-survives-the-on-call-pager" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/automation-that-survives-the-on-call-pager" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/batching-agent-calls-to-cut-latency-and-cost</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/batching-agent-calls-to-cut-latency-and-cost" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/batching-agent-calls-to-cut-latency-and-cost" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/batching-agent-calls-to-cut-latency-and-cost" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/board-reporting-for-ai-what-to-say-what-to-withhold</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/board-reporting-for-ai-what-to-say-what-to-withhold" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/board-reporting-for-ai-what-to-say-what-to-withhold" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/board-reporting-for-ai-what-to-say-what-to-withhold" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/build-vs-buy-ai-framework-the-real-decision</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/build-vs-buy-ai-framework-the-real-decision" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/build-vs-buy-ai-framework-the-real-decision" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/build-vs-buy-ai-framework-the-real-decision" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/caching-for-agents-the-quiet-performance-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caching-for-agents-the-quiet-performance-win" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caching-for-agents-the-quiet-performance-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caching-for-agents-the-quiet-performance-win" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/caio-operating-cadence-the-weekly-that-keeps-ai-alive" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/claude-code-hooks-the-safety-net-nobody-uses</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/claude-code-hooks-the-safety-net-nobody-uses" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/claude-code-hooks-the-safety-net-nobody-uses" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/claude-code-hooks-the-safety-net-nobody-uses" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/codex-subagents-and-the-approval-question</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/codex-subagents-and-the-approval-question" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/codex-subagents-and-the-approval-question" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/codex-subagents-and-the-approval-question" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/constraining-output-space-for-narrow-ai-automation</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/constraining-output-space-for-narrow-ai-automation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/constraining-output-space-for-narrow-ai-automation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/constraining-output-space-for-narrow-ai-automation" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/crewai-vs-agno-vs-langgraph-vs-openai-2026" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/cursor-mcp-setup-wiring-tools-into-the-editor</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/cursor-mcp-setup-wiring-tools-into-the-editor" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/cursor-mcp-setup-wiring-tools-into-the-editor" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/cursor-mcp-setup-wiring-tools-into-the-editor" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/domain-driven-design-for-ai-systems-revisited</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/domain-driven-design-for-ai-systems-revisited" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/domain-driven-design-for-ai-systems-revisited" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/domain-driven-design-for-ai-systems-revisited" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/embedding-with-client-teams-the-real-model</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/embedding-with-client-teams-the-real-model" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/embedding-with-client-teams-the-real-model" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/embedding-with-client-teams-the-real-model" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/enterprise-ai-change-management-is-the-product</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-change-management-is-the-product" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-change-management-is-the-product" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-change-management-is-the-product" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/enterprise-ai-operations-the-gap-nobody-staffs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-operations-the-gap-nobody-staffs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-operations-the-gap-nobody-staffs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-operations-the-gap-nobody-staffs" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/enterprise-ai-that-doesnt-break-on-monday</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-that-doesnt-break-on-monday" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-that-doesnt-break-on-monday" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-that-doesnt-break-on-monday" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/enterprise-ai-without-the-migration-nightmare</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/enterprise-ai-without-the-migration-nightmare" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/enterprise-ai-without-the-migration-nightmare" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/enterprise-ai-without-the-migration-nightmare" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/eu-ai-act-readiness-what-changes-august-2026</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eu-ai-act-readiness-what-changes-august-2026" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eu-ai-act-readiness-what-changes-august-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eu-ai-act-readiness-what-changes-august-2026" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/eval-driven-compliance-evidence-not-claims</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/eval-driven-compliance-evidence-not-claims" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/eval-driven-compliance-evidence-not-claims" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/eval-driven-compliance-evidence-not-claims" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/forward-deployed-ai-engineer-vs-consultant</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-engineer-vs-consultant" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-engineer-vs-consultant" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-engineer-vs-consultant" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/forward-deployed-ai-from-pilot-to-your-environment</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-from-pilot-to-your-environment" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-from-pilot-to-your-environment" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-from-pilot-to-your-environment" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/forward-deployed-ai-ownership-not-advice</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/forward-deployed-ai-ownership-not-advice" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/forward-deployed-ai-ownership-not-advice" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/forward-deployed-ai-ownership-not-advice" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/fractional-caio-first-90-days-what-to-actually-do</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-caio-first-90-days-what-to-actually-do" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-caio-first-90-days-what-to-actually-do" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-caio-first-90-days-what-to-actually-do" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/fractional-vs-full-time-caio-the-real-economics</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/fractional-vs-full-time-caio-the-real-economics" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/fractional-vs-full-time-caio-the-real-economics" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/fractional-vs-full-time-caio-the-real-economics" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/from-strategy-to-production-not-slides</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/from-strategy-to-production-not-slides" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/from-strategy-to-production-not-slides" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/from-strategy-to-production-not-slides" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/gemini-cli-custom-models-and-the-lock-in-trap</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/gemini-cli-custom-models-and-the-lock-in-trap" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/gemini-cli-custom-models-and-the-lock-in-trap" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/gemini-cli-custom-models-and-the-lock-in-trap" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/governing-ai-across-every-business-unit</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/governing-ai-across-every-business-unit" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/governing-ai-across-every-business-unit" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/governing-ai-across-every-business-unit" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/graphrag-at-scale-when-the-graph-earns-its-keep</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/graphrag-at-scale-when-the-graph-earns-its-keep" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/graphrag-at-scale-when-the-graph-earns-its-keep" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/graphrag-at-scale-when-the-graph-earns-its-keep" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/hiring-your-first-ml-engineer-what-the-role-really-is</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/hiring-your-first-ml-engineer-what-the-role-really-is" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/hiring-your-first-ml-engineer-what-the-role-really-is" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/hiring-your-first-ml-engineer-what-the-role-really-is" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/inference-latency-reduction-approaches-ranked</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/inference-latency-reduction-approaches-ranked" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/inference-latency-reduction-approaches-ranked" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/inference-latency-reduction-approaches-ranked" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/long-term-memory-patterns-for-agents-that-last</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/long-term-memory-patterns-for-agents-that-last" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/long-term-memory-patterns-for-agents-that-last" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/long-term-memory-patterns-for-agents-that-last" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/migrating-between-coding-agents-without-losing-context</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/migrating-between-coding-agents-without-losing-context" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/migrating-between-coding-agents-without-losing-context" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/migrating-between-coding-agents-without-losing-context" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/model-audit-checklist-before-you-ship-to-prod</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/model-audit-checklist-before-you-ship-to-prod" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/model-audit-checklist-before-you-ship-to-prod" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/model-audit-checklist-before-you-ship-to-prod" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-cost-control-before-the-bill-surprises</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-cost-control-before-the-bill-surprises" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-cost-control-before-the-bill-surprises" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-cost-control-before-the-bill-surprises" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-failure-isolation-by-design</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-failure-isolation-by-design" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-failure-isolation-by-design" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-failure-isolation-by-design" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-handoffs-where-systems-break</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-handoffs-where-systems-break" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-handoffs-where-systems-break" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-handoffs-where-systems-break" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-human-in-the-loop-where-the-handoff-lives</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-human-in-the-loop-where-the-handoff-lives" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-human-in-the-loop-where-the-handoff-lives" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-human-in-the-loop-where-the-handoff-lives" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-observability-you-cant-fix-what-you-cant-see</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-observability-you-cant-fix-what-you-cant-see" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-observability-you-cant-fix-what-you-cant-see" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-observability-you-cant-fix-what-you-cant-see" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-state-ownership-is-the-hard-part</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-state-ownership-is-the-hard-part" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-state-ownership-is-the-hard-part" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-state-ownership-is-the-hard-part" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/multi-agent-swarm-topology-what-shape-scales</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/multi-agent-swarm-topology-what-shape-scales" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/multi-agent-swarm-topology-what-shape-scales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/multi-agent-swarm-topology-what-shape-scales" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/owning-your-ai-control-plane</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/owning-your-ai-control-plane" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/owning-your-ai-control-plane" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/owning-your-ai-control-plane" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/owning-your-ai-scaffolding-before-agents</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/owning-your-ai-scaffolding-before-agents" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/owning-your-ai-scaffolding-before-agents" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/owning-your-ai-scaffolding-before-agents" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/pii-redaction-in-ai-pipelines-before-the-data-moves</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/pii-redaction-in-ai-pipelines-before-the-data-moves" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines-before-the-data-moves" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/pii-redaction-in-ai-pipelines-before-the-data-moves" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-chunking-the-decision-that-silently-shapes-quality</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-chunking-the-decision-that-silently-shapes-quality" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-chunking-the-decision-that-silently-shapes-quality" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-chunking-the-decision-that-silently-shapes-quality" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-context-window-vs-retrieval-the-real-tradeoff</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-context-window-vs-retrieval-the-real-tradeoff" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-context-window-vs-retrieval-the-real-tradeoff" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-context-window-vs-retrieval-the-real-tradeoff" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-embedding-model-selection-what-actually-matters</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-embedding-model-selection-what-actually-matters" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-embedding-model-selection-what-actually-matters" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-embedding-model-selection-what-actually-matters" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-eval-driven-development-before-you-tune</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-eval-driven-development-before-you-tune" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-eval-driven-development-before-you-tune" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-eval-driven-development-before-you-tune" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-hybrid-search-when-keywords-still-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-hybrid-search-when-keywords-still-win" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-hybrid-search-when-keywords-still-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-hybrid-search-when-keywords-still-win" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-reranking-the-cheapest-accuracy-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-reranking-the-cheapest-accuracy-win" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-reranking-the-cheapest-accuracy-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-reranking-the-cheapest-accuracy-win" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rag-vector-db-choice-is-overrated</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rag-vector-db-choice-is-overrated" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rag-vector-db-choice-is-overrated" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rag-vector-db-choice-is-overrated" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/rapid-poc-to-production-the-gap-consultants-leave</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/rapid-poc-to-production-the-gap-consultants-leave" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/rapid-poc-to-production-the-gap-consultants-leave" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/rapid-poc-to-production-the-gap-consultants-leave" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/reusable-ai-foundations-vs-reinventing-every-time</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/reusable-ai-foundations-vs-reinventing-every-time" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/reusable-ai-foundations-vs-reinventing-every-time" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/reusable-ai-foundations-vs-reinventing-every-time" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/running-a-local-ai-coding-agent-in-three-commands</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/running-a-local-ai-coding-agent-in-three-commands" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/running-a-local-ai-coding-agent-in-three-commands" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/running-a-local-ai-coding-agent-in-three-commands" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/shipping-ai-before-the-seed-round-ends</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/shipping-ai-before-the-seed-round-ends" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/shipping-ai-before-the-seed-round-ends" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/shipping-ai-before-the-seed-round-ends" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/small-language-models-where-they-actually-win</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/small-language-models-where-they-actually-win" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/small-language-models-where-they-actually-win" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/small-language-models-where-they-actually-win" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/soc2-and-hipaa-for-ai-pipelines-the-real-map" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/sovereign-ai-deployment-for-small-teams</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/sovereign-ai-deployment-for-small-teams" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/sovereign-ai-deployment-for-small-teams" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/sovereign-ai-deployment-for-small-teams" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/spec-engineering-the-skill-after-prompt-engineering</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/spec-engineering-the-skill-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/spec-engineering-the-skill-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/spec-engineering-the-skill-after-prompt-engineering" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/specification-engineering-after-prompt-engineering</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/specification-engineering-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/specification-engineering-after-prompt-engineering" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/specification-engineering-after-prompt-engineering" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/startup-ai-prioritization-under-pressure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/startup-ai-prioritization-under-pressure" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/startup-ai-prioritization-under-pressure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/startup-ai-prioritization-under-pressure" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/startups-dont-need-ai-strategy-decks-they-need-shipping</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/startups-dont-need-ai-strategy-decks-they-need-shipping" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/startups-dont-need-ai-strategy-decks-they-need-shipping" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/startups-dont-need-ai-strategy-decks-they-need-shipping" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/templates-that-survive-the-team-not-the-demo</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/templates-that-survive-the-team-not-the-demo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/templates-that-survive-the-team-not-the-demo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/templates-that-survive-the-team-not-the-demo" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-boring-infra-that-keeps-ai-alive-after-launch</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-boring-infra-that-keeps-ai-alive-after-launch" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-boring-infra-that-keeps-ai-alive-after-launch" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-boring-infra-that-keeps-ai-alive-after-launch" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-contract-you-write-before-the-first-agent</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-contract-you-write-before-the-first-agent" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-contract-you-write-before-the-first-agent" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-contract-you-write-before-the-first-agent" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-first-production-ai-system-what-it-needs</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-first-production-ai-system-what-it-needs" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-first-production-ai-system-what-it-needs" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-first-production-ai-system-what-it-needs" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-handoff-that-actually-sticks</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-handoff-that-actually-sticks" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-handoff-that-actually-sticks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-handoff-that-actually-sticks" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-last-mile-of-ai-automation-nobody-owns</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-last-mile-of-ai-automation-nobody-owns" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-last-mile-of-ai-automation-nobody-owns" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-last-mile-of-ai-automation-nobody-owns" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-minimal-ai-engineer-toolkit-for-2026</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-minimal-ai-engineer-toolkit-for-2026" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-minimal-ai-engineer-toolkit-for-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-minimal-ai-engineer-toolkit-for-2026" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-on-prem-ai-control-plane-tradeoff</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-on-prem-ai-control-plane-tradeoff" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-on-prem-ai-control-plane-tradeoff" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-on-prem-ai-control-plane-tradeoff" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-space-between-automated-and-every-day</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-space-between-automated-and-every-day" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-space-between-automated-and-every-day" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-space-between-automated-and-every-day" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-startup-ai-stack-that-survives-the-runway</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-startup-ai-stack-that-survives-the-runway" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-startup-ai-stack-that-survives-the-runway" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-startup-ai-stack-that-survives-the-runway" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/the-ultimate-guide-to-contributing-open-source-with-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/the-ultimate-guide-to-contributing-open-source-with-ai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/the-ultimate-guide-to-contributing-open-source-with-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/the-ultimate-guide-to-contributing-open-source-with-ai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/token-budget-management-as-a-product-skill</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/token-budget-management-as-a-product-skill" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/token-budget-management-as-a-product-skill" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/token-budget-management-as-a-product-skill" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/tracing-for-agents-incident-response-infrastructure</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/tracing-for-agents-incident-response-infrastructure" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/tracing-for-agents-incident-response-infrastructure" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/tracing-for-agents-incident-response-infrastructure" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/turning-a-csv-into-an-executive-report-with-ai</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/turning-a-csv-into-an-executive-report-with-ai" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/turning-a-csv-into-an-executive-report-with-ai" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/turning-a-csv-into-an-executive-report-with-ai" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/vendor-diligence-for-ai-before-you-sign</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vendor-diligence-for-ai-before-you-sign" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vendor-diligence-for-ai-before-you-sign" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vendor-diligence-for-ai-before-you-sign" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/vibe-coding-what-it-gets-right-and-what-breaks</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/vibe-coding-what-it-gets-right-and-what-breaks" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/vibe-coding-what-it-gets-right-and-what-breaks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/vibe-coding-what-it-gets-right-and-what-breaks" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/what-an-ai-automation-actually-owns-end-to-end</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/what-an-ai-automation-actually-owns-end-to-end" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/what-an-ai-automation-actually-owns-end-to-end" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/what-an-ai-automation-actually-owns-end-to-end" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/when-automation-becomes-operations-not-features</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/when-automation-becomes-operations-not-features" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/when-automation-becomes-operations-not-features" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/when-automation-becomes-operations-not-features" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/when-to-roll-your-own-vs-adopt-a-framework</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/when-to-roll-your-own-vs-adopt-a-framework" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/when-to-roll-your-own-vs-adopt-a-framework" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/when-to-roll-your-own-vs-adopt-a-framework" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/why-ai-demos-dont-survive-contact-with-prod</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-ai-demos-dont-survive-contact-with-prod" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-ai-demos-dont-survive-contact-with-prod" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-ai-demos-dont-survive-contact-with-prod" />
  </url>
  <url>
    <loc>https://facta.dev/es/blog/why-ai-projects-fail-execution-not-technology</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/blog/why-ai-projects-fail-execution-not-technology" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/blog/why-ai-projects-fail-execution-not-technology" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/blog/why-ai-projects-fail-execution-not-technology" />
  </url>
  <url>
    <loc>https://facta.dev/es/about</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/about" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/about" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/about" />
  </url>
  <url>
    <loc>https://facta.dev/es/contact</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/contact" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/contact" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/contact" />
  </url>
  <url>
    <loc>https://facta.dev/es/services/fractional-caio</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/fractional-caio" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/fractional-caio" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/fractional-caio" />
  </url>
  <url>
    <loc>https://facta.dev/es/services/ai-strategy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/ai-strategy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/ai-strategy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/ai-strategy" />
  </url>
  <url>
    <loc>https://facta.dev/es/services/multi-agent-systems</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/multi-agent-systems" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/multi-agent-systems" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/multi-agent-systems" />
  </url>
  <url>
    <loc>https://facta.dev/es/services/ai-automation</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/ai-automation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/ai-automation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/ai-automation" />
  </url>
  <url>
    <loc>https://facta.dev/es/services/rebuild</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/services/rebuild" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/services/rebuild" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/services/rebuild" />
  </url>
  <url>
    <loc>https://facta.dev/es/solutions/enterprise</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/solutions/enterprise" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/solutions/enterprise" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/solutions/enterprise" />
  </url>
  <url>
    <loc>https://facta.dev/es/solutions/startups</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/solutions/startups" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/solutions/startups" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/solutions/startups" />
  </url>
  <url>
    <loc>https://facta.dev/es/solutions/forward-deploy-engineer</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/solutions/forward-deploy-engineer" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/solutions/forward-deploy-engineer" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/solutions/forward-deploy-engineer" />
  </url>
  <url>
    <loc>https://facta.dev/es/resources/case-studies</loc>
    <lastmod>2026-08-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/resources/case-studies" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/resources/case-studies" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/resources/case-studies" />
  </url>
  <url>
    <loc>https://facta.dev/es/resources/newsletter</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/resources/newsletter" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/resources/newsletter" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/resources/newsletter" />
  </url>
  <url>
    <loc>https://facta.dev/es/webinar</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/webinar" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/webinar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/webinar" />
  </url>
  <url>
    <loc>https://facta.dev/es/course</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/course" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/course" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/course" />
  </url>
  <url>
    <loc>https://facta.dev/es/case-studies/document-processing</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/case-studies/document-processing" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/case-studies/document-processing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/case-studies/document-processing" />
  </url>
  <url>
    <loc>https://facta.dev/es/case-studies/compliance-monitoring</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/case-studies/compliance-monitoring" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/case-studies/compliance-monitoring" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/case-studies/compliance-monitoring" />
  </url>
  <url>
    <loc>https://facta.dev/es/case-studies/board-ready-ai-strategy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/case-studies/board-ready-ai-strategy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/case-studies/board-ready-ai-strategy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/case-studies/board-ready-ai-strategy" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/deino</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/deino" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/deino" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/deino" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/staxis</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/staxis" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/staxis" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/staxis" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/ctx0</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/ctx0" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/ctx0" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/ctx0" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/nest</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/nest" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/nest" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/nest" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/package-builder</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/package-builder" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/package-builder" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/package-builder" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/templates</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/templates" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/templates" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/templates" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/talos</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/talos" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/talos" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/talos" />
  </url>
  <url>
    <loc>https://facta.dev/es/products/reachpilot</loc>
    <lastmod>2026-09-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/products/reachpilot" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/products/reachpilot" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/products/reachpilot" />
  </url>
  <url>
    <loc>https://facta.dev/es/privacy-policy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/privacy-policy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/privacy-policy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/privacy-policy" />
  </url>
  <url>
    <loc>https://facta.dev/es/terms-of-service</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/terms-of-service" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/terms-of-service" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/terms-of-service" />
  </url>
  <url>
    <loc>https://facta.dev/es/cookie-policy</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://facta.dev/es/cookie-policy" />
    <xhtml:link rel="alternate" hreflang="en" href="https://facta.dev/cookie-policy" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://facta.dev/cookie-policy" />
  </url>
</urlset>