This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/burr.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new 7d04852f Deploy documentation from 
266cfed615da1fe322a57a67081b27fdfcf967d7
7d04852f is described below

commit 7d04852f503c59471060c10f7b0db6c36717bb89
Author: GitHub Actions <[email protected]>
AuthorDate: Mon Sep 29 05:47:27 2025 +0000

    Deploy documentation from 266cfed615da1fe322a57a67081b27fdfcf967d7
---
 content/_images/burr_video_thumbnail.jpg               | Bin 0 -> 123641 bytes
 content/_images/video_98vxhIcE6NI_thumbnail.jpg        | Bin 0 -> 77930 bytes
 content/_images/video_9U_CMsh0VBI_thumbnail.jpg        | Bin 0 -> 64103 bytes
 content/_images/video_Squ5IAeQBzc_thumbnail.jpg        | Bin 0 -> 67389 bytes
 content/_sources/concepts/serde.rst.txt                |  10 +++++-----
 content/_sources/concepts/state-persistence.rst.txt    |   8 +++++---
 .../examples/chatbots/rag-chatbot-hamilton.ipynb.txt   |  10 +---------
 .../examples/guardrails/creating_tests.rst.txt         |  10 +++++-----
 content/_sources/main.rst.txt                          |   8 +++++---
 content/_static/burr_video_thumbnail.jpg               | Bin 0 -> 123641 bytes
 content/_static/video_98vxhIcE6NI_thumbnail.jpg        | Bin 0 -> 77930 bytes
 content/_static/video_9U_CMsh0VBI_thumbnail.jpg        | Bin 0 -> 64103 bytes
 content/_static/video_Squ5IAeQBzc_thumbnail.jpg        | Bin 0 -> 67389 bytes
 content/_static/video_t54DCiOH270_thumbnail.jpg        | Bin 0 -> 90241 bytes
 content/concepts/serde/index.html                      |   6 +++---
 content/concepts/state-persistence/index.html          |   4 +++-
 .../examples/chatbots/rag-chatbot-hamilton/index.html  |   5 ++---
 content/examples/guardrails/creating_tests/index.html  |   6 +++---
 content/index.html                                     |   4 +++-
 content/main/index.html                                |   4 +++-
 20 files changed, 38 insertions(+), 37 deletions(-)

diff --git a/content/_images/burr_video_thumbnail.jpg 
b/content/_images/burr_video_thumbnail.jpg
new file mode 100644
index 00000000..45621ef1
Binary files /dev/null and b/content/_images/burr_video_thumbnail.jpg differ
diff --git a/content/_images/video_98vxhIcE6NI_thumbnail.jpg 
b/content/_images/video_98vxhIcE6NI_thumbnail.jpg
new file mode 100644
index 00000000..01f61737
Binary files /dev/null and b/content/_images/video_98vxhIcE6NI_thumbnail.jpg 
differ
diff --git a/content/_images/video_9U_CMsh0VBI_thumbnail.jpg 
b/content/_images/video_9U_CMsh0VBI_thumbnail.jpg
new file mode 100644
index 00000000..9b46a2bf
Binary files /dev/null and b/content/_images/video_9U_CMsh0VBI_thumbnail.jpg 
differ
diff --git a/content/_images/video_Squ5IAeQBzc_thumbnail.jpg 
b/content/_images/video_Squ5IAeQBzc_thumbnail.jpg
new file mode 100644
index 00000000..df1b217e
Binary files /dev/null and b/content/_images/video_Squ5IAeQBzc_thumbnail.jpg 
differ
diff --git a/content/_sources/concepts/serde.rst.txt 
b/content/_sources/concepts/serde.rst.txt
index 6fc2aa3f..c2ad47bd 100644
--- a/content/_sources/concepts/serde.rst.txt
+++ b/content/_sources/concepts/serde.rst.txt
@@ -42,11 +42,11 @@ Customizing Serialization/Deserialization
 -----------------------------------------
 Here's a video walkthrough of how to add custom type and field 
serialization/deserialization:
 
