<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/02-what-is-ai-sdk/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/02-what-is-ai-sdk/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/02-what-is-ai-sdk/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/03-choosing-your-model/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/03-choosing-your-model/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/03-choosing-your-model/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/04-generating-text/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/04-generating-text/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/04-generating-text/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/05-streaming-text/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/05-streaming-text/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/05-streaming-text/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/06-structured-output/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/06-structured-output/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/06-structured-output/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/07-system-prompts/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/07-system-prompts/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/07-system-prompts/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/08-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/08-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/08-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/09-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/09-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/09-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/02-tokens/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/02-tokens/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/02-tokens/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/03-usage-tracking/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/03-usage-tracking/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/03-usage-tracking/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/04-context-window/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/04-context-window/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/04-context-window/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/05-prompt-caching/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/05-prompt-caching/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/05-prompt-caching/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/02-tool-calling/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/02-tool-calling/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/02-tool-calling/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/03-tools-in-frontend/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/03-tools-in-frontend/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/03-tools-in-frontend/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/04-tool-loop-agent/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/04-tool-loop-agent/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/04-tool-loop-agent/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/05-mcp/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/05-mcp/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/05-mcp/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/06-tool-approval/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/06-tool-approval/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/06-tool-approval/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/07-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/07-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/07-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-3-agents/08-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/08-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/08-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-4-persistence/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-4-persistence/02-on-finish/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/02-on-finish/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/02-on-finish/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-4-persistence/03-chat-id/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/03-chat-id/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/03-chat-id/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-4-persistence/04-persistence/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/04-persistence/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/04-persistence/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-4-persistence/05-message-validation/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/05-message-validation/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/05-message-validation/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-4-persistence/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-4-persistence/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/02-the-template/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/02-the-template/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/02-the-template/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/03-basic-prompting/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/03-basic-prompting/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/03-basic-prompting/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/04-exemplars/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/04-exemplars/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/04-exemplars/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/05-retrieval/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/05-retrieval/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/05-retrieval/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/06-chain-of-thought/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/06-chain-of-thought/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/06-chain-of-thought/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/07-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/07-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/07-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/08-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/08-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/08-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/02-evalite-basics/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/02-evalite-basics/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/02-evalite-basics/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/03-deterministic-eval/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/03-deterministic-eval/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/03-deterministic-eval/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/04-llm-as-judge/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/04-llm-as-judge/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/04-llm-as-judge/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/05-dataset-management/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/05-dataset-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/05-dataset-management/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/06-langfuse/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/06-langfuse/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/06-langfuse/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/07-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/07-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/07-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-6-evals/08-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/08-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/08-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-7-streaming/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-7-streaming/02-custom-data-parts/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/02-custom-data-parts/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/02-custom-data-parts/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-7-streaming/03-message-metadata/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/03-message-metadata/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/03-message-metadata/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-7-streaming/04-stream-transforms/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/04-stream-transforms/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/04-stream-transforms/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-7-streaming/05-error-handling/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/05-error-handling/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/05-error-handling/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-7-streaming/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-7-streaming/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-8-workflows/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-8-workflows/02-workflow/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/02-workflow/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/02-workflow/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-8-workflows/03-streaming-to-frontend/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/03-streaming-to-frontend/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/03-streaming-to-frontend/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-8-workflows/04-custom-loop/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/04-custom-loop/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/04-custom-loop/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-8-workflows/05-breaking-the-loop/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/05-breaking-the-loop/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/05-breaking-the-loop/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-8-workflows/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-8-workflows/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-9-advanced/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-9-advanced/02-guardrails/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/02-guardrails/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/02-guardrails/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-9-advanced/03-model-router/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/03-model-router/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/03-model-router/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-9-advanced/04-comparing-outputs/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/04-comparing-outputs/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/04-comparing-outputs/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-9-advanced/05-research-workflow/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/05-research-workflow/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/05-research-workflow/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-9-advanced/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/level-9-advanced/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/01-ui-messages-vs-model-messages/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/01-ui-messages-vs-model-messages/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/01-ui-messages-vs-model-messages/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/02-defining-tools/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/02-defining-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/02-defining-tools/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/03-consume-stream/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/03-consume-stream/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/03-consume-stream/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/04-custom-data-parts-streaming/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/04-custom-data-parts-streaming/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/04-custom-data-parts-streaming/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/05-custom-data-parts-frontend/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/05-custom-data-parts-frontend/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/05-custom-data-parts-frontend/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/06-custom-data-parts-id-reconciliation/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/06-custom-data-parts-id-reconciliation/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/06-custom-data-parts-id-reconciliation/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/07-message-metadata/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/07-message-metadata/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/07-message-metadata/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/08-streaming-text-parts-by-hand/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/08-streaming-text-parts-by-hand/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/08-streaming-text-parts-by-hand/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/reference/09-start-and-finish-parts/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/09-start-and-finish-parts/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/09-start-and-finish-parts/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/start/roadmap/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/start/roadmap/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/start/roadmap/"/></url><url><loc>https://janrummel.github.io/level-up-ai/de/start/welcome/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/start/welcome/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/start/welcome/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/02-what-is-ai-sdk/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/02-what-is-ai-sdk/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/02-what-is-ai-sdk/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/03-choosing-your-model/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/03-choosing-your-model/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/03-choosing-your-model/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/04-generating-text/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/04-generating-text/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/04-generating-text/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/05-streaming-text/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/05-streaming-text/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/05-streaming-text/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/06-structured-output/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/06-structured-output/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/06-structured-output/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/07-system-prompts/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/07-system-prompts/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/07-system-prompts/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/08-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/08-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/08-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/09-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-1-ai-sdk-basics/09-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-1-ai-sdk-basics/09-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/02-tokens/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/02-tokens/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/02-tokens/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/03-usage-tracking/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/03-usage-tracking/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/03-usage-tracking/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/04-context-window/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/04-context-window/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/04-context-window/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/05-prompt-caching/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/05-prompt-caching/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/05-prompt-caching/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-2-llm-fundamentals/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-2-llm-fundamentals/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/02-tool-calling/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/02-tool-calling/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/02-tool-calling/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/03-tools-in-frontend/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/03-tools-in-frontend/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/03-tools-in-frontend/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/04-tool-loop-agent/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/04-tool-loop-agent/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/04-tool-loop-agent/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/05-mcp/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/05-mcp/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/05-mcp/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/06-tool-approval/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/06-tool-approval/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/06-tool-approval/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/07-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/07-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/07-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-3-agents/08-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-3-agents/08-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-3-agents/08-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-4-persistence/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-4-persistence/02-on-finish/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/02-on-finish/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/02-on-finish/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-4-persistence/03-chat-id/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/03-chat-id/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/03-chat-id/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-4-persistence/04-persistence/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/04-persistence/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/04-persistence/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-4-persistence/05-message-validation/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/05-message-validation/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/05-message-validation/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-4-persistence/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-4-persistence/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-4-persistence/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-4-persistence/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/02-the-template/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/02-the-template/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/02-the-template/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/03-basic-prompting/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/03-basic-prompting/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/03-basic-prompting/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/04-exemplars/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/04-exemplars/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/04-exemplars/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/05-retrieval/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/05-retrieval/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/05-retrieval/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/06-chain-of-thought/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/06-chain-of-thought/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/06-chain-of-thought/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/07-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/07-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/07-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/08-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-5-context-engineering/08-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-5-context-engineering/08-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/02-evalite-basics/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/02-evalite-basics/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/02-evalite-basics/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/03-deterministic-eval/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/03-deterministic-eval/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/03-deterministic-eval/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/04-llm-as-judge/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/04-llm-as-judge/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/04-llm-as-judge/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/05-dataset-management/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/05-dataset-management/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/05-dataset-management/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/06-langfuse/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/06-langfuse/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/06-langfuse/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/07-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/07-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/07-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-6-evals/08-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-6-evals/08-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-6-evals/08-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-7-streaming/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-7-streaming/02-custom-data-parts/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/02-custom-data-parts/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/02-custom-data-parts/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-7-streaming/03-message-metadata/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/03-message-metadata/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/03-message-metadata/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-7-streaming/04-stream-transforms/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/04-stream-transforms/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/04-stream-transforms/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-7-streaming/05-error-handling/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/05-error-handling/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/05-error-handling/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-7-streaming/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-7-streaming/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-7-streaming/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-7-streaming/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-8-workflows/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-8-workflows/02-workflow/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/02-workflow/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/02-workflow/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-8-workflows/03-streaming-to-frontend/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/03-streaming-to-frontend/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/03-streaming-to-frontend/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-8-workflows/04-custom-loop/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/04-custom-loop/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/04-custom-loop/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-8-workflows/05-breaking-the-loop/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/05-breaking-the-loop/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/05-breaking-the-loop/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-8-workflows/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-8-workflows/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-8-workflows/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-8-workflows/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-9-advanced/01-briefing/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/01-briefing/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/01-briefing/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-9-advanced/02-guardrails/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/02-guardrails/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/02-guardrails/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-9-advanced/03-model-router/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/03-model-router/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/03-model-router/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-9-advanced/04-comparing-outputs/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/04-comparing-outputs/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/04-comparing-outputs/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-9-advanced/05-research-workflow/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/05-research-workflow/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/05-research-workflow/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-9-advanced/06-boss-fight/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/06-boss-fight/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/06-boss-fight/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/level-9-advanced/07-level-complete/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/level-9-advanced/07-level-complete/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/level-9-advanced/07-level-complete/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/01-ui-messages-vs-model-messages/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/01-ui-messages-vs-model-messages/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/01-ui-messages-vs-model-messages/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/02-defining-tools/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/02-defining-tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/02-defining-tools/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/03-consume-stream/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/03-consume-stream/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/03-consume-stream/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/04-custom-data-parts-streaming/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/04-custom-data-parts-streaming/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/04-custom-data-parts-streaming/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/05-custom-data-parts-frontend/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/05-custom-data-parts-frontend/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/05-custom-data-parts-frontend/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/06-custom-data-parts-id-reconciliation/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/06-custom-data-parts-id-reconciliation/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/06-custom-data-parts-id-reconciliation/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/07-message-metadata/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/07-message-metadata/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/07-message-metadata/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/08-streaming-text-parts-by-hand/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/08-streaming-text-parts-by-hand/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/08-streaming-text-parts-by-hand/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/reference/09-start-and-finish-parts/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/reference/09-start-and-finish-parts/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/reference/09-start-and-finish-parts/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/start/roadmap/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/start/roadmap/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/start/roadmap/"/></url><url><loc>https://janrummel.github.io/level-up-ai/en/start/welcome/</loc><xhtml:link rel="alternate" hreflang="de" href="https://janrummel.github.io/level-up-ai/de/start/welcome/"/><xhtml:link rel="alternate" hreflang="en" href="https://janrummel.github.io/level-up-ai/en/start/welcome/"/></url></urlset>