# Guides for Developers

> Goal-oriented guides for developers consuming AI models through the gateway from the Developer Console: routing, fallbacks, guardrails, MCP, and telemetry.

# Guides for Developers

  Written for the developer persona: the engineer who consumes AI models through the gateway and works primarily in the Developer Console. Each guide is organized around a single goal rather than a single screen. It opens with why the goal matters and when it applies, names the persona, walks through the task end to end, and closes with a pointer to the next related goal.

The recommended starting point is [Route requests across providers](/agent-router-service/guides/route-requests-across-providers), which establishes the request path that every other developer guide builds on. The remaining guides can be read in any order as the need arises.

Quickstarts

  <Link to="/agent-router-service/quickstarts/make-an-api-call" className="tare-nav-card">
    Make an API call through Agent Router
    Use Python and the OpenAI SDK to make API calls through Agent Router.
  </Link>
  <Link to="/agent-router-service/quickstarts/build-a-chat-app" className="tare-nav-card">
    Build a chat app
    Use Python and the OpenAI SDK to build a chat app that uses some of Agent Router's core functionality.
  </Link>

Common tasks

  <Link to="/agent-router-service/guides/route-requests-across-providers" className="tare-nav-card">
    Route requests across providers
    Create a key, attach a routing configuration, and send the first request through the gateway.
  </Link>
  <Link to="/agent-router-service/guides/improve-resilience-with-fallbacks" className="tare-nav-card">
    Improve resilience with fallbacks
    Formalise the multi-provider chain into an ordered fallback policy and tune failover.
  </Link>
  <Link to="/agent-router-service/guides/reduce-cost-with-traffic-splitting" className="tare-nav-card">
    Reduce cost with traffic splitting
    Distribute requests across backends by weight for cost management and gradual rollout.
  </Link>
  <Link to="/agent-router-service/guides/apply-advanced-routing-rules" className="tare-nav-card">
    Apply advanced routing rules
    Use logical model names and attribute-based dispatch for A/B and canary patterns.
  </Link>
  <Link to="/agent-router-service/guides/use-your-own-provider-credentials" className="tare-nav-card">
    Use your own provider credentials
    Register BYOK credentials and compose them with routing patterns.
  </Link>
  <Link to="/agent-router-service/guides/aggregate-mcp-servers-into-a-profile" className="tare-nav-card">
    Aggregate MCP servers into a profile
    Combine multiple MCP servers into a single endpoint for AI clients.
  </Link>
  <Link to="/agent-router-service/guides/integrate-the-gateway-with-an-app" className="tare-nav-card">
    Integrate the gateway with an app
    Point SDKs, frameworks, and code assistants at the gateway.
  </Link>
  <Link to="/agent-router-service/guides/test-prompts-in-the-playground" className="tare-nav-card">
    Test prompts in the Playground
    Experiment with prompts and compare models interactively.
  </Link>
  <Link to="/agent-router-service/guides/monitor-traffic-and-usage" className="tare-nav-card">
    Monitor traffic and usage
    Investigate individual requests and aggregate usage across keys, models, and providers.
  </Link>
  <Link to="/agent-router-enterprise/guides/observability-and-analytics/export-telemetry-to-an-observability-stack" className="tare-nav-card">
    Export telemetry to an observability stack
    Send traces and metrics to an external observability platform.
  </Link>
