<?xml version="1.0" encoding="UTF-8"?>


<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/making-structured-extraction-more-reliable-with-field-descriptions/</loc>
        <lastmod>2026-07-15T03:20:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/dspy-rb-1-0-0-release/</loc>
        <lastmod>2026-07-15T03:20:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/ai-needs-its-mvc-moment/</loc>
        <lastmod>2026-07-15T03:20:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/miprov2-paper-implementation/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/does-chain-of-thought-improve-summaries/</loc>
        <lastmod>2026-07-15T03:20:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/codeact-research-agent/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/evaluator_loop_in_ruby/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/workflow-routing-with-dspy.rb/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/toon-vs-csv-nested-relationships/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/toon-data-format/</loc>
        <lastmod>2026-07-15T02:27:07+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/baml-schema-format/</loc>
        <lastmod>2026-07-15T03:20:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/json-modes-comparison/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/dspy-async-sidekiq-integration/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/llm-as-judge-ai-sdr-evaluation/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/dspy-rb-concurrent-architecture-deep-dive/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/observability-in-action-langfuse/</loc>
        <lastmod>2026-07-15T03:20:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/async-telemetry-optimization/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/program-persistence-and-serialization/</loc>
        <lastmod>2026-07-15T03:20:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/introducing-google-gemini-support/</loc>
        <lastmod>2026-07-15T11:47:38+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/fiber-local-lm-contexts/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/dspy-rb-0-20-0-release-announcement/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/union-types-agentic-workflows/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/run-llms-locally-with-ollama-and-type-safe-ruby/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/raw-chat-api/</loc>
        <lastmod>2026-07-15T11:43:15+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/type-safe-prediction-objects/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/program-of-thought-deep-dive/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/codeact-dynamic-code-generation/</loc>
        <lastmod>2025-10-07T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/react-agent-tutorial/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/ruby-idiomatic-apis/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/evaluating-sentiment-classifiers/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/evaluating-llm-applications/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/under-the-hood-json-extraction/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/json-parsing-reliability/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/articles/concurrent-llm-processing-performance-gains/</loc>
        <lastmod>2026-07-15T01:54:11+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/getting-started/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/complex-types/</loc>
        <lastmod>2025-07-21T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/custom-metrics/</loc>
        <lastmod>2026-07-15T03:02:11+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/pipelines/</loc>
        <lastmod>2026-07-15T03:02:11+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/rag/</loc>
        <lastmod>2026-07-15T09:02:39+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/examples/</loc>
        <lastmod>2026-07-15T02:41:42+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/</loc>
        <lastmod>2025-08-13T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/modules/</loc>
        <lastmod>2025-10-07T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/predictors/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/signatures/</loc>
        <lastmod>2025-07-21T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/getting-started/installation/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/getting-started/quick-start/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/optimization/evaluation/</loc>
        <lastmod>2026-07-14T23:07:34+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/optimization/gepa/</loc>
        <lastmod>2026-07-15T03:02:11+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/optimization/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/optimization/miprov2/</loc>
        <lastmod>2026-07-15T03:02:11+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/optimization/prompt-optimization/</loc>
        <lastmod>2026-07-14T22:27:44+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/production/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/production/observability/</loc>
        <lastmod>2025-08-09T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/production/registry/</loc>
        <lastmod>2025-08-09T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/production/storage/</loc>
        <lastmod>2025-08-09T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/custom-toolsets/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/python-comparison/</loc>
        <lastmod>2026-07-14T22:27:44+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/rails-integration/</loc>
        <lastmod>2025-08-13T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/stateful-agents/</loc>
        <lastmod>2026-07-15T09:02:39+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/toolsets/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/production/troubleshooting/</loc>
        <lastmod>2025-08-08T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/optimization/benchmarking-raw-prompts/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/multimodal/</loc>
        <lastmod>2026-04-01T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/observability-interception/</loc>
        <lastmod>2026-07-15T03:02:11+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/dspy-vs-langchain/</loc>
        <lastmod>2026-07-14T22:27:44+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/module-runtime-context/</loc>
        <lastmod>2025-10-07T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/core-concepts/events/</loc>
        <lastmod>2025-10-26T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/reasoning/</loc>
        <lastmod>2026-07-15T11:43:15+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/getting-started/packages/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/concurrent-predictions/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/advanced/module-lifecycle-callbacks/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/build/</loc>
        <lastmod>2026-07-15T01:03:31+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/production/score-reporting/</loc>
        <lastmod>2026-07-15T00:00:00+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/blog/</loc>
        <lastmod>2026-07-12T10:57:51+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/llms-full.txt</loc>
        <lastmod>2026-07-15T09:02:39+00:00</lastmod>
      </url>
      <url>
        <loc>https://oss.vicente.services/dspy.rb/llms.txt</loc>
        <lastmod>2026-07-15T09:02:39+00:00</lastmod>
      </url>


</urlset>
