This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 2d565f6e8ac Publishing website 2026/08/07 17:57:04 at commit 0aacd03
2d565f6e8ac is described below
commit 2d565f6e8acf43ef6e508a7b35643fda46d9ae8e
Author: runner <runner@main-runner-2404-9kmqn-mw88x>
AuthorDate: Fri Aug 7 17:57:04 2026 +0000
Publishing website 2026/08/07 17:57:04 at commit 0aacd03
---
website/generated-content/get-started/index.xml | 26 ++++++++++++++++++++++
.../get-started/quickstart-py/index.html | 2 +-
website/generated-content/sitemap.xml | 2 +-
3 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/website/generated-content/get-started/index.xml
b/website/generated-content/get-started/index.xml
index fa6803e4918..6caa1191f30 100644
--- a/website/generated-content/get-started/index.xml
+++ b/website/generated-content/get-started/index.xml
@@ -6291,6 +6291,32 @@ environment&rsquo;s directories.</p>
<li>Required for using <a
href="/documentation/dsls/dataframes/overview/">Beam Dataframe
API</a></li>
</ul>
</li>
+<li><strong><a href="/documentation/ml/about-ml">Machine Learning
(Beam ML)</a></strong>
+<ul>
+<li>Installation Command: <code>pip install
'apache-beam[&lt;extra&gt;]'</code></li>
+<li>Required for machine learning frameworks and utilities:
+<ul>
+<li><code>ml_cpu</code> (<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.inference.html">pydoc</a>)</li>
+<li><code>milvus</code> (<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.rag.enrichment.milvus_search.html">pydoc</a>)</li>
+<li><code>onnx</code> (<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.inference.onnx_inference.html">pydoc</a>)</li>
+<li><a
href="/documentation/ml/about-ml#tensorflow"><strong>tensorflow</strong></a>
(<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.inference.tensorflow_inference.html">pydoc</a>)</li>
+<li><code>tensorflow-hub</code> (<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.transforms.embeddings.tensorflow_hub.html">pydoc</a>)</li>
+<li><a
href="/documentation/ml/preprocess-data#data-processing-transforms-that-use-tft"><strong>tft</strong></a>
(<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.transforms.tft.html">pydoc</a>)</li>
+<li><a
href="/documentation/ml/about-ml#pytorch"><strong>torch</strong></a>
(<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.inference.pytorch_inference.html">pydoc</a>)</li>
+<li><code>transformers</code> (<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.inference.huggingface_inference.html">pydoc</a>)</li>
+<li><a
href="/documentation/ml/large-language-modeling"><strong>vllm</strong></a>
(<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.inference.vllm_inference.html">pydoc</a>)</li>
+<li><code>xgboost</code> (<a
href="https://beam.apache.org/releases/pydoc/current/apache_beam.ml.inference.xgboost_inference.html">pydoc</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li><strong>Interactive Beam</strong>
+<ul>
+<li>Installation Command: <code>pip install
'apache-beam[interactive]'</code></li>
+<li>Required for using <a
href="https://github.com/apache/beam/blob/master/sdks/python/apache_beam/runners/interactive/README.md">Beam
Interactive Runner</a> in Jupyter notebooks</li>
+<li>To also install testing interactive notebook features, use
<code>apache-beam[interactive,interactive_test]</code>.</li>
+</ul>
+</li>
<li><strong>Tests</strong>
<ul>
<li>Installation Command: <code>pip install
'apache-beam[test]'</code></li>
diff --git a/website/generated-content/get-started/quickstart-py/index.html
b/website/generated-content/get-started/quickstart-py/index.html
index be861e21a1c..9c9593c9066 100644
--- a/website/generated-content/get-started/quickstart-py/index.html
+++ b/website/generated-content/get-started/quickstart-py/index.html
@@ -38,7 +38,7 @@
<script>function showSearch(){addPlaceholder();var
e,t=document.querySelector(".searchBar");t.classList.remove("disappear"),e=document.querySelector("#iconsBar"),e.classList.add("disappear")}function
addPlaceholder(){$("input:text").attr("placeholder","What are you looking
for?")}function endSearch(){var
e,t=document.querySelector(".searchBar");t.classList.add("disappear"),e=document.querySelector("#iconsBar"),e.classList.remove("disappear")}function
blockScroll(){$("body").toggleClass(" [...]
<a href=/get-started/quickstart/python#set-up-your-development-environment>Set
up your development environment</a>.</p><h2 id=get-apache-beam>Get Apache
Beam</h2><h3 id=create-and-activate-a-virtual-environment>Create and activate a
virtual environment</h3><p>A virtual environment is a directory tree containing
its own Python distribution. To create a virtual environment, run:</p><div
class='shell-unix snippet'><div class="notebook-skip code-snippet"><a
class=copy type=button data-bs-tog [...]
Activating it sets some environment variables that point to the virtual
-environment’s directories.</p><p>To activate a virtual environment in
Bash, run:</p><div class='shell-unix snippet'><div class="notebook-skip
code-snippet"><a class=copy type=button data-bs-toggle=tooltip
data-bs-placement=bottom title="Copy to clipboard"><img
src=/images/copy-icon.svg></a><pre tabindex=0><code class=language-unix
data-lang=unix>. /path/to/directory/bin/activate</code></pre></div></div><div
class='shell-powerShell snippet'><div class="notebook-skip code-snippet"><a
[...]
+environment’s directories.</p><p>To activate a virtual environment in
Bash, run:</p><div class='shell-unix snippet'><div class="notebook-skip
code-snippet"><a class=copy type=button data-bs-toggle=tooltip
data-bs-placement=bottom title="Copy to clipboard"><img
src=/images/copy-icon.svg></a><pre tabindex=0><code class=language-unix
data-lang=unix>. /path/to/directory/bin/activate</code></pre></div></div><div
class='shell-powerShell snippet'><div class="notebook-skip code-snippet"><a
[...]
--output /path/to/write/counts \
--runner
FlinkRunner</code></pre></div></div><div class='runner-spark snippet'><div
class="notebook-skip code-snippet"><a class=copy type=button
data-bs-toggle=tooltip data-bs-placement=bottom title="Copy to clipboard"><img
src=/images/copy-icon.svg></a><pre tabindex=0><code class=language-spark
data-lang=spark>python -m apache_beam.examples.wordcount --input
/path/to/inputfile \
--output /path/to/write/counts \
diff --git a/website/generated-content/sitemap.xml
b/website/generated-content/sitemap.xml
index 9cf3713006d..016409f2f86 100644
--- a/website/generated-content/sitemap.xml
+++ b/website/generated-content/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/beam-summit-2026-interview-with-raj-katakam/</loc><lastmod>2026-08-07T07:09:54-04:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2026-08-07T07:09:54-04:00</lastmod></url><url><loc>/blog/</loc><lastmod>2026-08-07T07:09:54-04:00</lastmod></url><url><loc>/categories/</loc><lastmod>2026-08-07T07:09:54-04:00<
[...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/beam-summit-2026-interview-with-raj-katakam/</loc><lastmod>2026-08-07T10:44:36-07:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2026-08-07T10:44:36-07:00</lastmod></url><url><loc>/blog/</loc><lastmod>2026-08-07T10:44:36-07:00</lastmod></url><url><loc>/categories/</loc><lastmod>2026-08-07T10:44:36-07:00<
[...]
\ No newline at end of file