llama-stack-mirror/docs/source
Ben Browning fbec826883
docs: Add note about distro_codegen.py and provider dependencies (#1175)
# What does this PR do?

This expands upon the existing distro_codegen.py text in the new API
provider documentation to include a note about not including
provider-specific dependencies in the code path that builds the
distribution's template.

Our distro_codegen pre-commit hook will catch this case anyway, but this
attempts to inform provider authors ahead of time about that.

## Test Plan

I built the docs website locally via the following:
```
pip install docs/requirements.txt
sphinx-build -M html docs/source docs_output
```
Then, I opened that newly generated
`docs_output/html/contributing/new_api_provider.html` in my browser and
confirmed everything rendered correctly.

Signed-off-by: Ben Browning <bbrownin@redhat.com>
2025-02-20 09:23:46 -08:00
..
building_applications fix!: update eval-tasks -> benchmarks (#1032) 2025-02-13 16:40:58 -08:00
concepts script for running client sdk tests (#895) 2025-02-19 22:38:06 -08:00
contributing docs: Add note about distro_codegen.py and provider dependencies (#1175) 2025-02-20 09:23:46 -08:00
distributions script for running client sdk tests (#895) 2025-02-19 22:38:06 -08:00
getting_started fix(rag-example): add provider_id to avoid llama_stack_client 400 error (#1114) 2025-02-19 15:37:25 -08:00
introduction Update index.md (#888) 2025-01-28 04:55:41 -08:00
playground fix!: update eval-tasks -> benchmarks (#1032) 2025-02-13 16:40:58 -08:00
references docs: fix Python llama_stack_client SDK links (#1150) 2025-02-19 19:05:14 -08:00
conf.py Try a different css file API for sphinx 2025-02-19 20:14:40 -08:00
index.md Update index.md to refer to v0.1.3 2025-02-14 14:29:17 -08:00