<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://systenics.ai/</loc>
    <lastmod>2026-03-02T07:08:24.311Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog</loc>
    <lastmod>2026-03-02T07:08:24.311Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://systenics.ai/privacy-policy</loc>
    <lastmod>2026-03-02T07:08:24.311Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2023-12-05-introduction-to-vector-database</loc>
    <lastmod>2023-12-05T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2023-12-11-what-is-semantic-kernel</loc>
    <lastmod>2023-12-11T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2023-01-08-understaning-embeddings</loc>
    <lastmod>2024-01-08T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2023-12-04-understanding-llm-and-their-workings</loc>
    <lastmod>2023-12-04T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-01-15-what-is-prompt-engineering</loc>
    <lastmod>2024-01-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2023-12-25-intro-to-rag-systems</loc>
    <lastmod>2023-12-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2023-12-18-getting-started-with-semantic-kernel-dotnet</loc>
    <lastmod>2023-12-18T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-02-05-azure-openai-with-semantic-kernel</loc>
    <lastmod>2024-02-05T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-01-29-plugins-with-semantic-kernel</loc>
    <lastmod>2024-01-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-03-04-using-local-embedding-semantic-kernel</loc>
    <lastmod>2024-03-04T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-02-19-vision-with-semantic-kernel</loc>
    <lastmod>2024-02-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-02-12-multiple-streaming-responses-with-azure-openai-and-semantic-kernel</loc>
    <lastmod>2024-02-12T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2023-12-09-introduction-to-qdrant</loc>
    <lastmod>2023-12-09T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-03-27-manual-function-calling-with-semantic-kernel</loc>
    <lastmod>2024-03-27T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-01-22-prompt-engineering-with-semantic-kernel</loc>
    <lastmod>2024-01-22T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-01-01-setting-up-qdrant-with-qdrant-dotnet</loc>
    <lastmod>2024-01-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-02-26-local-embedding-server-using-python</loc>
    <lastmod>2024-02-26T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-05-02-yaml-prompts-with-semantic-kernel</loc>
    <lastmod>2024-05-02T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-05-14-the-new-prompt-filter-in-semantic-kernel</loc>
    <lastmod>2024-05-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-05-27-packaged-powered-food-health-check-with-semantic-kernel</loc>
    <lastmod>2024-05-27T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-03-11-openai-function-calling</loc>
    <lastmod>2024-03-11T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-03-18-function-calling-with-semantic-kernel</loc>
    <lastmod>2024-03-18T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-06-03-building-a-food-health-checker-with-openai-and-semantic-kernel</loc>
    <lastmod>2024-06-03T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-06-20-getting-started-with-dotnet-aspire</loc>
    <lastmod>2024-06-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-07-03-building-apps-with-aspire-and-semantic-kernel</loc>
    <lastmod>2024-07-03T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-07-15-working-with-semantic-kernel-in-python</loc>
    <lastmod>2024-07-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-07-26-building-a-simple-nlp-classifier-with-semantic-kernel</loc>
    <lastmod>2024-07-26T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-09-30-understanding-tokenizers-in-large-language-models</loc>
    <lastmod>2024-09-30T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-10-07-implementing-a-simple-bpe-tokenizer-in-dotnet</loc>
    <lastmod>2024-10-07T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-10-13-json-mode-and-structured-outputs-mode-using-openai-models</loc>
    <lastmod>2024-10-13T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-10-21-setting-up-api-version-for-azure-openai-in-semantic-kernel</loc>
    <lastmod>2024-10-21T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-11-05-improved-function-calling-with-semantic-kernel</loc>
    <lastmod>2024-11-05T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-11-12-using-waitfor-and-waitforcompletion-in-dotnet-aspire-9</loc>
    <lastmod>2024-11-12T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-10-25-using-structured-outputs-with-semantic-kernel</loc>
    <lastmod>2024-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-11-19-should-you-use-gpt-4o-mini-for-multimodal-tasks</loc>
    <lastmod>2024-11-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-11-29-building-a-simple-recommendation-system-using-embeddings</loc>
    <lastmod>2024-11-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2024-12-11-openai-vs-azure-openai-what-should-you-choose-with-semantic-kernel</loc>
    <lastmod>2024-12-11T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-03-08-understanding-response-format-limitations</loc>
    <lastmod>2025-03-08T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-03-10-from-prompt-engineering-to-rag-optimizing-product-category-classification-systems-part-1</loc>
    <lastmod>2025-03-10T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-03-31-from-prompt-engineering-to-rag-optimizing-product-category-classification-systems-part-2</loc>
    <lastmod>2025-03-31T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-01-boosting-developer-productivity-with-chatgpt-integration-in-visual-studio</loc>
    <lastmod>2025-04-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-07-model-context-protocol-mcp-the-new-standard-for-ai-integration</loc>
    <lastmod>2025-04-07T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-09-building-ai-agent-using-semantic-kernel-agent-framework</loc>
    <lastmod>2025-04-09T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-11-fixing-function-invocation-issues-in-semantic-kernel</loc>
    <lastmod>2025-04-11T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-10-building-a-model-context-protocol-server-with-net-and-semantic-kernel-integration</loc>
    <lastmod>2025-04-10T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-17-building-multiagent-ai-workflows-with-semantic-kernel-in-dotnet</loc>
    <lastmod>2025-04-17T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-22-understanding-selection-and-termination-strategy-functions-in-dotnet-semantic-kernel-agent-framework</loc>
    <lastmod>2025-04-22T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-18-automate-workflows-with-microsoft-semantic-kernel-process-framework</loc>
    <lastmod>2025-04-18T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-04-26-integrating-dapr-with-dotnet-semantic-kernel-process-framework-on-aspire</loc>
    <lastmod>2025-04-26T17:30:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-05-09-why-you-semantic-kernel-agents-sharing-plugins</loc>
    <lastmod>2025-05-09T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-07-28-pdf-to-markdown-conversion-tools</loc>
    <lastmod>2025-07-28T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-07-12-what-is-context-engineering-boost-your-ai-with-better-context</loc>
    <lastmod>2025-07-12T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2026-01-30-getting-started-with-langchain-build-llm-powered-agents-step-by-step-with-python</loc>
    <lastmod>2026-01-30T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2026-02-28-rag-for-large-pdfs-a-navigation-based-alternative-to-vector-retrieval-using-pageindex</loc>
    <lastmod>2026-02-28T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2026-01-24-toon-vs-json-how-token-oriented-object-notation-reduces-llm-token-costs</loc>
    <lastmod>2026-01-24T00:26:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://systenics.ai/blog/2025-11-06-three-common-nginx-errors-solved-413-504-and-static-file-handling-docker-edition</loc>
    <lastmod>2025-11-06T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>