Repository navigation
Expand file tree
/
Copy pathmkdocs.yml
More file actions
233 lines (227 loc) · 10.1 KB
/
Copy pathmkdocs.yml
File metadata and controls
233 lines (227 loc) · 10.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
site_name: DeltaLLM Documentation
site_description: Open-source LLM gateway with unified API, RBAC, guardrails, and observability
# Preserve the language/version path used by Read the Docs in canonical URLs and the sitemap.
site_url: !ENV [READTHEDOCS_CANONICAL_URL, 'https://docs.deltallm.io/en/latest/']
repo_url: https://github.com/deltawi/deltallm
repo_name: deltallm
# Internal plans live beside the public sources for repository-local review, but
# they must never be rendered, indexed, or included in the public sitemap.
exclude_docs: |
internal/
# Shared snippets are pulled into pages by pymdownx.snippets, not published on their own.
includes/
theme:
name: material
# Reuse the UI's built-in assets so the product and docs have one brand source.
custom_dir: ui/public
logo: brand/deltallm-delta.svg
favicon: favicon.svg
palette:
- scheme: default
primary: custom
accent: custom
toggle:
icon: material/brightness-7
name: Switch to dark mode
- scheme: slate
primary: custom
accent: custom
toggle:
icon: material/brightness-4
name: Switch to light mode
features:
- navigation.sections
- navigation.indexes
- navigation.path
- navigation.instant
- navigation.instant.progress
- navigation.tracking
- navigation.top
- navigation.footer
- toc.follow
- search.suggest
- search.highlight
- search.share
- content.code.copy
- content.tabs.link
markdown_extensions:
- admonition
- pymdownx.details
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets:
base_path:
- docs/includes
check_paths: true
- tables
- toc:
permalink: true
- attr_list
- def_list
extra_css:
- stylesheets/brand.css
nav:
- Home: index.md
- Get started:
- getting-started/index.md
- Start with Docker: getting-started/docker.md
- Check or add your first model: getting-started/first-model.md
- Send your first request: getting-started/quickstart.md
- Create an application key: getting-started/first-api-key.md
- Set up a development environment: getting-started/installation.md
- Video tutorials: tutorials/index.md
- Build with DeltaLLM:
- features/index.md
- Models and providers:
- Choose and connect a model: guides/models-and-providers.md
- Routing and reliability:
- Route traffic and handle failures: guides/routing-and-failover.md
- Cache repeated requests: features/caching.md
- Process work in batches: guides/batching.md
- Realtime audio over WebSockets: guides/realtime.md
- Tools and safety:
- Connect your first MCP server: getting-started/mcp-quickstart.md
- Add your first guardrail: guides/guardrails.md
- Build complete workflows: guides/build-workflows.md
- Use coding agents: guides/coding-agents.md
- Administer DeltaLLM:
- admin-ui/index.md
- Start administering:
- Sign in and get access: admin-ui/access-requirements.md
- Configure the gateway:
- Add and manage models: guides/admin-models.md
- Reuse provider credentials: guides/admin-provider-credentials.md
- Manage route groups: guides/admin-route-groups.md
- Prompts: admin-ui/prompt-registry.md
- MCP servers and approvals: admin-ui/mcp.md
- Test a model: admin-ui/playground.md
- Manage organizations and access:
- Organizations: admin-ui/organizations.md
- Teams: admin-ui/teams.md
- People and permissions: admin-ui/people-and-access.md
- Application keys: admin-ui/api-keys.md
- Plans and tiers: guides/admin-tiers.md
- Set up sign-in and SSO: guides/admin-authentication.md
- External customer sign-in: configuration/external-customer-auth.md
- Connect a Console: guides/console-gateway-connection.md
- Monitor and control:
- Dashboard: admin-ui/dashboard.md
- Usage and spending: admin-ui/usage.md
- Set budgets: guides/admin-budgets.md
- Set rate limits: guides/admin-rate-limits.md
- Guardrails: admin-ui/guardrails.md
- Audit logs: admin-ui/audit-logs.md
- Run operations:
- Administration workflows: guides/admin-workflows.md
- Batch jobs: admin-ui/batch-jobs.md
- Settings: admin-ui/settings.md
- Remove an organization: features/organization-deletion.md
- Deploy and operate:
- deployment/index.md
- Choose where to run DeltaLLM:
- Railway: deployment/railway.md
- Docker: deployment/docker.md
- Kubernetes: guides/kubernetes-deployment.md
- Prepare for production:
- Production checklist: deployment/production-checklist.md
- Size production for RPS targets: deployment/production-rps-requirements.md
- Secure the deployment: security/hardening.md
- Tune provider connections: guides/provider-connections.md
- Monitor the system: guides/monitoring.md
- Maintain the system:
- Upgrade or roll back: guides/deployment-workflow.md
- Check a deployment: deployment/live-smoke-suite.md
- Update the database: deployment/database-migrations.md
- Recover the v0.1.48 model migration: deployment/model-api-identity-migration-recovery.md
- Back up and restore data: deployment/backup-and-restore.md
- Respond to incidents: deployment/incident-runbooks.md
- Understand the system:
- concepts/index.md
- Architecture: concepts/architecture.md
- What happens to a request: concepts/request-lifecycle.md
- Accounts, teams, and access: concepts/tenancy-and-access.md
- Reference:
- reference/index.md
- API:
- Overview: api/index.md
- Common API behavior: api/conventions.md
- OpenAPI file: api/openapi.md
- Model and file endpoints: api/proxy.md
- Anthropic Messages: api/messages.md
- MCP endpoints: api/mcp.md
- Administration endpoints: api/admin.md
- Health and metrics: api/health.md
- Configuration:
- Overview: configuration/index.md
- Model deployments: configuration/models.md
- Routing settings: configuration/router.md
- Model router administration: configuration/model-router-admin.md
- General settings guide: configuration/general.md
- All settings: configuration/general-settings-reference.md
- Providers:
- Overview: providers/index.md
- Models and features: providers/capabilities.md
- Compatible chat providers: providers/compatible-chat.md
- Feature details:
- Routing and failover: features/routing.md
- Batch processing: features/batching.md
- Caching: reference/caching.md
- MCP tools: features/mcp.md
- Guardrails: features/guardrails.md
- Administration details:
- Access and permission matrix: reference/admin-access.md
- Model administration: admin-ui/models.md
- Plans and tiers: admin-ui/tiers.md
- Provider credentials: admin-ui/named-credentials.md
- Route-group administration: admin-ui/route-groups.md
- Authentication and SSO: features/authentication.md
- Budgets and spending: features/budgets.md
- Rate limiting: features/rate-limiting.md
- Audit records: features/audit-log.md
- Operations details:
- Kubernetes and Helm: deployment/kubernetes.md
- Metrics and callbacks: features/observability.md
- Measure gateway concurrency: deployment/concurrency-measurement.md
- Gateway ingress admission: deployment/ingress-admission.md
- Dependency capacity: deployment/dependency-capacity.md
- Concurrency runtime design: design/concurrency-runtime.md
- Process lifecycle: deployment/process-lifecycle.md
- Saturation autoscaling: deployment/saturation-autoscaling.md
- Capacity profiles: deployment/capacity-profiles.md
- Budget and prompt performance: deployment/budget-prompt-performance.md
- Spend recovery: deployment/spend-recovery.md
- Accounting protocol v2: deployment/accounting-v2.md
- Accounting protocol v2 design: design/accounting-protocol-v2.md
- Request deadlines: deployment/request-deadlines.md
- Provider connection tuning: deployment/upstream-http.md
- Provider connection pool design: design/upstream-http-pool.md
- Upgrade and rollback behavior: deployment/upgrade-and-rollback.md
- Release-specific rollouts: deployment/rollout-index.md
- Governance migration: deployment/governance.md
- Organization tiers rollout: deployment/organization-tiers-rollout.md
- Batch scheduler rollout: deployment/batch-scheduler-rollout.md
- Batch webhook rollout: deployment/batch-webhook-rollout.md
- Router state cutover: deployment/router-state-schema-cutover.md
- Telemetry ingestion rollout: deployment/telemetry-ingestion-rollout.md
- Usage reporting rollout: deployment/usage-reporting-v2.md
- Performance evidence:
- RPS results: project/issue-320-rps-report.md
- Reproduce RPS tests: project/issue-320-rps-reproduction.md
- Concrete concurrency measures: project/issue-320-50-to-500-rps-measures-and-integration.md
- Policies and support:
- Security model: security/index.md
- Report a security problem: security/vulnerability-reporting.md
- Verify release images: security/release-verification.md
- Versions and compatibility: project/versioning-and-compatibility.md
- Documentation policy: project/documentation-governance.md
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/deltawi/deltallm
- icon: fontawesome/brands/youtube
link: https://www.youtube.com/@deltallm
name: DeltaLLM on YouTube