-.. raw:: html
-
-    <div>
-        <iframe width="800" height="455" 
src="https://www.youtube.com/embed/Squ5IAeQBzc?si=6l6e0SJ0EqEjAW2K"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
-    </div>
+.. image:: /_static/video_Squ5IAeQBzc_thumbnail.jpg
+   :target: https://www.youtube.com/watch?v=Squ5IAeQBzc
+   :alt: Serialization Video
+   :align: center
+   :width: 600px
 
 See `this example 
<https://github.com/apache/burr/tree/main/examples/custom-serde>`_ for the 
notebook.
 
diff --git a/content/_sources/concepts/state-persistence.rst.txt 
b/content/_sources/concepts/state-persistence.rst.txt
index bc62ff7c..cff0e628 100644
--- a/content/_sources/concepts/state-persistence.rst.txt
+++ b/content/_sources/concepts/state-persistence.rst.txt
@@ -116,9 +116,11 @@ will then dictate where the new application state is 
ultimately stored.
 For a quick overview of using it, Ashis from `PeanutRobotics 
<https://peanutrobotics.com>`_ has kindly submitted a
 video on how they use this feature:
 
-.. raw:: html
-
-    <iframe width="800" height="455" 
src="https://www.youtube.com/embed/98vxhIcE6NI?si=w1vMHr9QUxjlVVgm"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
+.. image:: /_static/video_98vxhIcE6NI_thumbnail.jpg
+   :target: https://www.youtube.com/watch?v=98vxhIcE6NI
+   :alt: State Persistence Video
+   :align: center
+   :width: 600px
 
 
 Writing state
diff --git a/content/_sources/examples/chatbots/rag-chatbot-hamilton.ipynb.txt 
b/content/_sources/examples/chatbots/rag-chatbot-hamilton.ipynb.txt
index f4c51a7c..d8c54096 100644
--- a/content/_sources/examples/chatbots/rag-chatbot-hamilton.ipynb.txt
+++ b/content/_sources/examples/chatbots/rag-chatbot-hamilton.ipynb.txt
@@ -9,15 +9,7 @@
      "outputs_hidden": false
     }
    },
