Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion modules/ROOT/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@
** xref:ai-gateway:gateway-quickstart.adoc[Quickstart]
** xref:ai-gateway:gateway-architecture.adoc[Architecture]
** xref:ai-gateway:configure-provider.adoc[Configure Your LLM Provider]
** xref:ai-gateway:routing-cel.adoc[CEL Routing]
** xref:ai-gateway:aggregation.adoc[MCP Aggregation]
** xref:ai-gateway:connect-agent.adoc[Connect Your Agent]
*** xref:ai-gateway:admin/index.adoc[For Admins]
Expand Down
3 changes: 0 additions & 3 deletions modules/ROOT/partials/ai-hub/eject-to-custom-mode.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -296,8 +296,6 @@ request.body.messages.size() > 100000 ? "anthropic/claude-opus-4.6" : request.bo
: request.body.model
----

For CEL routing patterns, see xref:ai-gateway:routing-cel.adoc[].

=== Implement custom routing rules

Now add your custom routing logic:
Expand Down Expand Up @@ -392,5 +390,4 @@ To get back to AI Hub mode:
== Next steps

* xref:ai-gateway/admin/setup-guide.adoc[Complete Custom mode configuration]
* xref:ai-gateway:routing-cel.adoc[Learn CEL routing patterns]
* xref:ai-gateway/gateway-architecture.adoc[Understand architecture]
Original file line number Diff line number Diff line change
Expand Up @@ -492,5 +492,4 @@ Causes and solutions:

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
* xref:mcp/remote/overview.adoc[]
1 change: 0 additions & 1 deletion modules/ROOT/partials/integrations/claude-code-user.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,6 @@ chmod 600 ~/.claude.json
== Next steps

* xref:ai-gateway:aggregation.adoc[]
* xref:ai-gateway:routing-cel.adoc[]

== Related pages

Expand Down
1 change: 0 additions & 1 deletion modules/ROOT/partials/integrations/cline-admin.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -573,5 +573,4 @@ Causes and solutions:

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
* xref:mcp/remote/overview.adoc[]
1 change: 0 additions & 1 deletion modules/ROOT/partials/integrations/cline-user.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -724,7 +724,6 @@ The gateway automatically blocks requests that would exceed the limit.
== Next steps

* xref:ai-gateway:aggregation.adoc[]
* xref:ai-gateway:routing-cel.adoc[]

== Related pages

Expand Down
1 change: 0 additions & 1 deletion modules/ROOT/partials/integrations/continue-admin.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -735,5 +735,4 @@ This is expected behavior, not a configuration issue:

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
* xref:mcp/remote/overview.adoc[]
1 change: 0 additions & 1 deletion modules/ROOT/partials/integrations/continue-user.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -839,7 +839,6 @@ Autocomplete rarely needs more than 256 tokens, while chat responses can vary.
== Next steps

* xref:ai-gateway:aggregation.adoc[]
* xref:ai-gateway:routing-cel.adoc[]

== Related pages

Expand Down
1 change: 0 additions & 1 deletion modules/ROOT/partials/integrations/cursor-admin.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -808,5 +808,4 @@ Causes and solutions:

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
* xref:mcp/remote/overview.adoc[]
1 change: 0 additions & 1 deletion modules/ROOT/partials/integrations/cursor-user.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -806,7 +806,6 @@ This sends only search + orchestrator tools initially, reducing token usage sign
== Next steps

* xref:ai-gateway:aggregation.adoc[]
* xref:ai-gateway:routing-cel.adoc[]

== Related pages

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -815,7 +815,3 @@ Causes and solutions:
* **Network latency**: Verify cluster is in a region with good connectivity to users
* **Cold start delays**: Some providers may have cold start latency on first request
* **Rate limiting overhead**: Check if rate limit enforcement is adding latency

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
Original file line number Diff line number Diff line change
Expand Up @@ -902,7 +902,6 @@ Generate project-specific cost reports from the gateway dashboard.

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
* xref:ai-gateway:aggregation.adoc[]

== Related pages
Expand Down
1 change: 0 additions & 1 deletion modules/ROOT/partials/migration-guide.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -872,5 +872,4 @@ A/B testing

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
* xref:ai-gateway:aggregation.adoc[]
3 changes: 1 addition & 2 deletions modules/ai-gateway/pages/admin/setup-guide.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ Provider pools define which LLM providers handle requests, with support for prim
+
For simple routing, select *Route all requests to primary pool*.
+
For advanced routing based on request properties, use CEL expressions. See xref:ai-gateway:routing-cel.adoc[] for examples.
For advanced routing based on request properties, use CEL expressions.
+
Example CEL expression for tier-based routing:
+
Expand Down Expand Up @@ -378,5 +378,4 @@ Users can then discover and connect to the gateway using the information provide

== Next steps

* xref:ai-gateway:routing-cel.adoc[CEL Routing Cookbook]
* xref:integrations:index.adoc[Integrations]
2 changes: 1 addition & 1 deletion modules/ai-gateway/pages/configure-provider.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
:description: Create an LLM provider in AI Gateway to proxy requests to OpenAI, Anthropic, Google AI, AWS Bedrock, or any OpenAI-compatible endpoint through a managed Redpanda URL.
:page-topic-type: how-to
:personas: platform_admin, app_developer
// Page aliases for the consolidated quickstart and setup-guide redirects will land in a follow-up cleanup PR that also deletes the legacy pages (gateway-quickstart.adoc, gateway-architecture.adoc, aggregation.adoc, routing-cel.adoc, admin/setup-guide.adoc, builders/discover-gateways.adoc) and retargets the ~80 cross-module xrefs (agents, integrations, observability) that still point at them.
// Page aliases for the consolidated quickstart and setup-guide redirects will land in a follow-up cleanup PR that also deletes the legacy pages (gateway-quickstart.adoc, gateway-architecture.adoc, aggregation.adoc, admin/setup-guide.adoc, builders/discover-gateways.adoc) and retargets the ~80 cross-module xrefs (agents, integrations, observability) that still point at them.
:learning-objective-1: Create an LLM provider for OpenAI, Anthropic, Google AI, AWS Bedrock, or an OpenAI-compatible endpoint
:learning-objective-2: Select the models you want to expose through the provider
:learning-objective-3: Verify the provider is reachable using the built-in Test Connection control
Expand Down
3 changes: 0 additions & 3 deletions modules/ai-gateway/pages/gateway-quickstart.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -371,8 +371,6 @@ Guard for field existence:
has(request.body.max_tokens) && request.body.max_tokens > 1000
----

For more CEL examples, see xref:ai-gateway:routing-cel.adoc[].

== Connect AI tools to your gateway

The AI Gateway provides standardized endpoints that work with various AI development tools. This section shows how to configure popular tools.
Expand Down Expand Up @@ -527,7 +525,6 @@ const openai = new OpenAI({

== Next steps

* xref:ai-gateway:routing-cel.adoc[]
* xref:ai-gateway:aggregation.adoc[]
* xref:integrations:index.adoc[]
* xref:ai-gateway:gateway-architecture.adoc[]
Expand Down
Loading