<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://learn.frenchforet.com/docs/01-hello-world/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/02-anatomy-of-a-response/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/03-tokens-and-the-context-window/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/04-sampling-parameters/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/05-reasoning-and-thinking-models/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/06-handling-and-validating-responses/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/07-blocking-vs-streaming/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/08-robustness/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/09-observability-and-logging/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/10-cost-pricing-and-prompt-caching/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/11-prompt-engineering-fundamentals/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/12-conversation-state-and-memory/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/13-tool-and-function-calling/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/14-the-tool-use-loop/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/15-sandboxing-isolation-and-limits/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/16-sandboxing-containers-and-postgres/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/17-model-context-protocol/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/18-embeddings/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/19-retrieval-augmented-generation/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/20-security-and-guardrails/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/21-skills-and-skill-injection/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/22-agents/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/23-evaluation-and-testing/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/docs/24-capstone/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/categories/</loc></url><url><loc>https://learn.frenchforet.com/</loc><lastmod>2026-06-16T16:55:33+02:00</lastmod></url><url><loc>https://learn.frenchforet.com/tags/</loc></url></urlset>