-   "source": [
-    "# Conversational RAG with Burr and Hamilton\n",
-    "\n",
-    "See [GitHub 
example](https://github.com/apache/burr/tree/main/examples/conversational-rag/simple_example)
 and the accompanying video walkthrough:\n",
-    "\n",
-    "<div>\n",
-    "    <iframe width=\"600\" height=\"380\" 
src=\"https://www.youtube.com/embed/t54DCiOH270?si=QpPNs7m2t0L0V8Va\"; 
title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; 
autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; 
web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" 
allowfullscreen></iframe>\n",
-    "</div>"
-   ]
+   "source": "# Conversational RAG with Burr and Hamilton\n\nSee [GitHub 
example](https://github.com/apache/burr/tree/main/examples/conversational-rag/simple_example)
 and the accompanying video walkthrough:\n\n<a 
href=\"https://www.youtube.com/watch?v=t54DCiOH270\";><img 
src=\"https://img.youtube.com/vi/t54DCiOH270/maxresdefault.jpg\"; alt=\"RAG 
Chatbot Video\" width=\"600\"></a>"
   },
   {
    "cell_type": "code",
diff --git a/content/_sources/examples/guardrails/creating_tests.rst.txt 
b/content/_sources/examples/guardrails/creating_tests.rst.txt
index c697edc3..24b7769d 100644
--- a/content/_sources/examples/guardrails/creating_tests.rst.txt
+++ b/content/_sources/examples/guardrails/creating_tests.rst.txt
@@ -43,11 +43,11 @@ Test Case Creation Example
 --------------------------
 Video walkthrough:
 
-.. raw:: html
-
-    <div>
-      <iframe width="800" height="455" 
src="https://www.youtube.com/embed/9U_CMsh0VBI?si=Z-powULn_RO2-2pB"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
-    </div>
+.. image:: /_static/video_9U_CMsh0VBI_thumbnail.jpg
+   :target: https://www.youtube.com/watch?v=9U_CMsh0VBI
+   :alt: Creating Tests Video
+   :align: center
+   :width: 600px
 
 
 Steps:
diff --git a/content/_sources/main.rst.txt b/content/_sources/main.rst.txt
index 1dcbe6c6..b45a8cb7 100644
--- a/content/_sources/main.rst.txt
+++ b/content/_sources/main.rst.txt
@@ -27,9 +27,11 @@ For a quick overview of Apache Burr, watch `this walkthrough 
<https://www.loom.c
 or read `our blog post 
<https://blog.dagworks.io/p/burr-develop-stateful-ai-applications?r=2cg5z1&utm_campaign=post&utm_medium=web>`_.
 The following video is
 a longer demo of building a simple chatbot application with Apache Burr using 
`this notebook 
<https://github.com/apache/burr/blob/main/examples/conversational-rag/simple_example/notebook.ipynb>`_:
 
-.. raw:: html
-
-   <div style="position: relative; padding-bottom: 56.25%; height: 0;"><iframe 
width="800" height="455" 
src="https://www.youtube.com/embed/rEZ4oDN0GdU?si=6RvExhQVsAyNd8Ts"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
+.. image:: _static/burr_video_thumbnail.jpg
+   :target: https://www.youtube.com/watch?v=rEZ4oDN0GdU
+   :alt: Apache Burr Demo Video
+   :align: center
+   :width: 600px
 
 For more details about how Apache Burr works, what problems it solves, and how 
to use it, read on!
 
diff --git a/content/_static/burr_video_thumbnail.jpg 
b/content/_static/burr_video_thumbnail.jpg
new file mode 100644
index 00000000..45621ef1
Binary files /dev/null and b/content/_static/burr_video_thumbnail.jpg differ
diff --git a/content/_static/video_98vxhIcE6NI_thumbnail.jpg 
b/content/_static/video_98vxhIcE6NI_thumbnail.jpg
new file mode 100644
index 00000000..01f61737
Binary files /dev/null and b/content/_static/video_98vxhIcE6NI_thumbnail.jpg 
differ
diff --git a/content/_static/video_9U_CMsh0VBI_thumbnail.jpg 
b/content/_static/video_9U_CMsh0VBI_thumbnail.jpg
new file mode 100644
index 00000000..9b46a2bf
Binary files /dev/null and b/content/_static/video_9U_CMsh0VBI_thumbnail.jpg 
differ
diff --git a/content/_static/video_Squ5IAeQBzc_thumbnail.jpg 
b/content/_static/video_Squ5IAeQBzc_thumbnail.jpg
new file mode 100644
index 00000000..df1b217e
Binary files /dev/null and b/content/_static/video_Squ5IAeQBzc_thumbnail.jpg 
differ
diff --git a/content/_static/video_t54DCiOH270_thumbnail.jpg 
b/content/_static/video_t54DCiOH270_thumbnail.jpg
new file mode 100644
index 00000000..ff8b987d
Binary files /dev/null and b/content/_static/video_t54DCiOH270_thumbnail.jpg 
differ
diff --git a/content/concepts/serde/index.html 
b/content/concepts/serde/index.html
index f16e5433..26976342 100644
--- a/content/concepts/serde/index.html
+++ b/content/concepts/serde/index.html
@@ -385,9 +385,9 @@ The <a class="reference internal" 
href="../../reference/state/#burr.core.state.S
 <section id="customizing-serialization-deserialization">
 <h2>Customizing Serialization/Deserialization<a class="headerlink" 
href="#customizing-serialization-deserialization" title="Link to this 
heading">¶</a></h2>
 <p>Here’s a video walkthrough of how to add custom type and field 
serialization/deserialization:</p>
-<div>
-    <iframe width="800" height="455" 
src="https://www.youtube.com/embed/Squ5IAeQBzc?si=6l6e0SJ0EqEjAW2K"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
-</div><p>See <a class="reference external" 
href="https://github.com/apache/burr/tree/main/examples/custom-serde";>this 
example</a> for the notebook.</p>
+<a class="reference external image-reference" 
href="https://www.youtube.com/watch?v=Squ5IAeQBzc";><img alt="Serialization 
Video" class="align-center" src="../../_images/video_Squ5IAeQBzc_thumbnail.jpg" 
style="width: 600px;" />
+</a>
+<p>See <a class="reference external" 
href="https://github.com/apache/burr/tree/main/examples/custom-serde";>this 
example</a> for the notebook.</p>
 <section id="type-based-serialization-deserialization">
 <h3>Type based serialization/deserialization<a class="headerlink" 
href="#type-based-serialization-deserialization" title="Link to this 
heading">¶</a></h3>
 <p>To create your own python type based serialization/deserialization 
mechanism, you need to implement the following code. The assumption
diff --git a/content/concepts/state-persistence/index.html 
b/content/concepts/state-persistence/index.html
index f16f6cd7..c9a256d9 100644
--- a/content/concepts/state-persistence/index.html
+++ b/content/concepts/state-persistence/index.html
@@ -449,7 +449,9 @@ to rewind state and make different choices.</p>
 will then dictate where the new application state is ultimately stored.</p>
 <p>For a quick overview of using it, Ashis from <a class="reference external" 
href="https://peanutrobotics.com";>PeanutRobotics</a> has kindly submitted a
 video on how they use this feature:</p>
-<iframe width="800" height="455" 
src="https://www.youtube.com/embed/98vxhIcE6NI?si=w1vMHr9QUxjlVVgm"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" 
allowfullscreen></iframe></section>
+<a class="reference external image-reference" 
href="https://www.youtube.com/watch?v=98vxhIcE6NI";><img alt="State Persistence 
Video" class="align-center" src="../../_images/video_98vxhIcE6NI_thumbnail.jpg" 
style="width: 600px;" />
+</a>
+</section>
 <section id="writing-state">
 <h3>Writing state<a class="headerlink" href="#writing-state" title="Link to 
this heading">¶</a></h3>
 <p>To write state to a database, you can use the <a class="reference internal" 
href="../../reference/application/#burr.core.application.ApplicationBuilder.with_state_persister"
 title="burr.core.application.ApplicationBuilder.with_state_persister"><code 
class="xref py py-meth docutils literal notranslate"><span 
class="pre">with_state_persister</span></code></a> method in the
diff --git a/content/examples/chatbots/rag-chatbot-hamilton/index.html 
b/content/examples/chatbots/rag-chatbot-hamilton/index.html
index 00f5fd01..f605418f 100644
--- a/content/examples/chatbots/rag-chatbot-hamilton/index.html
+++ b/content/examples/chatbots/rag-chatbot-hamilton/index.html
@@ -373,9 +373,8 @@
           <section id="conversational-rag-with-burr-and-hamilton">
 <h1>Conversational RAG with Burr and Hamilton<a class="headerlink" 
href="#conversational-rag-with-burr-and-hamilton" title="Link to this 
heading">¶</a></h1>
 <p>See <a class="reference external" 
href="https://github.com/apache/burr/tree/main/examples/conversational-rag/simple_example";>GitHub
 example</a> and the accompanying video walkthrough:</p>
-<div>
-    <iframe width="600" height="380" 
src="https://www.youtube.com/embed/t54DCiOH270?si=QpPNs7m2t0L0V8Va"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
-</div><div class="cell docutils container">
+<p><a href="https://www.youtube.com/watch?v=t54DCiOH270";><img 
src="https://img.youtube.com/vi/t54DCiOH270/maxresdefault.jpg"; alt="RAG Chatbot 
Video" width="600"></a></p>
+<div class="cell docutils container">
 <div class="cell_input docutils container">
 <div class="highlight-ipython3 notranslate"><div 
class="highlight"><pre><span></span><span class="o">!</span>pip<span class="w"> 
</span>install<span class="w"> </span>burr<span class="o">[</span>start<span 
class="o">]</span><span class="w"> </span>sf-hamilton<span 
class="o">[</span>visualization<span class="o">]</span><span class="w"> 
</span>openai<span class="w"> </span>
 </pre></div>
diff --git a/content/examples/guardrails/creating_tests/index.html 
b/content/examples/guardrails/creating_tests/index.html
index fcc5e494..cba027eb 100644
--- a/content/examples/guardrails/creating_tests/index.html
+++ b/content/examples/guardrails/creating_tests/index.html
@@ -390,9 +390,9 @@ that explains what pytest is, how to evaluate more than 
just a single assert sta
 <section id="test-case-creation-example">
 <h2>Test Case Creation Example<a class="headerlink" 
href="#test-case-creation-example" title="Link to this heading">¶</a></h2>
 <p>Video walkthrough:</p>
-<div>
-  <iframe width="800" height="455" 
src="https://www.youtube.com/embed/9U_CMsh0VBI?si=Z-powULn_RO2-2pB"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
-</div><p>Steps:</p>
+<a class="reference external image-reference" 
href="https://www.youtube.com/watch?v=9U_CMsh0VBI";><img alt="Creating Tests 
Video" class="align-center" 
src="../../../_images/video_9U_CMsh0VBI_thumbnail.jpg" style="width: 600px;" />
+</a>
+<p>Steps:</p>
 <ol class="arabic">
 <li><p>You have built some part of your Burr application.</p></li>
 <li><p>You have found some state you want to test / iterate on.</p></li>
diff --git a/content/index.html b/content/index.html
index 7eccf0d6..ed5c33ce 100644
--- a/content/index.html
+++ b/content/index.html
@@ -376,7 +376,9 @@
 <p>For a quick overview of Apache Burr, watch <a class="reference external" 
href="https://www.loom.com/share/a10f163428b942fea55db1a84b1140d8?sid=1512863b-f533-4a42-a2f3-95b13deb07c9";>this
 walkthrough</a>
 or read <a class="reference external" 
href="https://blog.dagworks.io/p/burr-develop-stateful-ai-applications?r=2cg5z1&amp;utm_campaign=post&amp;utm_medium=web";>our
 blog post</a>. The following video is
 a longer demo of building a simple chatbot application with Apache Burr using 
<a class="reference external" 
href="https://github.com/apache/burr/blob/main/examples/conversational-rag/simple_example/notebook.ipynb";>this
 notebook</a>:</p>
-<div style="position: relative; padding-bottom: 56.25%; height: 0;"><iframe 
width="800" height="455" 
src="https://www.youtube.com/embed/rEZ4oDN0GdU?si=6RvExhQVsAyNd8Ts"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" 
allowfullscreen></iframe></div><p>For more details about how Apache Burr works, 
what problems it solves, and how to use i [...]
+<a class="reference external image-reference" 
href="https://www.youtube.com/watch?v=rEZ4oDN0GdU";><img alt="Apache Burr Demo 
Video" class="align-center" src="_images/burr_video_thumbnail.jpg" 
style="width: 600px;" />
+</a>
+<p>For more details about how Apache Burr works, what problems it solves, and 
how to use it, read on!</p>
 <p>You’ll find this documentation separated into three sections.</p>
 <ul class="simple">
 <li><p>If you don’t know where to start, go to <a class="reference internal" 
href="getting_started/#gettingstarted"><span class="std std-ref">getting 
started</span></a>.</p></li>
diff --git a/content/main/index.html b/content/main/index.html
index f93dc6fe..dd660d04 100644
--- a/content/main/index.html
+++ b/content/main/index.html
@@ -376,7 +376,9 @@
 <p>For a quick overview of Apache Burr, watch <a class="reference external" 
href="https://www.loom.com/share/a10f163428b942fea55db1a84b1140d8?sid=1512863b-f533-4a42-a2f3-95b13deb07c9";>this
 walkthrough</a>
 or read <a class="reference external" 
href="https://blog.dagworks.io/p/burr-develop-stateful-ai-applications?r=2cg5z1&amp;utm_campaign=post&amp;utm_medium=web";>our
 blog post</a>. The following video is
 a longer demo of building a simple chatbot application with Apache Burr using 
<a class="reference external" 
href="https://github.com/apache/burr/blob/main/examples/conversational-rag/simple_example/notebook.ipynb";>this
 notebook</a>:</p>
-<div style="position: relative; padding-bottom: 56.25%; height: 0;"><iframe 
width="800" height="455" 
src="https://www.youtube.com/embed/rEZ4oDN0GdU?si=6RvExhQVsAyNd8Ts"; 
title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; 
clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 
referrerpolicy="strict-origin-when-cross-origin" 
allowfullscreen></iframe></div><p>For more details about how Apache Burr works, 
what problems it solves, and how to use i [...]
+<a class="reference external image-reference" 
href="https://www.youtube.com/watch?v=rEZ4oDN0GdU";><img alt="Apache Burr Demo 
Video" class="align-center" src="../_images/burr_video_thumbnail.jpg" 
style="width: 600px;" />
+</a>
+<p>For more details about how Apache Burr works, what problems it solves, and 
how to use it, read on!</p>
 <p>You’ll find this documentation separated into three sections.</p>
 <ul class="simple">
 <li><p>If you don’t know where to start, go to <a class="reference internal" 
href="../getting_started/#gettingstarted"><span class="std std-ref">getting 
started</span></a>.</p></li>

Reply via email to