Skip to main content

Examples

This directory contains focused, practical examples of LangDB's routing capabilities. Each example demonstrates a specific routing pattern that you can adapt for your use case.

Quick Examples

ExampleDescriptionUse Case
User Tier RoutingRoute users to different models based on their subscription tierSaaS applications with premium/standard tiers
Rate Limiter RoutingEnforce usage quotas and route accordinglyPrevent abuse, manage costs
Topic RoutingRoute to specialized models based on content topicContent-specific optimization
Load Balancer RoutingDistribute requests across multiple modelsHigh availability, performance
Group Based RoutingRoute based on LangDB cost groups for teams/departmentsTeam budgets, dev vs prod separation
Region Based RoutingRoute based on user's geographic regionData residency, performance optimization

How to Use These Examples

  1. Copy the JSON configuration from any example
  2. Modify the conditions and targets to match your requirements
  3. Test with your specific use case
  4. Combine multiple patterns for complex routing scenarios

Advanced Examples

For more complex, multi-layered routing configurations, see: