Skip to content

Generated Docs

Some parts of the documentation are generated from the fast-agent Python package to prevent drift (for example model preset tables, provider catalog tables, and the models reference page).

Regenerate

From the fast-agent-docs repo root:

uv run python generate_reference_docs.py

If you don't have fast_agent installed in the docs venv, run it against a local checkout:

FAST_AGENT_REPO_PATH=../fast-agent uv run python generate_reference_docs.py

Provider preset/catalog tables can be generated from source metadata without runtime dependencies. For a full rebuild of import-based pages such as the models reference and request parameters reference, include the local package dependencies too:

FAST_AGENT_REPO_PATH=../fast-agent \
  uv run --with-editable ../fast-agent python generate_reference_docs.py

Generated files are written to docs/_generated/ and included in pages via MkDocs pymdownx.snippets.