diff --git a/concepts/agents.html b/concepts/agents.html index cf80abe2..52818ee0 100755 --- a/concepts/agents.html +++ b/concepts/agents.html @@ -267,7 +267,7 @@ diff --git a/concepts/filter_chain.html b/concepts/filter_chain.html index e5769e6d..f0d3cbaa 100755 --- a/concepts/filter_chain.html +++ b/concepts/filter_chain.html @@ -294,7 +294,7 @@ powerful abstraction for evolving your agent workflows over time.

diff --git a/concepts/listeners.html b/concepts/listeners.html index 30a53e55..a1253824 100755 --- a/concepts/listeners.html +++ b/concepts/listeners.html @@ -267,7 +267,7 @@ application to LLMs (API-based or hosted) via prompt targets.

diff --git a/concepts/llm_providers/client_libraries.html b/concepts/llm_providers/client_libraries.html index de52b2a9..ca817df1 100755 --- a/concepts/llm_providers/client_libraries.html +++ b/concepts/llm_providers/client_libraries.html @@ -660,7 +660,7 @@ Implement fallback logic for better reliability:

diff --git a/concepts/llm_providers/llm_providers.html b/concepts/llm_providers/llm_providers.html index 5aff95db..4cb4730e 100755 --- a/concepts/llm_providers/llm_providers.html +++ b/concepts/llm_providers/llm_providers.html @@ -304,7 +304,7 @@ Use your preferred client library without changing existing code (see
-

© 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

diff --git a/concepts/llm_providers/model_aliases.html b/concepts/llm_providers/model_aliases.html index c7766290..db0ed371 100755 --- a/concepts/llm_providers/model_aliases.html +++ b/concepts/llm_providers/model_aliases.html @@ -434,7 +434,7 @@ diff --git a/concepts/llm_providers/supported_providers.html b/concepts/llm_providers/supported_providers.html index 755db011..cc9f685a 100755 --- a/concepts/llm_providers/supported_providers.html +++ b/concepts/llm_providers/supported_providers.html @@ -1140,7 +1140,7 @@ Any provider that implements the OpenAI API interface can be configured using cu diff --git a/concepts/prompt_target.html b/concepts/prompt_target.html index da8a1b2c..17b8cf18 100755 --- a/concepts/prompt_target.html +++ b/concepts/prompt_target.html @@ -473,7 +473,7 @@ that you can test and modify locally for multi-turn RAG scenarios.

diff --git a/concepts/signals.html b/concepts/signals.html index 42273c4f..1c1c221b 100755 --- a/concepts/signals.html +++ b/concepts/signals.html @@ -540,7 +540,7 @@ diff --git a/get_started/intro_to_plano.html b/get_started/intro_to_plano.html index 8c149c64..46b1be33 100755 --- a/get_started/intro_to_plano.html +++ b/get_started/intro_to_plano.html @@ -226,7 +226,7 @@ This gives Plano several advantages:

diff --git a/get_started/overview.html b/get_started/overview.html index 4804035b..5c3b07cb 100755 --- a/get_started/overview.html +++ b/get_started/overview.html @@ -337,7 +337,7 @@ diff --git a/get_started/quickstart.html b/get_started/quickstart.html index 60dcc175..8b8df68c 100755 --- a/get_started/quickstart.html +++ b/get_started/quickstart.html @@ -521,7 +521,7 @@ diff --git a/guides/function_calling.html b/guides/function_calling.html index e878889d..9fbf297e 100755 --- a/guides/function_calling.html +++ b/guides/function_calling.html @@ -372,7 +372,7 @@ on the stuff that matters most.

diff --git a/guides/llm_router.html b/guides/llm_router.html index 01f1bb7c..ddd0a440 100755 --- a/guides/llm_router.html +++ b/guides/llm_router.html @@ -380,24 +380,22 @@ Provides a practical mechanism to encode user preferences through domain-action

This downloads the quantized GGUF model from HuggingFace and starts serving on http://localhost:11434.

  • Configure Plano to use local Arch-Router

    -
    routing:
    -  model: Arch-Router
    -  llm_provider: arch-router
    -
    -model_providers:
    -  - name: arch-router
    -    model: arch/hf.co/katanemo/Arch-Router-1.5B.gguf:Q4_K_M
    -    base_url: http://localhost:11434
    -
    -  - model: openai/gpt-5.2
    -    access_key: $OPENAI_API_KEY
    -    default: true
    -
    -  - model: anthropic/claude-sonnet-4-5
    -    access_key: $ANTHROPIC_API_KEY
    -    routing_preferences:
    -      - name: creative writing
    -        description: creative content generation, storytelling, and writing assistance
    +
    overrides:
    +  llm_routing_model: plano/hf.co/katanemo/Arch-Router-1.5B.gguf:Q4_K_M
    +
    +model_providers:
    +  - model: plano/hf.co/katanemo/Arch-Router-1.5B.gguf:Q4_K_M
    +    base_url: http://localhost:11434
    +
    +  - model: openai/gpt-5.2
    +    access_key: $OPENAI_API_KEY
    +    default: true
    +
    +  - model: anthropic/claude-sonnet-4-5
    +    access_key: $ANTHROPIC_API_KEY
    +    routing_preferences:
    +      - name: creative writing
    +        description: creative content generation, storytelling, and writing assistance
     
  • @@ -444,24 +442,22 @@ Provides a practical mechanism to encode user preferences through domain-action
  • Configure Plano to use the vLLM endpoint

    -
    routing:
    -  model: Arch-Router
    -  llm_provider: arch-router
    -
    -model_providers:
    -  - name: arch-router
    -    model: Arch-Router
    -    base_url: http://<your-server-ip>:10000
    -
    -  - model: openai/gpt-5.2
    -    access_key: $OPENAI_API_KEY
    -    default: true
    -
    -  - model: anthropic/claude-sonnet-4-5
    -    access_key: $ANTHROPIC_API_KEY
    -    routing_preferences:
    -      - name: creative writing
    -        description: creative content generation, storytelling, and writing assistance
    +
    overrides:
    +  llm_routing_model: plano/Arch-Router
    +
    +model_providers:
    +  - model: plano/Arch-Router
    +    base_url: http://<your-server-ip>:10000
    +
    +  - model: openai/gpt-5.2
    +    access_key: $OPENAI_API_KEY
    +    default: true
    +
    +  - model: anthropic/claude-sonnet-4-5
    +    access_key: $ANTHROPIC_API_KEY
    +    routing_preferences:
    +      - name: creative writing
    +        description: creative content generation, storytelling, and writing assistance
     
  • @@ -623,7 +619,7 @@ Provides a practical mechanism to encode user preferences through domain-action
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/guides/observability/access_logging.html b/guides/observability/access_logging.html index 89680974..e6f9eff2 100755 --- a/guides/observability/access_logging.html +++ b/guides/observability/access_logging.html @@ -248,7 +248,7 @@ Access logs can be exported to centralized logging systems (e.g., ELK stack or F
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/guides/observability/monitoring.html b/guides/observability/monitoring.html index bd0061da..ff3f318a 100755 --- a/guides/observability/monitoring.html +++ b/guides/observability/monitoring.html @@ -260,7 +260,7 @@ are some sample configuration files for both, respectively.

    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/guides/observability/observability.html b/guides/observability/observability.html index f1c9518e..52f4d3a1 100755 --- a/guides/observability/observability.html +++ b/guides/observability/observability.html @@ -216,7 +216,7 @@
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/guides/observability/tracing.html b/guides/observability/tracing.html index 4274ea08..eebf36ef 100755 --- a/guides/observability/tracing.html +++ b/guides/observability/tracing.html @@ -792,7 +792,7 @@ tools like AWS X-Ray and Datadog, enhancing observability and facilitating faste diff --git a/guides/orchestration.html b/guides/orchestration.html index 56572903..1e6b5dd1 100755 --- a/guides/orchestration.html +++ b/guides/orchestration.html @@ -186,8 +186,8 @@ Plano makes it easy to build and scale these systems by managing the orchestrati

    Configuration

    Configure your agents in the listeners section of your plano_config.yaml:

    -
    -
    Travel Booking Multi-Agent Configuration
    +
    +
    Travel Booking Multi-Agent Configuration
     1version: v0.3.0
      2
      3agents:
    @@ -299,8 +299,8 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
     

    Agent Structure

    Let’s examine the Weather Agent implementation:

    -
    -
    Weather Agent - Core Structure
    +
    +
    Weather Agent - Core Structure
     1@app.post("/v1/chat/completions")
      2async def handle_request(request: Request):
      3    """HTTP endpoint for chat completions with streaming support."""
    @@ -337,8 +337,8 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
     

    Information Extraction with LLMs

    Agents use LLMs to extract structured information from natural language queries. This enables them to understand user intent and extract parameters needed for API calls.

    The Weather Agent extracts location information:

    -
    -
    Weather Agent - Location Extraction
    +
    +
    Weather Agent - Location Extraction
     1
      2    instructions = """Extract the location for WEATHER queries. Return just the city name.
      3
    @@ -390,8 +390,8 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
     

    The Flight Agent extracts more complex information—origin, destination, and dates:

    -
    -
    Flight Agent - Flight Information Extraction
    +
    +
    Flight Agent - Flight Information Extraction
     1async def extract_flight_route(messages: list, request: Request) -> dict:
      2    """Extract origin, destination, and date from conversation using LLM."""
      3
    @@ -458,8 +458,8 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
     

    Calling External APIs

    After extracting information, agents call external APIs to fetch real-time data:

    -
    -
    Weather Agent - External API Call
    +
    +
    Weather Agent - External API Call
     1        # Geocode city to get coordinates
      2        geocode_url = f"https://geocoding-api.open-meteo.com/v1/search?name={quote(location)}&count=1&language=en&format=json"
      3        geocode_response = await http_client.get(geocode_url)
    @@ -526,8 +526,8 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
     

    The Flight Agent calls FlightAware’s AeroAPI:

    -
    -
    Flight Agent - External API Call
    +
    +
    Flight Agent - External API Call
      1async def get_flights(
       2    origin_code: str, dest_code: str, travel_date: Optional[str] = None
       3) -> Optional[dict]:
    @@ -647,8 +647,8 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
     

    Preparing Context and Generating Responses

    Agents combine extracted information, API data, and conversation history to generate responses:

    -
    -
    Weather Agent - Context Preparation and Response Generation
    +
    +
    Weather Agent - Context Preparation and Response Generation
     1    last_user_msg = get_last_user_content(messages)
      2    days = 1
      3
    @@ -872,6 +872,79 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
     
    +
    +

    Self-hosting Plano-Orchestrator

    +

    By default, Plano uses a hosted Plano-Orchestrator endpoint. To self-host the orchestrator model, you can serve it using vLLM on a server with an NVIDIA GPU.

    +
    +

    Note

    +

    vLLM requires a Linux server with an NVIDIA GPU (CUDA). For local development on macOS, a GGUF version for Ollama is coming soon.

    +
    +

    The following model variants are available on HuggingFace:

    + +
      +
    1. Install vLLM

      +
      pip install vllm
      +
      +
      +
    2. +
    3. Download the model and chat template

      +
      pip install huggingface_hub
      +huggingface-cli download katanemo/Plano-Orchestrator-4B
      +
      +
      +
    4. +
    5. Start the vLLM server

      +

      For the 4B model (development):

      +
      vllm serve katanemo/Plano-Orchestrator-4B \
      +    --host 0.0.0.0 \
      +    --port 8000 \
      +    --tensor-parallel-size 1 \
      +    --gpu-memory-utilization 0.3 \
      +    --tokenizer katanemo/Plano-Orchestrator-4B \
      +    --chat-template chat_template.jinja \
      +    --served-model-name katanemo/Plano-Orchestrator-4B \
      +    --enable-prefix-caching
      +
      +
      +

      For the 30B-A3B-FP8 model (production):

      +
      vllm serve katanemo/Plano-Orchestrator-30B-A3B-FP8 \
      +    --host 0.0.0.0 \
      +    --port 8000 \
      +    --tensor-parallel-size 1 \
      +    --gpu-memory-utilization 0.9 \
      +    --tokenizer katanemo/Plano-Orchestrator-30B-A3B-FP8 \
      +    --chat-template chat_template.jinja \
      +    --max-model-len 32768 \
      +    --served-model-name katanemo/Plano-Orchestrator-30B-A3B-FP8 \
      +    --enable-prefix-caching
      +
      +
      +
    6. +
    7. Configure Plano to use the local orchestrator

      +

      Use the model name matching your --served-model-name:

      +
      overrides:
      +  agent_orchestration_model: plano/katanemo/Plano-Orchestrator-4B
      +
      +model_providers:
      +  - model: katanemo/Plano-Orchestrator-4B
      +    provider_interface: plano
      +    base_url: http://<your-server-ip>:8000
      +
      +
      +
    8. +
    9. Verify the server is running

      +
      curl http://localhost:8000/health
      +curl http://localhost:8000/v1/models
      +
      +
      +
    10. +
    +

    Next Steps

    @@ -929,7 +1003,7 @@ Plano makes it easy to build and scale these systems by managing the orchestrati
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/guides/prompt_guard.html b/guides/prompt_guard.html index 577eb875..a12df098 100755 --- a/guides/prompt_guard.html +++ b/guides/prompt_guard.html @@ -298,7 +298,7 @@ the agent. If validation fails (
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/guides/state.html b/guides/state.html index d40e16c7..a0002ec0 100755 --- a/guides/state.html +++ b/guides/state.html @@ -453,7 +453,7 @@
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/includes/llms.txt b/includes/llms.txt index bd99a37a..8eab0b35 100755 --- a/includes/llms.txt +++ b/includes/llms.txt @@ -1,6 +1,6 @@ Plano Docs v0.4.11 llms.txt (auto-generated) -Generated (UTC): 2026-03-13T07:29:03.348741+00:00 +Generated (UTC): 2026-03-15T16:36:47.522404+00:00 Table of contents - Agents (concepts/agents) @@ -3775,13 +3775,11 @@ This downloads the quantized GGUF model from HuggingFace and starts serving on h Configure Plano to use local Arch-Router -routing: - model: Arch-Router - llm_provider: arch-router +overrides: + llm_routing_model: plano/hf.co/katanemo/Arch-Router-1.5B.gguf:Q4_K_M model_providers: - - name: arch-router - model: arch/hf.co/katanemo/Arch-Router-1.5B.gguf:Q4_K_M + - model: plano/hf.co/katanemo/Arch-Router-1.5B.gguf:Q4_K_M base_url: http://localhost:11434 - model: openai/gpt-5.2 @@ -3835,13 +3833,11 @@ vllm serve ${SNAPSHOT_DIR}Arch-Router-1.5B-Q4_K_M.gguf \ Configure Plano to use the vLLM endpoint -routing: - model: Arch-Router - llm_provider: arch-router +overrides: + llm_routing_model: plano/Arch-Router model_providers: - - name: arch-router - model: Arch-Router + - model: plano/Arch-Router base_url: http://:10000 - model: openai/gpt-5.2 @@ -5420,6 +5416,75 @@ agents: - id: troubleshoot_agent description: Diagnoses and resolves technical issues step by step +Self-hosting Plano-Orchestrator + +By default, Plano uses a hosted Plano-Orchestrator endpoint. To self-host the orchestrator model, you can serve it using vLLM on a server with an NVIDIA GPU. + +vLLM requires a Linux server with an NVIDIA GPU (CUDA). For local development on macOS, a GGUF version for Ollama is coming soon. + +The following model variants are available on HuggingFace: + +Plano-Orchestrator-4B — lighter model, suitable for development and testing + +Plano-Orchestrator-4B-FP8 — FP8 quantized 4B model, lower memory usage + +Plano-Orchestrator-30B-A3B — full-size model for production + +Plano-Orchestrator-30B-A3B-FP8 — FP8 quantized 30B model, recommended for production deployments + +Install vLLM + +pip install vllm + +Download the model and chat template + +pip install huggingface_hub +huggingface-cli download katanemo/Plano-Orchestrator-4B + +Start the vLLM server + +For the 4B model (development): + +vllm serve katanemo/Plano-Orchestrator-4B \ + --host 0.0.0.0 \ + --port 8000 \ + --tensor-parallel-size 1 \ + --gpu-memory-utilization 0.3 \ + --tokenizer katanemo/Plano-Orchestrator-4B \ + --chat-template chat_template.jinja \ + --served-model-name katanemo/Plano-Orchestrator-4B \ + --enable-prefix-caching + +For the 30B-A3B-FP8 model (production): + +vllm serve katanemo/Plano-Orchestrator-30B-A3B-FP8 \ + --host 0.0.0.0 \ + --port 8000 \ + --tensor-parallel-size 1 \ + --gpu-memory-utilization 0.9 \ + --tokenizer katanemo/Plano-Orchestrator-30B-A3B-FP8 \ + --chat-template chat_template.jinja \ + --max-model-len 32768 \ + --served-model-name katanemo/Plano-Orchestrator-30B-A3B-FP8 \ + --enable-prefix-caching + +Configure Plano to use the local orchestrator + +Use the model name matching your --served-model-name: + +overrides: + agent_orchestration_model: plano/katanemo/Plano-Orchestrator-4B + +model_providers: + - model: katanemo/Plano-Orchestrator-4B + provider_interface: plano + base_url: http://:8000 + +Verify the server is running + +curl http://localhost:8000/health +curl http://localhost:8000/v1/models + Next Steps Learn more about agents and the inner vs. outer loop model diff --git a/index.html b/index.html index 74ef2447..70962d40 100755 --- a/index.html +++ b/index.html @@ -247,7 +247,7 @@ Resources
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/cli_reference.html b/resources/cli_reference.html index 7a4c7ad3..e059f50b 100755 --- a/resources/cli_reference.html +++ b/resources/cli_reference.html @@ -437,7 +437,7 @@ Use this page as the canonical source for command syntax, options, and recommend
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/configuration_reference.html b/resources/configuration_reference.html index 0c9f8cd4..79b25285 100755 --- a/resources/configuration_reference.html +++ b/resources/configuration_reference.html @@ -302,7 +302,7 @@ where prompts get routed to, apply guardrails, and enable critical agent observa
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/deployment.html b/resources/deployment.html index 87b25c8f..de4e18a7 100755 --- a/resources/deployment.html +++ b/resources/deployment.html @@ -542,7 +542,7 @@
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/llms_txt.html b/resources/llms_txt.html index 66fc4237..ab3fb3cf 100755 --- a/resources/llms_txt.html +++ b/resources/llms_txt.html @@ -179,7 +179,7 @@
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/tech_overview/model_serving.html b/resources/tech_overview/model_serving.html index 71fd4e23..d1a87b59 100755 --- a/resources/tech_overview/model_serving.html +++ b/resources/tech_overview/model_serving.html @@ -199,7 +199,7 @@ own deployments), and Plano reaches them via HTTP.

    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/tech_overview/request_lifecycle.html b/resources/tech_overview/request_lifecycle.html index f5bb6e05..268a3a86 100755 --- a/resources/tech_overview/request_lifecycle.html +++ b/resources/tech_overview/request_lifecycle.html @@ -485,7 +485,7 @@ processing request headers and then finalized by the HCM during post-request pro
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/tech_overview/tech_overview.html b/resources/tech_overview/tech_overview.html index 26d825d4..73f56abb 100755 --- a/resources/tech_overview/tech_overview.html +++ b/resources/tech_overview/tech_overview.html @@ -200,7 +200,7 @@
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/resources/tech_overview/threading_model.html b/resources/tech_overview/threading_model.html index fffa6202..660c0e1d 100755 --- a/resources/tech_overview/threading_model.html +++ b/resources/tech_overview/threading_model.html @@ -200,7 +200,7 @@ hardware threads on the machine.

    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/search.html b/search.html index 6d95403e..f5c2ef36 100755 --- a/search.html +++ b/search.html @@ -221,7 +221,7 @@
    -

    © 2025, Katanemo Labs, Inc Last updated: Mar 13, 2026. 

    +

    © 2025, Katanemo Labs, Inc Last updated: Mar 15, 2026. 

    diff --git a/searchindex.js b/searchindex.js index 55b11d54..75638a2e 100755 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles":{"AWS X-Ray":[[17,"aws-x-ray"]],"Access Logging":[[14,null]],"Additional Resources":[[17,"additional-resources"]],"Advanced Configuration":[[6,"advanced-configuration"]],"Advanced Features":[[4,"advanced-features"]],"Advanced Features (Coming Soon)":[[5,"advanced-features-coming-soon"]],"Agent Orchestration":[[0,"agent-orchestration"]],"Agent Processing":[[17,"agent-processing"]],"Agent Structure":[[18,"agent-structure"]],"Agents":[[0,null]],"Alias-based routing":[[13,"alias-based-routing"]],"Amazon Bedrock":[[6,"amazon-bedrock"]],"Anthropic":[[6,"anthropic"]],"Anthropic (Python) SDK":[[3,"anthropic-python-sdk"]],"Arch-Function":[[12,"arch-function"]],"Arch-Router":[[13,"id7"]],"Azure OpenAI":[[6,"azure-openai"]],"Base URL Configuration":[[6,"base-url-configuration"]],"Basic Configuration":[[5,"basic-configuration"],[7,"basic-configuration"]],"Behavioral Signals in Traces":[[17,"behavioral-signals-in-traces"]],"Benefits of Using Traceparent Headers":[[17,"benefits-of-using-traceparent-headers"]],"Best Practices":[[3,"best-practices"],[8,"best-practices"],[17,"best-practices"],[18,"best-practices"],[20,"best-practices"]],"Best Practices and Tips":[[12,"best-practices-and-tips"]],"Best practices":[[13,"best-practices"]],"Bright Staff":[[26,null]],"Build Agentic Apps with Plano":[[11,"build-agentic-apps-with-plano"]],"Build Multi-Turn RAG Apps":[[7,"build-multi-turn-rag-apps"]],"Build from Source (Developer)":[[24,"build-from-source-developer"]],"Build with Plano":[[10,"build-with-plano"]],"Building agents with Plano orchestration":[[11,"building-agents-with-plano-orchestration"]],"CLI Reference":[[22,null]],"Calling External APIs":[[18,"calling-external-apis"]],"Client Libraries":[[3,null]],"Client usage":[[13,"client-usage"],[13,"id4"],[13,"id6"]],"Combining Routing Methods":[[13,"combining-routing-methods"]],"Common Issues and Solutions":[[24,"common-issues-and-solutions"]],"Common Use Cases":[[4,"common-use-cases"],[18,"common-use-cases"]],"Concepts":[[10,"concepts"],[21,null]],"Configuration":[[13,"configuration"],[13,"id3"],[13,"id5"],[17,"configuration"],[18,"configuration"],[20,"configuration"],[27,"configuration"]],"Configuration Overview":[[20,"configuration-overview"]],"Configuration Reference":[[23,null]],"Configuration Structure":[[6,"configuration-structure"]],"Configuration example":[[1,"configuration-example"]],"Configure Listeners":[[2,"configure-listeners"]],"Configure Monitoring":[[15,"configure-monitoring"]],"Conversational State":[[20,null]],"Core Capabilities":[[4,"core-capabilities"]],"Core Signal Types":[[8,"core-signal-types"]],"Cross-Client Compatibility":[[3,"cross-client-compatibility"]],"Custom Span Attributes":[[17,"custom-span-attributes"]],"Datadog":[[17,"datadog"]],"DeepSeek":[[6,"deepseek"]],"Default Model Configuration":[[6,"default-model-configuration"]],"Defining Parameters":[[7,"defining-parameters"]],"Demo App":[[7,"demo-app"]],"Deployment":[[24,null]],"Deterministic API calls with prompt targets":[[11,"deterministic-api-calls-with-prompt-targets"]],"Docker Compose Setup":[[24,"docker-compose-setup"]],"Docker Deployment":[[24,"docker-deployment"]],"Enabling OTEL Tracing":[[24,"enabling-otel-tracing"]],"Environment Variables Reference":[[24,"environment-variables-reference"]],"Error Handling":[[3,"error-handling"]],"Escalation Requests":[[8,"escalation-requests"]],"Example 2: Switching Intent":[[7,"example-2-switching-intent"]],"Example Configuration For Tools":[[7,"example-configuration-for-tools"]],"Example Use Cases":[[12,"example-use-cases"],[13,"example-use-cases"]],"Example with OpenTelemetry in Python":[[17,"example-with-opentelemetry-in-python"]],"Example: Travel Booking Assistant":[[18,"example-travel-booking-assistant"]],"External References":[[17,"external-references"]],"Filter Chain Programming Model (HTTP and MCP)":[[1,"filter-chain-programming-model-http-and-mcp"]],"Filter Chains":[[1,null]],"First-Class Providers":[[6,"first-class-providers"]],"Follow-Up & Repair Frequency":[[8,"follow-up-repair-frequency"]],"Function Calling":[[12,null]],"Function Calling Workflow":[[12,"function-calling-workflow"]],"Gateway Endpoints":[[3,"gateway-endpoints"]],"Gateway Smoke Test":[[24,"gateway-smoke-test"]],"Get Started":[[10,"get-started"],[21,null]],"Getting Started":[[4,"getting-started"]],"Global CLI Usage":[[22,"global-cli-usage"]],"Google Gemini":[[6,"google-gemini"]],"Groq":[[6,"groq"]],"Guardrails":[[19,null]],"Guides":[[10,"guides"],[21,null]],"Handoff to Upstream Services":[[17,"handoff-to-upstream-services"]],"Header Format":[[17,"header-format"]],"High level architecture":[[27,"high-level-architecture"]],"How Guardrails Work":[[19,"how-guardrails-work"]],"How It Works":[[8,"how-it-works"],[14,"how-it-works"],[17,"how-it-works"],[18,"how-it-works"],[20,"how-it-works"]],"How to Initiate A Trace":[[17,"how-to-initiate-a-trace"]],"Implementation":[[18,"implementation"]],"Implementing Function Calling":[[12,"implementing-function-calling"]],"Inbound (Agent & Prompt Target)":[[2,"inbound-agent-prompt-target"]],"Inbound Request Handling":[[17,"inbound-request-handling"]],"Information Extraction with LLMs":[[18,"information-extraction-with-llms"]],"Inner Loop (Agent Logic)":[[0,"inner-loop-agent-logic"]],"Inner Loop vs. Outer Loop":[[0,"inner-loop-vs-outer-loop"]],"Inspect and Filter Traces":[[17,"inspect-and-filter-traces"]],"Instrumentation":[[17,"instrumentation"]],"Integrating with Tracing Tools":[[17,"integrating-with-tracing-tools"]],"Intro to Plano":[[9,null]],"Key Benefits":[[0,"key-benefits"],[4,"key-benefits"]],"Key Features":[[7,"key-features"],[12,"key-features"],[14,"key-features"]],"Kubernetes Deployment":[[24,"kubernetes-deployment"]],"LLM Routing":[[13,null]],"Langtrace":[[17,"langtrace"]],"Limitations and Considerations":[[8,"limitations-and-considerations"]],"Listeners":[[2,null]],"Log Format":[[14,"log-format"]],"Memory Storage (Development)":[[20,"memory-storage-development"]],"Metrics Dashboard (via Grafana)":[[15,"metrics-dashboard-via-grafana"]],"Mistral AI":[[6,"mistral-ai"]],"Model (LLM) Providers":[[4,null]],"Model Aliases":[[5,null]],"Model Selection Guidelines":[[6,"model-selection-guidelines"]],"Model-Based Routing":[[24,"model-based-routing"]],"Model-based routing":[[13,"model-based-routing"]],"Monitoring":[[15,null]],"Moonshot AI":[[6,"moonshot-ai"]],"Multi-Turn":[[7,"multi-turn"]],"Multiple Provider Instances":[[6,"multiple-provider-instances"]],"Naming Best Practices":[[5,"naming-best-practices"]],"Native Deployment (Default)":[[24,"native-deployment-default"]],"Network Topology":[[2,"network-topology"]],"Network topology":[[27,"network-topology"]],"Next Steps":[[11,"next-steps"],[18,"next-steps"],[20,"next-steps"]],"Notes":[[17,"notes"]],"Notes and Examples":[[17,"notes-and-examples"]],"Observability":[[16,null]],"Ollama":[[6,"ollama"]],"OpenAI":[[6,"openai"]],"OpenAI (Python) SDK":[[3,"openai-python-sdk"]],"OpenAI Responses API (Conversational State)":[[3,"openai-responses-api-conversational-state"]],"OpenAI-Compatible Providers":[[6,"openai-compatible-providers"]],"Orchestration":[[18,null]],"Orchestration & Routing":[[17,"orchestration-routing"]],"Outbound (Model Proxy & Egress)":[[2,"outbound-model-proxy-egress"]],"Outbound LLM Calls":[[17,"outbound-llm-calls"]],"Outer Loop (Orchestration)":[[0,"outer-loop-orchestration"]],"Overall Quality Assessment":[[8,"overall-quality-assessment"]],"Overview":[[10,null],[17,"overview"]],"Passthrough Authentication":[[6,"passthrough-authentication"]],"Positive Feedback":[[8,"positive-feedback"]],"Post-request processing":[[27,"post-request-processing"]],"PostgreSQL Storage (Production)":[[20,"postgresql-storage-production"]],"Preference-aligned routing (Arch-Router)":[[13,"preference-aligned-routing-arch-router"]],"Preparing Context and Generating Responses":[[18,"preparing-context-and-generating-responses"]],"Prerequisites":[[11,"prerequisites"],[20,"prerequisites"]],"Prompt Target":[[7,null]],"Provider Categories":[[6,"provider-categories"]],"Providers Requiring Base URL":[[6,"providers-requiring-base-url"]],"Quick Navigation":[[22,"quick-navigation"]],"Quick Start":[[17,"quick-start"]],"Quickstart":[[11,null]],"Qwen (Alibaba)":[[6,"qwen-alibaba"]],"Repetition & Looping":[[8,"repetition-looping"]],"Request Flow (Egress)":[[27,"request-flow-egress"]],"Request Flow (Ingress)":[[27,"request-flow-ingress"]],"Request Lifecycle":[[27,null]],"Resources":[[21,null]],"Routing Methods":[[13,"routing-methods"]],"Routing Preferences":[[6,"routing-preferences"]],"Runtime Tests":[[24,"runtime-tests"]],"Sampling and Prioritization":[[8,"sampling-and-prioritization"]],"See Also":[[3,"see-also"],[5,"see-also"],[6,"see-also"],[8,"see-also"]],"Self-hosting Arch-Router":[[13,"self-hosting-arch-router"]],"Signals vs Response Quality":[[8,"signals-vs-response-quality"]],"Signals\u2122":[[8,null]],"Start Plano":[[24,"start-plano"]],"Starting the Stack":[[24,"starting-the-stack"]],"Step 1. Create plano config file":[[11,"step-1-create-plano-config-file"],[11,"id2"]],"Step 1. Minimal orchestration config":[[11,"step-1-minimal-orchestration-config"]],"Step 1: Create the Config":[[24,"step-1-create-the-config"]],"Step 1: Define Plano Config":[[7,"step-1-define-plano-config"]],"Step 1: Define the Function":[[12,"step-1-define-the-function"]],"Step 2. Start plano":[[11,"step-2-start-plano"]],"Step 2. Start plano with currency conversion config":[[11,"step-2-start-plano-with-currency-conversion-config"]],"Step 2. Start your agents and Plano":[[11,"step-2-start-your-agents-and-plano"]],"Step 2: Configure Prompt Targets":[[12,"step-2-configure-prompt-targets"]],"Step 2: Create API Key Secrets":[[24,"step-2-create-api-key-secrets"]],"Step 2: Process Request in Flask":[[7,"step-2-process-request-in-flask"]],"Step 3. Interacting with gateway using curl command":[[11,"step-3-interacting-with-gateway-using-curl-command"]],"Step 3. Send a prompt and let Plano route":[[11,"step-3-send-a-prompt-and-let-plano-route"]],"Step 3.1: Using curl command":[[11,"step-3-1-using-curl-command"]],"Step 3.2: Using OpenAI Python client":[[11,"step-3-2-using-openai-python-client"]],"Step 3: Deploy Plano":[[24,"step-3-deploy-plano"]],"Step 3: Interact with LLM":[[11,"step-3-interact-with-llm"]],"Step 3: Plano Takes Over":[[12,"step-3-plano-takes-over"]],"Step 4: Verify":[[24,"step-4-verify"]],"Stop Plano":[[24,"stop-plano"]],"Summary":[[7,"summary"],[17,"summary"]],"Supabase Connection Strings":[[20,"supabase-connection-strings"]],"Supported API Endpoints":[[6,"supported-api-endpoints"]],"Supported Clients":[[3,"supported-clients"]],"Supported Providers & Configuration":[[6,null]],"Tech Overview":[[28,null]],"Testing the Guardrail":[[19,"testing-the-guardrail"]],"The Problem: Knowing What\u2019s \u201cGood\u201d":[[8,"the-problem-knowing-what-s-good"]],"Threading Model":[[29,null]],"Together AI":[[6,"together-ai"]],"Trace Filtering and Telemetry":[[8,"trace-filtering-and-telemetry"]],"Trace Propagation":[[17,"trace-propagation"]],"Tracing":[[17,null]],"Tracing with the CLI":[[17,"tracing-with-the-cli"]],"Troubleshooting":[[20,"troubleshooting"],[24,"troubleshooting"]],"Turn Count & Efficiency":[[8,"turn-count-efficiency"]],"Typical Use Cases":[[1,"typical-use-cases"]],"Understanding Plano Traces":[[17,"understanding-plano-traces"]],"Unsupported Features":[[13,"unsupported-features"]],"Updating Configuration":[[24,"updating-configuration"]],"Use Plano as a Model Proxy (Gateway)":[[11,"use-plano-as-a-model-proxy-gateway"]],"User Frustration":[[8,"user-frustration"]],"Using Aliases":[[5,"using-aliases"]],"Using Ollama (recommended for local development)":[[13,"using-ollama-recommended-for-local-development"]],"Using vLLM (recommended for production / EC2)":[[13,"using-vllm-recommended-for-production-ec2"]],"Validation Rules":[[5,"validation-rules"]],"Welcome to Plano!":[[21,null]],"What Are Behavioral Signals?":[[8,"what-are-behavioral-signals"]],"What is Function Calling?":[[12,"what-is-function-calling"]],"Why Guardrails":[[19,"why-guardrails"]],"Wildcard Model Configuration":[[6,"wildcard-model-configuration"]],"Zhipu AI":[[6,"zhipu-ai"]],"cURL Examples":[[3,"curl-examples"]],"llms.txt":[[25,null]],"planoai build":[[22,"planoai-build"]],"planoai cli_agent":[[22,"planoai-cli-agent"]],"planoai down":[[22,"planoai-down"]],"planoai init":[[22,"planoai-init"]],"planoai logs":[[22,"planoai-logs"]],"planoai prompt_targets":[[22,"planoai-prompt-targets"]],"planoai trace":[[22,"planoai-trace"]],"planoai up":[[22,"planoai-up"]],"xAI":[[6,"xai"]]},"docnames":["concepts/agents","concepts/filter_chain","concepts/listeners","concepts/llm_providers/client_libraries","concepts/llm_providers/llm_providers","concepts/llm_providers/model_aliases","concepts/llm_providers/supported_providers","concepts/prompt_target","concepts/signals","get_started/intro_to_plano","get_started/overview","get_started/quickstart","guides/function_calling","guides/llm_router","guides/observability/access_logging","guides/observability/monitoring","guides/observability/observability","guides/observability/tracing","guides/orchestration","guides/prompt_guard","guides/state","index","resources/cli_reference","resources/configuration_reference","resources/deployment","resources/llms_txt","resources/tech_overview/model_serving","resources/tech_overview/request_lifecycle","resources/tech_overview/tech_overview","resources/tech_overview/threading_model"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1},"filenames":["concepts/agents.rst","concepts/filter_chain.rst","concepts/listeners.rst","concepts/llm_providers/client_libraries.rst","concepts/llm_providers/llm_providers.rst","concepts/llm_providers/model_aliases.rst","concepts/llm_providers/supported_providers.rst","concepts/prompt_target.rst","concepts/signals.rst","get_started/intro_to_plano.rst","get_started/overview.rst","get_started/quickstart.rst","guides/function_calling.rst","guides/llm_router.rst","guides/observability/access_logging.rst","guides/observability/monitoring.rst","guides/observability/observability.rst","guides/observability/tracing.rst","guides/orchestration.rst","guides/prompt_guard.rst","guides/state.rst","index.rst","resources/cli_reference.rst","resources/configuration_reference.rst","resources/deployment.rst","resources/llms_txt.rst","resources/tech_overview/model_serving.rst","resources/tech_overview/request_lifecycle.rst","resources/tech_overview/tech_overview.rst","resources/tech_overview/threading_model.rst"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,17,18,19,20,23,24,26,27,29],"0":[1,2,3,5,6,7,8,11,13,14,17,18,20,22,23,24,27],"00":[17,18],"005":[23,27],"00z":18,"01":3,"03":14,"04":14,"05":11,"050z":14,"06":[3,11],"08":11,"0905":6,"1":[2,3,4,5,6,8,13,14,15,17,18,20,23,27],"10":[5,8,11,12,14,15,18,24],"100":[1,3,5,11,17,18,23,24,29],"1000":18,"10000":[2,6,11,13,23,24,27],"1000m":24,"1022":14,"104":14,"10500":[19,23,27],"10501":1,"10502":1,"10505":1,"10510":[18,23],"10520":[11,18,23],"10530":11,"106":14,"10t03":14,"10th":18,"11":[11,24],"11434":[5,6,13],"12":[7,8,11,18,20],"12000":[2,3,5,11,13,14,17,20,23,24,27],"120b":5,"123":20,"125":14,"1250":17,"127":[2,3,5,7,11,14,20,23,27],"128e":6,"128k":6,"1301":14,"13b":6,"140":14,"15":[4,8,15,17],"150":17,"159":14,"16":[11,17,18],"162":14,"168":14,"1695":14,"1695m":14,"17":14,"17b":6,"18083":14,"192":14,"19901":15,"1d":22,"1d6b30cfc845":14,"1f6a9":8,"2":[2,5,6,8,13,17,18,22,27],"20":5,"200":[1,3,14,18],"2019":7,"2023":3,"2024":[11,14],"20240307":[5,6],"20241022":[3,5,6],"2025":18,"20250514":6,"20b":6,"21797":14,"218":14,"225":17,"23":18,"23123":20,"234":[8,17],"24":[8,18],"245":14,"25":18,"250m":24,"254":14,"256mi":24,"27":11,"28":11,"29":11,"2a5b":14,"2h":22,"2x":8,"3":[1,3,5,6,7,8,13,17,18,23],"30":[8,11,13,18,24],"30b":18,"30m":[17,22],"31":7,"32":[17,22],"320":17,"32b":6,"32k":6,"34b":6,"3b":[6,23],"4":[6,8,11,12,13,17,18,19,20,23],"400":19,"401":6,"40ss":20,"429":27,"4317":[17,22,24],"4318":[17,22],"441":14,"443":[6,7,11,14],"447":14,"45":18,"463":14,"469793af":14,"48":18,"485":11,"49":14,"492z":14,"4a":27,"4b":27,"4o":[1,2,3,5,6,11,17,18,23,27],"4xx":1,"5":[3,5,6,7,8,11,13,17,18,20,22,24],"50":[3,8,18],"500":22,"50051":17,"51":[11,14,18],"51000":14,"512mi":24,"52":14,"53":14,"537z":14,"54":14,"5432":20,"55":14,"556":14,"56":[11,14],"571":8,"59":18,"598z":14,"59z":18,"5b":[4,13],"5m":22,"5xx":1,"6":[6,8,18],"604197fe":14,"614":14,"646":18,"647":11,"65":14,"67":18,"7":[8,18],"71":18,"75":17,"770":14,"78558":11,"7b":6,"7f4e9a1c":[17,22],"7f4e9a1c0d9d4a0bb9bf5a8a7d13f62a":[17,22],"8":[8,17,22],"80":[5,6,8,23,27],"8000":6,"8001":[1,11,18,19,23,27],"8080":[6,7],"85":8,"86":18,"87":14,"8b":6,"905z":14,"906z":14,"9090":15,"9367":14,"95":[5,8,18],"95a2":14,"95th":8,"961z":14,"979":11,"984":14,"984m":14,"99":18,"9b57":14,"A":[0,1,5,7,8,9,10,12,16,18,20,27,29],"AND":[17,22],"And":11,"As":[11,15],"At":[11,13],"Be":[12,17,18],"By":[0,7,9,12,13,14,17,18],"FOR":14,"For":[0,2,3,6,11,12,13,14,17,18,20,24,27,29],"IF":20,"If":[1,6,7,11,12,17,18,19,20,22,24,27],"In":[1,8,9,10,11,12,13,17,19],"It":[2,6,9,10,12,13,16,21,26,27],"Its":[9,15,17],"NOT":[6,20],"Near":8,"No":[3,8,11,13,17,20],"Not":20,"ON":[20,27],"On":11,"One":[3,6,8],"Or":[3,6,11,17],"TO":[18,20],"That":20,"The":[0,1,2,3,5,6,7,11,12,13,14,17,18,19,20,23,24,27],"Then":20,"There":[2,9],"These":[8,9,12,17,27],"To":[2,9,11,13,15,17,18,19,24],"With":[6,9,11,13,17],"_":9,"__name__":17,"a1c":7,"a3b":18,"aarch64":[11,24],"abandon":8,"abc123":6,"abil":6,"about":[0,1,3,4,5,7,9,10,13,14,18,19,20,26,27],"abov":[5,6,7,9,11,15,24,27],"absolut":8,"abstract":[1,4,10,13,21],"acceler":21,"accept":[2,17,27,29],"access":[0,4,8,11,15,16,17,21,23,27],"access_":14,"access_ingress":14,"access_intern":14,"access_kei":[1,2,5,6,7,11,13,18,23,27],"access_llm":14,"accident":27,"accordingli":17,"account":12,"accur":[7,9,12,13,18],"accuraci":13,"achiev":[9,12],"acknowledg":[8,18],"across":[0,1,2,4,5,6,7,9,10,11,12,17,18,20,21,24,26,27],"act":[2,8,9,15,17],"action":[0,7,12,13,18,19,27],"activ":[6,11,27],"actual":[3,8,13,17,18,20],"ad":[8,13,17,18,19],"adapt":[0,8,13],"add":[0,1,2,4,7,8,9,11,12,13,17,19,20,24],"add_span_processor":17,"addit":[6,7,8,16,20,22,27],"address":[1,2,6,7,11,13,23,27],"adjust":[7,17,20,24],"adopt":[9,10,17,21],"advanc":12,"advantag":9,"aeroapi":18,"aeroapi_base_url":18,"aeroapi_kei":18,"affect":17,"afraid":12,"african":11,"after":[1,9,12,13,18,27],"against":[8,19,20,22],"agent":[1,6,7,8,9,10,12,14,15,19,20,21,22,23,26,27],"agent_1":[1,19],"agent_chat":17,"agent_chat_complet":27,"agent_respons":19,"aggreg":[8,12],"agil":[9,10,21],"agnost":[0,9,27],"ahead":18,"ai":[0,4,9,10,11,12,13,14,17,18,19,21,27],"aid":27,"air":[6,7],"airbnb":9,"aircraft":18,"aircraft_typ":18,"airlin":18,"airport":18,"aka":21,"alert":[8,14,15],"alertmanag":15,"algorithm":[5,9],"alia":[0,3,4,5,9,27],"alias":[3,4,6,13,21,23],"alic":[3,20],"align":[0,4,27],"aliyunc":6,"all":[0,4,6,7,8,11,17,18,20,22,24,25,27,29],"allow":[0,1,5,6,7,9,11,12,13,17,18,19,29],"along":11,"alongsid":[9,17,26,27],"alphabet":8,"alphanumer":5,"alreadi":[11,17,22],"also":[1,2,4,11,13,17,18,24,27],"alwai":[5,13,17,18,27],"amazon_bedrock":6,"amazonaw":6,"ambigu":[7,12],"amount":29,"an":[0,1,2,6,7,8,9,10,11,12,13,15,17,18,19,21,22,24,27],"analysi":[0,6,8,13,18],"analyst":5,"analyt":12,"analyz":[0,6,8,9,11,12,13,14,17,18,27],"ani":[0,1,3,4,6,7,9,10,11,12,17,18,19,20,21,22,24,27],"annot":7,"anoth":6,"answer":[7,18,27],"ant":24,"anthrop":[0,4,5,11,13,20,23,24,27],"anthropic_api_kei":[5,6,11,13,23,24],"anthropic_dev_api_kei":6,"anthropic_prod_api_kei":6,"anyth":13,"api":[0,2,4,5,7,9,10,12,14,15,17,20,21,23,26,27],"api_kei":[3,6,11,17,18,20],"api_serv":[7,12,14],"api_vers":15,"apierror":3,"apikei":18,"apivers":[15,24],"apm":17,"apolog":19,"app":[2,6,9,10,18,21,24,27],"app_serv":[23,27],"appear":[6,19],"append":[6,8,17,18],"appl":[11,19,24],"appli":[0,2,4,5,8,9,10,13,19,23,24,27],"applic":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,17,18,19,20,24,26,27],"appoint":13,"appreci":8,"approach":[4,5,13,17],"appropri":[0,2,8,13,17,18,27],"approv":19,"ar":[0,1,2,3,4,5,6,7,9,11,12,13,14,15,17,18,19,20,22,24,26,27],"arch":[4,5,9],"architectur":[1,2,7,9,13,17,28,29],"archiv":20,"area":4,"aren":6,"arg":18,"argument":22,"around":[27,29],"arrai":[18,20],"arriv":[1,18,19,27],"arrival_tim":18,"art":[0,9,12,13],"artifici":3,"ask":[7,11,12,18,19],"ask_quest":3,"aspect":[9,15],"assembl":[1,3],"assess":17,"assign":13,"assist":[1,3,6,7,8,11,13,17,19,20,23,27],"associ":13,"assum":11,"astral":11,"async":[18,19,27],"asynccli":18,"asyncopenai":18,"atlanta":18,"attach":[1,2,17,18,19,24,27],"attempt":[8,9,19],"attende":7,"attent":[8,12],"attribut":[7,8,12,16,22,24],"aud":11,"audio":13,"augment":[1,19,23],"australian":11,"authent":[17,23],"author":[3,6,14,23],"auto":[17,18],"auto_llm_dispatch_on_respons":27,"autom":[12,17,18,20,22,24],"automat":[0,3,4,6,8,9,11,12,13,17,18,20,24],"autonom":[0,18],"avail":[0,3,4,6,7,9,11,13,17,22,27],"averag":8,"avoid":[8,9],"aw":[6,20],"await":[18,19],"awar":[17,18,27],"awesom":8,"aws_bearer_token_bedrock":6,"awsxrai":17,"azur":[0,4,20],"azure_api_kei":6,"azure_openai":6,"azure_openai_api_kei":6,"b":[0,5,8],"b25f":14,"b265":14,"back":[1,6,8,9,13,27],"backend":[1,2,3,7,11,12,15,17,20,26,27],"background":[11,22],"backoff":27,"backward":5,"bad":[8,13],"baht":11,"balanc":[0,5,6,12,27],"bandwidth":20,"base":[0,2,3,4,5,7,8,11,12,17,18,19,27],"base_url":[3,5,6,11,13,17,18,20,23],"baselin":8,"basemodel":7,"basic":[3,4,6,11,18,22,24],"batch":[17,27],"batchspanprocessor":17,"battl":9,"bearer":[3,6],"becaus":[1,8],"becom":[1,8,9,13,20],"bedrock":[20,27],"been":[11,12],"befor":[0,1,2,7,8,18,19,20,24,27],"behalf":[2,7,14,27],"behavior":[0,1,6,7,9,13,14,16,18,19,20,23],"behind":[1,2,3,6,10,20],"being":[5,27],"below":[1,2,6,7,11,15,17,19,24,27],"benchmark":[12,13],"beneath":27,"benefici":12,"benefit":[3,5,6,7,9,16],"bespok":[10,21],"best":[0,4,9,16,27],"beta":[5,6],"better":[0,3,9,12,13,18],"between":[0,4,5,7,9,12,13,17,18,27,29],"bgn":11,"bigint":20,"bigram":8,"bin":11,"binari":[11,24,27],"bind":[2,22],"bloat":20,"block":[1,2,3,18,27,29],"block_categori":5,"blood":7,"blurri":7,"boilerpl":13,"book":[11,13],"bool":[7,27],"boolean":[6,8],"bootstrap":27,"both":[2,4,6,8,9,10,12,13,15,17,18,20],"bound":29,"brain":27,"brazilian":11,"break":[0,14],"breaker":27,"bridg":[12,27],"brief":[7,27],"briefli":[3,27],"bright":[21,27,28],"brightstaff":[11,24,27],"brilliant":8,"british":11,"brittl":[10,21],"brl":11,"broken":8,"bug":6,"buil":7,"build":[0,1,2,4,8,9,18,20,21,29],"builder":1,"built":[0,6,7,9,10,17,21,22,27],"bulgarian":11,"bullet":18,"bundl":24,"burden":9,"busi":[0,7,8,9,11,12],"bypass":19,"byte":[14,17],"bytes_receiv":14,"bytes_s":14,"c":[9,24],"cach":[11,13,18,24],"cad":11,"call":[0,1,2,3,7,9,10,13,14,20,21,23,26,27],"caller":[1,2,19],"can":[0,1,2,3,5,6,7,8,9,10,11,12,13,14,17,18,19,20,24,27],"canadian":11,"canari":[0,4,5,8],"cannot":[13,20,22],"canon":[6,22],"cap":8,"capabl":[0,3,5,6,7,9,11,12,18,22,23,27],"capit":[3,11],"captur":[0,1,8,9,13,17,24],"care":[11,12],"carefulli":[7,18],"carri":[17,27],"case":[5,6,8,9,10,19],"cat":13,"catch":8,"categori":[4,8,13],"caus":8,"celsiu":[7,12,18],"central":[0,2,4,7,9,10,12,14,21,27],"centric":13,"chain":[0,2,5,9,17,18,19,20,21,27],"challeng":13,"chang":[0,1,3,4,7,9,10,13,17,19,21],"char":[8,22],"charact":[17,20],"chat":[0,3,4,5,6,8,9,11,13,14,17,18,19,20,23,24,27],"chat_complet":17,"chat_with_fallback":3,"chatmessag":19,"cheap":4,"cheaper":[3,5,18],"check":[1,7,8,11,12,18,19,20,24,27],"chf":11,"children":17,"chines":11,"choic":[3,11,17,18],"choos":[0,4,12,13,17,27],"chosen":6,"christma":18,"chunk":[3,18],"ci":24,"circuit":[0,1,27],"circular":5,"citi":[7,12,18,23],"clarif":[7,8],"clarifi":[7,8],"class":[4,7,9],"classif":13,"classifi":[8,13],"claud":[3,5,6,11,13,17,20,22,23,24],"clean":[7,22],"cleaner":5,"cleanli":[2,7,9,10],"cleanup":20,"clear":[7,12,13,18,19],"clearer":12,"clearli":[8,13,18],"cli":[11,13,16,21,24],"client":[2,4,5,6,17,18,20,21,23,24,27,29],"clienterror":19,"close":[13,18],"cloud":[4,26],"cloudi":18,"clue":8,"cluster":[4,9,24,26,27],"cnversat":7,"cny":11,"co":[13,17,20],"coal":8,"code":[0,1,3,4,5,6,7,9,10,11,13,14,17,18,27,29],"code_gener":6,"code_iata":18,"code_review":6,"codebas":[9,10,17,21],"codec":27,"codellama":6,"coder":6,"coding_agent_rout":22,"coher":6,"collabor":0,"colleagu":12,"collect":[3,12,13,15,17],"collector":[8,17,22,24],"column":20,"com":[5,6,12,14,17,18,20,23],"combin":[4,8,12,18,20,22],"come":4,"command":[6,17,22,24],"comment":20,"commit":17,"common":[6,7,8,12,13,17,20,22],"commun":[1,11,17,27],"compact":[6,13,17,22],"compani":[6,9,19],"compar":8,"compat":[0,2,4,5,9,11,17,18,20],"compil":[11,24,25],"complaint":8,"complement":8,"complementari":[8,11],"complet":[0,3,4,5,6,8,11,12,13,14,17,18,19,20,23,24,27],"completion_token":17,"complex":[0,2,4,5,6,12,13,17,18,29],"complex_reason":[6,13],"complianc":[1,19],"compon":[6,9,17,24,27],"compos":11,"comprehens":[6,11],"comput":[3,8,17,24],"concept":[11,13,20],"concern":[0,8,9,17,27],"concis":18,"condit":[5,18],"confid":[8,13],"config":[6,13,15,17,20,22,27],"configiur":15,"configmap":24,"configur":[3,4,8,9,11,16,19,21,22,28,29],"confirm":[8,12,24,27],"confus":8,"congratul":11,"connect":[2,4,7,9,11,18,24,26,27,29],"connect_timeout":[23,27],"connection_str":20,"conpleix":7,"consid":22,"consider":7,"considert":7,"consist":[0,1,2,4,5,9,11,12,13,17,18,19],"consol":[6,17],"constraint":1,"construct":6,"contact":8,"contain":[9,11,17,20,22,24,25,27],"container_nam":24,"containerport":24,"content":[1,3,5,6,7,8,9,11,13,17,18,19,24],"content_filt":5,"context":[0,1,2,3,6,8,9,11,12,13,17,20,25,27],"context_build":[1,18,27],"context_messag":18,"contextu":13,"continu":[1,3,9,10,18,19,20,21,22,24],"contract":27,"contribut":11,"contributor":[9,10,21],"control":[0,1,5,6,10,13,19,21,23,26,27,29],"conveni":7,"convent":27,"convers":[0,1,4,6,7,8,9,10,13,17,18,21,26,27],"conversation_context":18,"conversation_st":20,"convert":[11,17],"coordin":[18,26,29],"copi":20,"core":[9,10,11,18,21,27],"corpor":19,"correct":[7,8,19,20,24],"correctli":17,"correl":[1,8,24],"correspond":27,"cost":[0,4,5,6,7,9,13,17,18],"could":[3,12,18,27],"count":[17,18,27],"coupl":[1,9,10],"cover":6,"covners":7,"cpu":[24,27],"crash":1,"creat":[3,5,6,8,10,12,13,17,18,20,22,27],"create_gradio_app":7,"created_at":20,"creativ":[5,6,12,13],"creative_task":13,"creative_writ":6,"credenti":[6,17,20],"crewai":0,"crisp":8,"criteria":13,"critic":[1,8,9,12,15,17,18,20,23,27],"cross":[0,1,4],"crucial":[12,14,17],"ctrl":24,"ctx":18,"cue":13,"curl":[4,5,6,13,19,24],"currenc":[18,27],"currency_exchang":11,"currency_symbol":11,"current":[5,7,12,18,22,23],"current_temp":18,"current_timestamp":20,"custom":[0,1,3,4,6,8,10,13,16,18,19],"custom_api_kei":6,"customprovid":6,"cut":[0,1,9],"czech":11,"czk":11,"d":[3,5,6,13,18,19,24],"dai":[18,22,23],"daili":18,"danish":11,"dash":17,"dashbaord":15,"dashboard":[8,12,16,17,20],"dashscop":6,"dashscope_api_kei":6,"data":[1,5,7,8,9,10,11,12,13,15,17,18,21,24,26,27],"databas":[12,20],"database_url":20,"datadog":8,"datadoghq":17,"dataplan":[1,2,9,27],"datasourc":15,"date":[7,11,12,18,27],"datetim":18,"day_match":18,"day_nam":18,"days_ahead":18,"db":20,"db_password":20,"db_setup":20,"dc":14,"dd":18,"dd_site":17,"de":[9,10,27],"deal":18,"debian":24,"debug":[0,1,8,13,14,17,18,20,22,24,27],"debugg":0,"decemb":[11,18],"decid":[0,1,9,11,13,18,24,26],"decis":[0,1,9,13,17,18,24,26,27],"declin":8,"decoupl":[0,9,10,13,21],"decrypt":27,"deep":[2,6,10,13,18],"deeper":11,"deepseek":[4,20,27],"deepseek_api_kei":6,"def":[3,7,12,17,18,19],"default":[1,2,7,11,13,14,17,18,20,22,23,27],"defin":[1,2,4,5,11,13,17,18,19,23,24,27],"definit":12,"degen":8,"degrad":8,"delai":18,"delet":20,"deliv":[9,10,12,13,18,21],"deliveri":[9,10,21,27],"delta":3,"demo":[9,18,20],"demonstr":[6,10,12,13],"departur":18,"departure_tim":18,"depend":[9,13,20,27],"deploi":[6,9,17,22],"deploy":[0,2,4,5,6,9,10,13,20,21,22,26],"deriv":17,"describ":[7,18,27],"descript":[1,5,6,7,11,12,13,18,19,23,24,27],"descriptor":13,"deserv":8,"design":[7,9,10,12,13,15,17,18,20,21,26,27],"desir":[6,7,12],"desk":8,"dest_cod":18,"destin":[1,18],"destination_cod":18,"destroi":27,"detail":[2,3,4,6,7,9,12,13,14,17,18,24,27],"detect":[7,8,17,19,27],"determin":[0,7,12,17,18,27],"determininist":9,"determinist":[0,7,27],"dev":[3,4,5,6,11,24],"develop":[0,2,3,4,5,6,7,8,9,10,17,21,22,26,27],"devic":[7,27],"device_id":27,"diabet":7,"diabeter":7,"diagnos":[7,8,18],"diagnost":8,"diagram":2,"dict":[7,18],"did":8,"didn":8,"differ":[3,4,5,6,12,13,17,20,26,27],"difficult":9,"dipatch":7,"dir":22,"direct":[0,3,4,6,7,13,17,18,20,23,27],"directli":[0,2,8,11,13,24],"directori":[22,24],"disabl":[17,20,22],"disast":9,"disconnect":8,"discov":[6,10,18],"discuss":3,"diseas":7,"disease_diagnos":7,"diseases_symptom":7,"dispatch":27,"displai":[12,17,22],"distinct":13,"distinguish":[0,13],"distribut":[5,8,17,27],"dive":[4,10,11],"divers":8,"dkk":11,"dn":24,"do":[8,9,13,14,18],"doc":[10,20],"docker":[11,17,22],"docs_ag":18,"document":[5,7,10,11,13,17,18,22,24,25],"doe":[6,7,12,13,17,20,26,27],"doesn":[6,8],"dollar":11,"domain":[8,12,13,18,19],"don":[3,7,8,12,20],"done":[8,18],"dot":[5,17],"down":[11,14,24],"download":[11,13,24],"downstream":[1,2,7,12,17,24,27,29],"downweight":8,"dozen":6,"dramat":[8,20],"drift":8,"driven":[11,13,19],"dropbox":9,"dry":24,"due":20,"dump":18,"duplic":[1,8,9],"durabl":20,"durat":[14,27],"duration_m":17,"dure":27,"dx":[10,21],"dynam":[0,4,6,12,13,18,19],"e":[1,3,5,6,7,9,11,12,13,14,17,18,20,23,24,27],"each":[0,1,3,6,7,8,9,11,12,13,14,17,18,19,20,27],"earli":[1,8,9,17],"earlier":[24,27],"eas":17,"easi":[1,4,8,9,12,13,17,18,19],"easier":[0,5,11,13,14,19,20],"easili":17,"easilli":7,"econom":[7,8],"ecosystem":17,"edg":[2,9,12,18,27],"edit":15,"editor":20,"effect":[4,6,7,9,10,13,18],"effici":[0,1,6,7,9,11,13,17,26,27],"efficiency_scor":[8,17],"egress":[4,9,10,24,28],"egress_traff":13,"either":[12,13,17,19,27],"elasticsearch":14,"element":[7,18],"elif":18,"elk":14,"els":18,"email":12,"embarrassingli":29,"embed":[8,14,17,27],"emerg":8,"emiss":7,"emit":[1,8,22,24],"emot":8,"empow":[7,13],"empti":[18,22],"en":18,"enabl":[3,4,5,6,7,8,9,12,13,17,18,20,23,27],"encod":[13,20],"encount":[24,27],"encrypt":27,"end":[0,3,7,9,10,17,18,24],"endpoint":[1,2,4,5,7,8,11,12,13,15,17,18,20,23,24,27],"energi":7,"energy_sourc":7,"energy_source_info":7,"energysourcerequest":7,"energysourcerespons":7,"enforc":[0,1,19,27],"engag":27,"engin":[7,8,9,10,21],"english":8,"enhanc":[0,6,10,11,17],"enough":[0,9],"enrich":[0,1,7,8,17,18,20,27],"ensur":[4,7,9,11,12,13,17,19,20,22,24,27],"entangl":3,"enter":17,"enterpris":4,"entir":[1,9,17,27],"entiti":[1,18,27],"entri":[2,6,7,23,24],"enum":[7,12,27],"enumer":18,"env":[11,24],"envelop":1,"envfrom":24,"environ":[3,4,5,6,11,12,13,17,20,22],"envoi":[2,4,9,10,11,18,21,24,26,27,29],"envoyproxi":9,"ephemer":20,"equal":[7,29],"equat":13,"equival":11,"error":[1,4,7,9,13,15,17,18,19,20,24,27],"escal":[17,18],"essenti":[10,13,19],"establish":27,"estim":18,"etc":[8,9,11,17,24,27],"eu":17,"eur":11,"euro":11,"evalu":[8,9,13,19],"evaluation_interv":15,"even":[1,6,12,13],"evenli":27,"event":[18,27],"ever":[10,21,27],"everi":[8,9,10,14,19,20,21,24,27],"evolv":[1,9,13,18],"exact":[8,13],"exactli":[17,27],"examin":18,"exampl":[2,4,5,6,8,10,11,14,19,20,22,23,24,27],"exce":[8,18],"exceed":27,"excel":[8,13,17],"except":[3,18,19],"exception":[8,9],"excess":[7,8,27],"exchang":[8,11],"exclam":8,"exclud":6,"exclus":9,"execut":[1,8,12,13,17,27],"exemplar":8,"exist":[0,2,3,4,6,8,13,17,20,22],"exit":22,"expand":6,"expans":6,"expect":[1,8,12,24,27],"expens":[7,8],"experi":[11,12,13,18],"experiment":[5,13],"expert":8,"expertis":8,"explain":[3,8,12,13,18,24],"explan":[7,12],"explanatori":14,"explicit":[8,13,22,24],"explicitli":[13,17],"explor":[10,11,13,18,20],"export":[8,14,15,17,20,24,27],"expos":[2,3,9,11,14,18,19],"express":8,"extend":[6,9,13],"extern":[0,19,23,27],"extra_head":18,"extract":[3,7,12,17,27],"extract_flight_rout":18,"extraction_model":18,"extraction_prompt":18,"f":[3,7,12,14,17,18,20,22,24],"f376e8d8c586":14,"face":1,"facilit":17,"facto":[9,10],"factor":8,"factual":8,"fahrenheit":[7,12,18],"fail":[1,3,4,5,8,19,22,27],"failov":[0,2,7,9,20,27],"failur":[1,8,20],"fair":27,"fall":13,"fallback":[3,4,5,6,17,18,26],"fallback_model":3,"fals":[7,8,19,27],"famili":[0,9],"familiar":11,"famreowkr":0,"faq":18,"far":18,"fashion":[7,27],"fast":[1,3,4,5,6,7,8,9,11,13,20,23,27],"fastapi":7,"faster":[3,5,10,13,17,18,21],"fastmcp":19,"fatal":1,"fatigu":7,"fault":4,"favorit":20,"featur":[3,6,9,10,16,17,23],"feed":14,"feedback":[9,10,17,19,21],"feel":7,"fetch":[9,12,18,22],"few":[14,17],"field":[1,6,7,14,18],"file":[2,6,7,13,15,20,22,24,25,27],"fill":18,"filter":[0,2,9,10,18,19,20,21,22,23,27,29],"filter_chain":[1,18,19,23],"final":[1,3,18,27],"final_messag":3,"final_text":3,"financ":19,"find":[8,11,12,13,17,20],"fingerprint":8,"firewal":2,"first":[3,4,8,9,11,12,13,15,17,18,19,20,22,24,27],"fit":[2,27],"fix":13,"flag":[8,17,27],"flash":6,"fleet":13,"flexibl":[3,4,6,9,10,13,15,17],"flight":[11,18,23],"flight_ag":[11,18,23],"flight_dest":18,"flight_group":18,"flight_numb":18,"flight_origin":18,"flightag":18,"flightawar":18,"float":7,"flood":8,"flow":[1,2,6,7,9,10,12,14,17,28],"fluentd":14,"fly":18,"focu":[0,7,9,10,18,20,21,27],"focus":[2,6,7,9,10,11,12],"fog":18,"follow":[1,5,6,7,9,11,13,14,17,18,20,22,23,24,27],"foo":17,"forc":22,"forecast":18,"forecast_dai":18,"forecast_typ":18,"foreground":[22,24],"forget":8,"forint":11,"form":[8,12],"format":[0,6,7,9,12,13,15,16,18,20,23,27],"forth":8,"forward":[2,6,7,14,17,23,24,26,27,29],"fossil":7,"found":[3,7,11,14,18],"foundat":[6,9,10,18],"frame":27,"framework":[0,1,9,10,11,15,17,21],"franc":[3,11,18],"francisco":[7,12],"frankfurt":11,"frankfurther_api":11,"free":[7,18,20,22],"frequenc":17,"frequent":7,"friction":8,"friendli":[12,13,23],"from":[0,2,3,4,5,6,7,8,9,10,11,12,13,17,18,19,20,21,22,27,29],"front":6,"frontend":2,"frustrat":17,"fuel":7,"full":[2,3,4,7,11,13,17,18,20,22,23],"function":[0,5,7,9,11,13,18,21,23,24,27,29],"further":11,"futur":[4,5,6,18],"fuzzi":8,"g":[1,5,6,7,9,11,12,13,14,17,18,20,23,24,27],"ga":7,"gap":12,"gate":18,"gate_origin":18,"gatewai":[2,4,6,8,9,10,17,18,22,23,27],"gather":27,"gbp":11,"gdpr":19,"gemini":[4,27],"gemma":6,"genai":[7,11],"gener":[0,1,6,9,11,12,13,15,17,19,20,22,23,24,25,27,29],"geocod":18,"geocode_data":18,"geocode_respons":18,"geocode_url":18,"get":[1,2,3,6,7,8,9,11,12,17,18,19,23,24],"get_current_weath":23,"get_final_messag":3,"get_flight":18,"get_info_for_energy_sourc":7,"get_last_user_cont":18,"get_start":10,"get_supported_curr":11,"get_trac":17,"get_weath":[7,12],"get_weather_data":18,"get_workforc":7,"getenv":3,"gguf":13,"github":[11,18],"give":[0,8,9,10],"given":[8,27],"glm":6,"glob":22,"global":15,"glucos":7,"glue":9,"go":[6,9,18,20],"goal":9,"goe":18,"gone":8,"good":[3,13,17,18],"googl":[4,9],"google_api_kei":6,"got":8,"govern":[4,7,9],"gpt":[1,2,3,5,6,7,8,11,12,13,17,18,19,22,23,24,27],"gpu":[13,26],"gr":7,"grace":3,"gracefulli":[18,20],"grade":[4,9,10,20],"gradio":7,"gradual":5,"grafana":[8,16,17],"grant":20,"grasp":8,"gratitud":8,"great":8,"greenhous":7,"grok":6,"groq":[4,27],"groq_api_kei":6,"ground":[9,10],"group":18,"growth":20,"grpc":[17,22],"guard":[9,19,27],"guardrail":[0,1,2,5,9,10,11,17,18,21,23,27],"guesswork":8,"guid":[0,4,6,8,11,12,17,18,20,24],"guidanc":8,"guidelin":4,"h":[3,5,6,19,24],"ha":[9,11,12,13,17,20,27],"hack":9,"haiku":[5,6],"hallucin":14,"hand":[1,8,18],"handel":27,"handl":[0,2,4,7,8,9,10,11,12,13,18,19,20,24,26,27,29],"handle_request":[17,18],"handler":[7,9],"handoff":[0,18],"happen":[2,8,18,27],"happi":8,"hard":[1,9,13],"hardcod":[0,3,20],"harden":9,"harder":1,"hardest":8,"hardwar":29,"harm":19,"hashmap":20,"hasn":20,"have":[0,6,7,8,9,11,12,17,18,20],"haven":11,"hcm":27,"head":13,"header":[6,9,11,16,18,23,24,27],"header_prefix":[17,24],"health":[13,24,27],"healthcar":[13,19],"healthi":[11,27],"healthz":24,"hello":[3,5,6,13,17],"help":[0,4,7,8,9,10,11,12,13,15,17,18,19,21,22,27],"here":[4,6,7,11,12,13,14,17,18,19,25,27],"heurist":8,"hex":22,"hexadecim":17,"hf":[6,13],"hidden":[9,10,21],"hide":2,"high":[4,5,6,7,8,9,10,11,12,13,28],"higher":[13,24],"highli":[7,12],"highlight":8,"hipaa":19,"histori":[1,3,7,12,13,18,20],"hit":5,"hkd":11,"honeycomb":8,"hong":11,"honor_timestamp":15,"hood":[2,9],"hook":9,"hop":27,"horrid":9,"host":[2,14,20,22,24,26,27],"hostnam":[6,27],"hotel":11,"hotel_ag":11,"hour":[8,18],"how":[0,1,2,3,5,6,7,9,10,11,12,13,15,16,24,26,27],"howev":[1,27],"html":10,"http":[0,2,3,4,5,6,9,11,12,13,14,15,17,18,19,20,22,23,24,26,27],"http_client":18,"http_method":[7,23],"httpexcept":7,"httpget":24,"httpx":18,"hub":13,"huf":11,"huggingfac":[7,13],"huggingface_hub":13,"human":[7,8,13,18],"human_escal":18,"hundr":6,"hungarian":11,"hybrid":13,"hygien":9,"hyphen":[5,17],"i":[0,1,2,3,6,7,8,9,10,11,13,14,15,17,18,19,20,21,22,23,24,26,27,29],"iam":17,"iata":18,"icao":18,"iceland":11,"id":[1,3,6,11,14,17,18,19,20,22,23,27],"idea":10,"ideal":[0,3,13,17,18,20],"ident":18,"ident_iata":18,"identif":12,"identifi":[5,7,8,12,13,17,20,27],"idr":11,"idx":18,"idx_conversation_states_created_at":20,"idx_conversation_states_provid":20,"idx_conversation_states_updated_at":20,"ignor":[6,8],"il":11,"illustr":7,"imag":[13,22,24],"immedi":[8,17],"impact":17,"implement":[0,1,3,4,5,6,9,11,17,19,20],"import":[3,5,6,7,11,12,14,17,18,19,20],"improv":[0,1,6,7,8,9,10,18,21],"in_path":[7,11],"inact":20,"inappropri":19,"inbound":[9,27],"incent":7,"includ":[3,4,6,7,9,11,12,13,14,15,17,18,20,22,24,27],"inclus":13,"incom":[0,1,2,7,12,13,17,18,27],"incomplet":[8,12],"increas":8,"incredibli":9,"indent":18,"independ":19,"index":[8,20],"indian":11,"indic":[7,8,13,17,27],"individu":[1,8,18],"indonesian":11,"ineffici":[8,17],"infer":[6,8,9,13,18],"info":[11,18,24],"inform":[6,7,8,12,14,17,27],"information_extract":27,"infrastructur":[9,10,21,27],"ingest":8,"ingress":[9,10,24,28],"ingress_traff":[2,11,27],"init":17,"initi":[2,7,16,20,27],"initialdelaysecond":24,"inject":[1,17,18,24,27],"inner":[11,18,27],"innov":11,"input":[7,12,13,19,20,23,27],"input_guard":[19,23,27],"input_item":20,"inquiri":18,"inr":11,"insecur":17,"insert":20,"insid":[1,9,11,18,24,26,27],"inspect":[1,8,22,26],"instal":[3,6,11,13,17,22],"instanc":[0,5,8,20,23,27],"instant":8,"instead":[3,5,6,7,9,12,13,20,22,23,24],"instruct":[6,8,10,11,18],"instrument":[0,8,15],"insurance_claim_detail":14,"int":[7,18,23],"integr":[3,4,5,6,7,8,10,11,12,13,14,15,16,24],"intellig":[0,3,4,5,6,9,17,27],"intend":5,"intens":8,"intent":[0,8,9,11,12,13,17,18,27],"interact":[1,8,12,14,17,19,22],"interest":11,"interfac":[3,4,6,11,22],"intermedi":[0,17],"intern":[2,6,7,22,24,27],"interoper":17,"interpret":[0,12,13],"intervent":8,"intl":6,"intro":[10,21],"intro_to_plano":10,"introduc":[10,13],"introduct":18,"invalid":12,"invers":8,"investig":1,"invoc":[7,12,13],"invok":[1,2,7,12,17,18,19],"invoke_weather_ag":18,"involv":7,"io":9,"ip":[6,13,27],"ip1":27,"ip2":27,"ipv4":20,"ipv6":20,"irreplac":8,"is_valid":19,"isdefault":15,"isinst":18,"isk":11,"isn":[13,20],"isra":11,"issu":[8,17,18],"item":7,"iter":[6,9,12],"itinerari":12,"its":[1,2,7,8,9,13,17,18,19,20,27,29],"itself":[1,8,26],"j":[0,11],"jaccard":8,"jaeger":[8,17,22],"jailbreak":[5,9,19],"japanes":11,"java":9,"javascript":0,"jfk":11,"jinja":13,"job_nam":15,"join":3,"joke":24,"jpy":11,"jq":[11,24],"json":[3,5,6,7,11,12,17,18,19,22,24],"jsonb":20,"judg":8,"jure":[9,10],"just":[0,3,6,7,8,17,18],"k2":6,"katanemo":[13,17,24],"katanemofoo":17,"keep":[9,12,20,22],"kei":[2,3,6,8,13,16,17,18,20,22,23,27],"keyword":18,"kibana":14,"kimi":6,"kind":[11,24],"king":12,"knowledg":[2,18],"known":6,"kong":11,"korean":11,"koruna":11,"krona":11,"krone":11,"krw":11,"kr\u00f3na":11,"kubectl":24,"kubernet":17,"l":[13,24,27],"l7":9,"la":18,"label":[8,24],"landscap":13,"langchain":0,"langtrace_api_kei":17,"langtrace_python_sdk":17,"languag":[0,1,3,4,7,9,10,11,12,13,17,18,19,20,21,27],"larg":[6,12,13,17,25,27,29],"larger":[6,18],"last":[7,18,22],"last_user_msg":18,"latenc":[0,5,7,8,9,12,13,15,17,24],"later":20,"latest":[5,6,11,23],"latitud":18,"layer":[0,8,17,18,19],"lead":[9,18],"learn":[3,4,5,8,9,10,11,12,13,18,20,21],"least":[2,17],"least_connect":5,"leav":8,"legal":13,"len":18,"length":[6,8],"less":[3,18],"let":[2,3,8,9,13,14,17,18,19,24],"leu":11,"lev":11,"level":[2,4,5,8,9,10,11,12,13,22,24,28],"leverag":[0,17,18,20],"libev":27,"librari":[4,6,8,9,13,21],"libssl":24,"lifecycl":[0,17,21,28],"lifetim":[27,29],"lightweight":[1,6,8,26,27],"like":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,27],"limit":[2,5,6,7,13,17,18,20,22,24,27],"line":[6,9,22],"linearli":9,"linux":[11,24],"lira":11,"list":[1,6,7,11,13,17,18,19,20,22,27],"listen":[1,6,7,9,11,13,17,18,19,21,22,23,27],"listens":27,"litellm":[6,23],"liter":24,"littl":8,"live":[0,1,8,9,11,18,26,27],"livenessprob":24,"ll":[7,10,11],"llama":6,"llama2":6,"llama3":[3,5,6],"llamaindex":0,"llm":[0,1,2,3,5,6,7,8,9,10,12,15,19,20,21,22,23,24,27],"llm_chat":17,"llm_gatewai":27,"llm_gateway_endpoint":18,"llm_provid":[5,6,7,10,13],"llm_router":[10,27],"load":[0,5,6,13,18,27],"load_bal":5,"local":[3,4,5,6,7,17,20,22,24,26,27],"localhost":[1,5,6,11,13,15,17,18,19,23,24],"locat":[7,12,18,22,23],"location_model":18,"location_nam":18,"log":[0,1,6,8,9,15,16,17,18,20,21,24,27],"log_level":24,"logger":18,"logic":[1,2,3,6,7,9,10,11,12,13,18,19,20,21,27],"logical_dn":27,"london":18,"long":[0,6,7,8,9],"longitud":18,"look":[2,8,11,18],"lookback":22,"lookup":18,"loop":[9,10,11,17,18,21,27],"lost":20,"love":8,"low":[0,8,9,12,13,17],"lower":7,"lssf":11,"m":[8,11,18],"machin":[3,29],"maco":[11,24],"made":11,"mai":[6,8,27],"main":[3,11,17,27],"maintain":[7,13,18,19,27],"mainten":9,"major":29,"make":[0,1,7,8,9,11,12,13,14,17,18,19,20,26,27],"malaysian":11,"malici":[19,27],"manag":[0,2,3,4,5,6,7,9,10,11,12,14,18,20,22,24,26,27],"mandatori":7,"mani":[1,17,27],"manipul":15,"manual":[3,7,8,20],"map":[5,12,13,27],"mark":[6,7,8],"marker":[8,17],"market":18,"mask":1,"massiv":9,"match":[1,3,6,7,8,13,17,18,22,24,27],"matchlabel":24,"math":[3,13],"mathemat":[6,13],"matter":[8,9,10,12,13],"maverick":6,"max":[18,27],"max_cost_per_request":5,"max_lat":5,"max_pag":18,"max_token":[3,17,18],"maximum":13,"mcp":[9,10,18,19,23,27],"me":[3,8,11,18,19,24],"mean":[1,8,11,14,17,18,20],"meaning":[5,13],"meant":8,"measur":[8,9,15],"mechan":[4,10,12,13],"media_typ":18,"medium":6,"meet":[7,12,13],"memori":[1,3,9,13,24,26,27],"mention":18,"menu":22,"merg":[3,20],"messag":[3,5,6,7,8,11,12,13,17,18,19,20,23,24,27],"message_format":[7,11,13],"messi":8,"meta":6,"metadata":[1,3,7,14,17,22,24,26],"meteo":18,"method":[4,7,8,14,17,22],"metric":[0,8,9,16,17,27],"metrics_path":15,"mexican":11,"miami":18,"microsecond":18,"mid":13,"middlewar":[9,10,21],"might":7,"mild":8,"min":18,"mind":[12,17],"mine":8,"mini":[1,3,5,6,17,18,23,27],"minim":[13,17,19,24],"ministr":[6,23],"minor":8,"minut":[7,18],"misalign":19,"misconfigur":1,"mismatch":17,"miss":[8,18],"mistak":8,"mistral":[4,23,27],"mistral_api_kei":[6,23],"mistral_loc":23,"misunderstand":8,"misunderstood":8,"mitig":8,"mix":[3,8],"mixtral":6,"mm":18,"mobil":2,"modal":13,"mode":[8,11,20,24],"model":[0,3,7,8,9,10,12,17,18,19,20,21,22,23,25,26,27,28],"model_1":[11,23],"model_alia":3,"model_alias":[1,3,5,13,23],"model_dump_json":18,"model_provid":[1,2,6,11,13,18,23,27],"model_serv":14,"moder":[1,8,9,10,21],"modern":[15,17],"modif":[13,27],"modifi":7,"modul":17,"modular":2,"mondai":18,"monitor":[0,4,8,9,14,16,17,18,20,21,24,27],"moonshotai":6,"moonshotai_api_kei":6,"more":[0,2,3,5,7,9,12,13,14,17,18,19,20,21,24,27,29],"most":[0,1,2,6,8,10,12,13,14,17,18,20,22,29],"mostli":8,"mount":24,"mountpath":24,"move":[9,20],"msg":[18,19],"multi":[0,3,4,6,9,10,11,13,18,20,27],"multimedia":13,"multimod":6,"multipl":[0,3,4,5,8,11,12,17,18,20,23,27,29],"must":[5,8,17,20,24],"mutat":[1,27],"mxn":11,"my":[3,8,20],"mycompani":6,"myr":11,"myuser":20,"n":[11,18,19,22,27],"n1":11,"n10":11,"n11":11,"n12":11,"n13":11,"n14":11,"n15":11,"n16":11,"n17":11,"n18":11,"n19":11,"n2":11,"n20":11,"n21":11,"n22":11,"n23":11,"n24":11,"n25":11,"n26":11,"n27":11,"n28":11,"n29":11,"n3":11,"n30":11,"n31":11,"n4":11,"n5":11,"n6":11,"n7":11,"n8":11,"n9":11,"name":[1,3,4,6,7,8,9,11,12,13,15,17,18,19,20,23,24,27],"nativ":[3,4,6,10,11,15,21,27],"natur":[7,8,11,12,18,27],"navig":[10,20],"necessari":[7,12,27],"need":[0,1,2,3,4,7,8,11,12,13,15,17,18,20,24,27],"neg":8,"negat":8,"negoti":18,"neither":8,"nest":18,"network":[1,9,10,12,20,28],"neutral":[8,17],"never":[11,20,27],"new":[0,3,4,5,6,7,9,11,12,13,17,18,20,22],"next":[0,6,12,19,21],"nif":11,"node":0,"nok":11,"non":[3,6,8,18,24,27,29],"none":[6,7,8,11,18,24],"nonexist":3,"nonstop":18,"nor":8,"normal":[0,1,8,27],"norwegian":11,"not_found":18,"note":[6,14,15,18,22],"notfounderror":3,"notic":20,"noun":13,"nova":6,"now":[11,18],"npleas":19,"nuanc":8,"null":[18,20],"number":[5,8,12,18,20,23,27,29],"nyc":18,"nzd":11,"o":[3,7,17,22,24,27],"o1":5,"o3":6,"object":[7,8,14,18],"observ":[0,1,4,8,9,10,11,15,17,18,21,22,23,24],"obvious":1,"occupi":22,"occur":8,"off":[1,18,19],"offer":[7,9,13,18],"offici":3,"offlin":8,"often":[1,7,8,12],"old":20,"ollama":[3,4,5],"omit":1,"onc":[1,5,7,9,11,12,17,18,20,27,29],"one":[2,6,9,11,12,17,18,20,27],"ones":[7,8,12],"ongo":12,"onli":[1,2,6,12,17,18,19,20,22,27],"open":[0,2,6,7,9,10,15,17,18,25],"openai":[0,1,2,4,5,7,9,10,13,14,17,18,20,22,23,24,27],"openai_api_kei":[1,2,5,6,7,11,13,17,18,23,24,27],"openai_cli":3,"openai_client_via_plano":18,"openai_dev_kei":6,"openai_prod_kei":6,"openrout":6,"openssl":24,"opentelemetri":[8,9,15,23,24],"opentracing_grpc_endpoint":24,"oper":[8,9,11,12,13,17,18,22,27],"operation":13,"opportun":8,"optim":[4,6,12,13,17],"option":[1,3,6,7,10,11,13,17,18,20,22,24,27],"opu":6,"oral":7,"orchestr":[2,9,10,21,23,27],"order":[0,1,12,26,27],"organiz":19,"orient":[8,12],"origin":[2,6,9,14,18,27],"origin_cod":18,"oss":[5,6],"otel":[8,17,27],"otel_tracing_grpc_endpoint":24,"other":[0,1,2,6,9,11,12,17,18,22,27],"otlp":[17,22,24],"otlp_export":17,"otlpspanexport":17,"our":[9,12,20,27],"out":[9,10,12,18,19,21],"outbound":[9,11,27],"outcom":[1,8],"outer":[11,18],"outgo":[12,17,27],"outlier":8,"outlin":27,"output":[3,9,12,15,18,19,20,22,24],"output_text":20,"outright":8,"outsid":19,"over":[1,4,9,13,19,26],"overal":[17,18],"overhead":[17,27],"overlap":[8,13],"overload":27,"overrid":[6,17,27],"overview":[16,21],"overwhelm":[8,27],"overwrit":22,"own":[1,6,9,17,18,26,27],"p":[20,24,27],"p95":8,"paa":6,"packag":[11,17],"page":[8,22,25],"pai":12,"pain":9,"painstakingli":8,"par":12,"parallel":[12,13,27,29],"param":[12,15,18],"paramet":[6,11,12,17,18,23,27],"parent":17,"pari":[11,18],"pars":[7,12,14,27],"part":[7,8,9,12,17,18,27],"parti":26,"particip":13,"particular":[0,7,12],"particularli":18,"partli":18,"pass":[1,7,14,18,19,24,27],"passthrough":23,"passthrough_auth":[6,23],"password":[18,20],"past":20,"path":[1,2,6,7,8,11,12,14,17,22,23,24,27],"pattern":[1,4,6,8,9,10,17,18,20,22],"paus":20,"payload":[3,17,22],"payment":[12,17],"penalti":8,"per":[6,8,9,12,14,15,27],"perceiv":[9,15],"percentag":[8,23,24],"percentil":8,"perfect":[8,20],"perform":[0,2,4,6,7,8,9,12,13,17,18,20,24,27,29],"period":[8,20,27],"periodsecond":24,"permiss":20,"persist":20,"person":[7,8,11,12],"perspect":[2,9],"peso":11,"philippin":11,"php":[9,11],"phrase":8,"physic":3,"pick":[8,13],"pid":24,"piec":7,"pii":5,"pilot":17,"pip":[3,11,13,17],"pipelin":[17,24,27],"pipeline_processor":27,"place":[9,12,27],"placehold":17,"plain":[1,18,22],"plaintext":25,"plan":[5,18],"plane":[10,21,26,27],"plano":[0,1,2,3,4,6,13,14,15,16,18,19,20,22,23,25,26,27,29],"plano_agent_rout":1,"plano_config":[3,6,7,11,18,20,23,24],"plano_llm_listen":14,"plano_log":14,"plano_orchestrator_v1":[11,18,19,23],"plano_trace_port":[17,22],"planoai":[11,17,24],"platform":[6,8,11,17,24],"pleas":[3,4,6,12,13,18,19,20],"pln":11,"plug":[9,10],"plugin":[11,24,27],"plumb":[10,20,21],"pod":[17,24],"point":[1,2,3,5,7,8,12,17,18,20,23],"polici":[0,1,4,8,9,10,13,17,19,20,21,27],"polish":11,"pollut":7,"pool":[20,27],"pooler":20,"poor":[8,17],"popul":8,"popular":17,"port":[1,2,6,7,11,13,17,18,19,20,22,23,24,27],"portal":6,"posit":17,"positive_feedback":8,"post":[3,5,7,8,14,17,18,19,23],"postgr":[20,27],"postgresql":3,"pound":11,"power":[1,4,7,8,11,12,18],"practic":[1,4,9,10,16],"pre":[11,13,24,27],"preced":[6,17],"precis":[0,7,9,12],"predefin":2,"predict":[7,13],"prefer":[0,3,4,9,11,12,17,18,27],"prefix":[6,13,17],"premier":6,"premis":[4,26],"prepar":[1,17],"present":[8,9,12,17,18],"preserv":6,"prev_response_id":20,"prevent":[9,17,19,20,27],"preview":[5,6],"previou":[3,7,18,20],"previous_resp_id":20,"previous_response_id":20,"price":[18,19],"pricing_ag":18,"primari":[2,3,5,18,20,29],"primary_and_first_fallback_fail":5,"primary_model":3,"primit":[2,4,26],"print":[3,11,12,17,20,22],"prior":1,"prioriti":6,"pro":6,"problem":[3,5,6,13,18,27],"problemat":[8,17],"proce":27,"process":[1,9,12,13,14,15,18,19,22,26,29],"process_customer_request":17,"processess":7,"processor":17,"prod":[4,5,6],"produc":[12,27],"product":[0,3,4,5,6,8,9,10,12,17,18,19,21,24],"product_recommend":18,"profan":[5,8],"profil":[1,12,13],"program":[3,4,13],"programm":27,"progress":[8,18],"project":[20,25],"prolifer":13,"prometheu":15,"promethu":15,"prompt":[0,1,8,9,10,13,17,18,19,21,22,23,26,27,29],"prompt_function_listen":23,"prompt_guard":10,"prompt_target":[7,10,11,12,23,27],"prompt_token":17,"prone":7,"pronoun":18,"proof":[4,6,20],"propag":[9,16,24],"proper":17,"protect":[9,17,19],"proto":17,"protocol":[1,2,9,10,11,14,17,18,24,27],"proven":[9,10],"provid":[0,1,2,3,5,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,24,26,27],"provider_interfac":6,"provider_model":6,"proxi":[0,6,8,9,10,15,18,20,21,23,24,27],"psql":20,"public":2,"publish":15,"pull":[1,6,10,13,21],"punctuat":8,"purpos":[3,5,6,7,18,27],"py":22,"pydant":7,"python":[0,4,5,6,9,13,14,20,22],"q":12,"q4_k_m":13,"qa":17,"quadrat":13,"quadratic_equ":13,"qualiti":[0,13,17,27],"quantiz":13,"quantum":[3,24],"queri":[1,4,7,8,11,12,13,17,18,19,20,22,23],"query_rewrit":[1,18,27],"queryabl":8,"question":[3,7,8,18,19,27],"quick":[9,13],"quickli":[1,9,10,11],"quickstart":[4,10,21],"quirk":9,"quit":8,"quot":18,"quota":[5,6],"quota_exceed":5,"quuickstart":6,"qwen3":6,"r":[18,27],"rag":[1,18,27],"rag_ag":[1,19,23],"rag_energy_source_ag":7,"rain":18,"rais":[12,19],"rand":11,"random":23,"random_sampl":[1,11,17,18,23,24],"randomli":11,"rang":[0,7,15,17],"rapid":13,"rare":27,"rate":[6,8,9,11,15,17,27],"rather":[0,1,9,26],"ratio":8,"raw":[13,18],"re":[0,1,4,6,7,9,12,17,18,20],"reach":[0,1,9,19,26],"reachabl":1,"read":[9,12,17,18,22,27],"readabl":7,"readi":[3,13,20,24],"readinessprob":24,"readonli":24,"real":[0,8,9,11,12,13,18,26,27],"realli":9,"reason":[0,1,3,4,5,6,13,17,18,19],"reboot":27,"reboot_network_devic":27,"rebuild":24,"receiv":[2,7,12,14,17,18,19,20,27],"recent":[17,18,22],"recept":[17,27],"recognit":7,"recommend":[11,17,18,22,29],"reconstruct":8,"record":[1,9,17],"recoveri":9,"redact":9,"reddit":9,"redeploi":8,"reduc":[0,3,7,9,20],"ref":[3,20],"refactor":[0,9],"refer":[3,4,5,6,11,12,14,18,21,25],"referenc":24,"refernc":12,"reflect":5,"reformul":8,"regardless":[3,5],"region":[4,17,20],"registri":6,"regul":19,"regularli":20,"reimplement":27,"reinforc":[8,21],"reject":19,"relat":[2,13,15,18,19,27],"releas":[5,6],"relev":[1,7,12,18],"reli":[8,13,17,26],"reliabl":[2,3,4,7,8,9,10,11,12,19,21],"remain":[0,9,10,12],"rememb":[12,18,20],"remind":12,"remov":[1,17],"render":[20,24],"renew":7,"renminbi":11,"reorder":1,"repair":17,"repeat":[8,9,17,18,22],"repeatedli":8,"repetit":[17,27],"rephras":8,"replac":[6,8,17,18,20,24],"replica":24,"repositori":[11,22],"repres":[1,17],"req":7,"request":[0,1,2,3,4,5,6,9,11,12,13,14,18,19,20,21,22,23,24,28],"request_bodi":18,"requested_dai":18,"requestsinstrumentor":17,"requir":[0,2,4,7,8,11,12,13,17,18,20,22,23,24,26,27],"resend":20,"reset":18,"resili":9,"resolut":[8,24,27],"resolv":[8,18],"resourc":[6,11,16,24],"resp2":20,"resp_id":20,"respect":[14,15],"respond":[3,8,9,15,19],"respons":[0,1,2,4,5,6,7,9,10,11,12,13,14,17,19,20,23,27],"response_cod":14,"response_flag":14,"response_id":[3,20],"response_messag":18,"rest":[1,3,4,27,29],"restart":[20,24],"result":[0,1,2,6,12,17,18],"retent":20,"retrain":13,"retri":[0,2,4,7,9,18,26,27],"retriev":[1,3,7,9,12,18,19,20,23,27],"return":[0,1,2,3,6,7,12,17,18,19,22,27],"reusabl":[1,23,27],"revers":[19,27],"review":[5,6,8,18],"rewrit":[1,9,17,18,23,27],"rewrot":1,"rhythm":8,"rich":[0,10,13,18,21],"right":[7,8,9,11,27],"ringgit":11,"risk":[8,19],"ro":24,"robin":[17,27],"robust":[9,10,12],"role":[3,5,6,11,13,17,18,19,24],"rollout":[5,24],"romanian":11,"ron":11,"root":8,"rote":[10,21],"round":[17,27],"round_robin":5,"rout":[0,1,2,3,4,5,7,8,9,10,18,20,21,23,27],"router":[0,1,4,11,18,19,23,27],"router_chat":27,"routin":12,"routing_prefer":[6,13],"rule":[1,4,8,12,18],"run":[0,1,6,9,11,13,17,19,20,22,24,26,27],"runtim":[1,6],"rupe":11,"rupiah":11,"rust":[11,24,27],"safe":[1,4,9,20],"safer":[19,21],"safeti":[2,5,9,10,19,21],"sai":[12,18],"sale":18,"sales_clos":18,"same":[2,3,5,6,8,9,12,22,23],"sampl":[1,11,15,17,23,24],"san":[7,12],"sanit":27,"satisfact":[8,18],"save":[7,20],"scalabl":[7,9,10,11],"scale":[0,4,8,9,10,18,20,21,27],"scatter":9,"scenario":[6,7,8,9,10,12,13,20,27],"scene":[2,3,20],"schedul":[7,12,18],"scheduled_in":18,"scheduled_out":18,"schema":[11,20],"scheme":[5,6,15],"scienc":12,"scope":19,"score":[8,17,27],"scout":6,"scrape_config":15,"scrape_interv":15,"scrape_timeout":15,"screenshot":15,"script":[11,12],"scrutini":19,"sdk":[4,6,17,20],"seamless":[4,12,18,27],"seamlessli":[3,4,7,13,15,17],"search":[8,11,18,22],"search_dat":18,"search_date_obj":18,"seattl":[12,18],"second":[3,18,20],"secretref":24,"section":[1,5,6,7,10,11,17,18,20,24,27],"secur":[2,4,10,17,20,27],"see":[0,2,4,11,12,13,17,18,20,24,27],"segment":18,"sek":11,"select":[0,2,4,10,11,13,17,18,20,22,24,27],"selector":24,"self":[2,9,14,20,27],"semant":[1,3,4,5,6,9,13,17,22],"send":[2,3,6,12,17,20,27],"sens":8,"sensibl":[1,2],"sensit":[1,17,18,24],"sensitive_data":5,"sent":[14,27],"sentiment":17,"separ":[7,26,27,29],"sequenc":[0,9,11,27],"serv":13,"server":[2,6,9,10,11,13,21,26,27],"servic":[0,1,2,6,7,8,9,11,12,14,18,19,20,22,23,24,27],"session":[8,20,22],"set":[6,7,8,9,10,11,12,17,20,22,24,27],"set_tracer_provid":17,"setup":[1,2,7,12,17,20],"sever":[8,9,15,17,27],"sfo":11,"sgd":11,"sh":11,"shallow":8,"shape":[9,27],"share":[11,27],"sharp":8,"sheqel":11,"shift":13,"ship":[10,17,21],"short":[1,3,6,8,17,22,27],"shorten":[9,10],"should":[0,7,9,11,12,13,18,20,27],"shouldn":[10,21],"show":[0,1,2,7,11,17,18,19,22,24],"shown":6,"shrink":8,"sidecar":[9,10],"sign":8,"signal":[0,9,10,13,16,21,27],"signatur":12,"significantli":18,"silent":8,"silicon":[11,24],"similar":[8,13,20,23],"simpl":[1,3,4,5,6,8,12,17],"simpli":[11,17],"simplic":27,"simplif":5,"simplifi":[2,4,6,7,10,11,17,19],"simultan":4,"sinc":[7,11,17,22],"singapor":11,"singl":[2,6,7,9,11,12,18,20,23,24,25,29],"sit":[9,10,12,26,27],"site":17,"six":8,"size":[3,13,17,20],"sk":[6,24],"skimp":12,"sla":19,"slow":[7,8],"small":[6,29],"smaller":[6,18],"smart":[0,1,2,3,5,9,10,12,18,21,23,27],"smooth":18,"snapshot":13,"snapshot_dir":13,"sni":27,"snippet":13,"snow":18,"so":[1,2,3,7,9,10,11,12,17,19,20,24,27],"socket":27,"softwar":9,"solar":7,"sole":13,"solut":7,"solv":[3,5,6,9,13,27],"some":[6,7,8,11,12,15,27,29],"someth":8,"sonnet":[3,5,6,11,13,17,20,23,24],"soon":[4,18],"sota":12,"sourc":[6,7,11,12,15,17,18,22],"south":11,"space":[8,13],"span":[8,16,24,27],"span_attribut":[17,24],"span_processor":17,"spanish":13,"speak":8,"spec":24,"special":[0,6,9,13,18,20],"specif":[0,3,4,5,6,7,8,9,11,12,13,17,18,22,27],"specifi":[1,2,6,7,12,13,27],"speed":[9,15],"spell":12,"spend":29,"spike":8,"split":[5,18,26],"sporad":29,"spot":8,"spread":1,"sql":20,"ss":20,"stabl":[5,13],"stack":[8,9,10,12,14,22],"staff":[21,27,28],"stage":[5,17],"stai":[8,9,10,11,24],"stamp":17,"standalon":17,"standard":[1,4,6,9,10,11,17,18,21,24],"start":[1,2,8,13,18,20,22],"start_as_current_span":17,"start_tim":14,"starter":22,"startup":[22,24],"stat":[15,27],"state":[0,1,4,7,8,9,10,11,12,13,21,23,26,27],"state_storag":20,"statement":18,"static":[13,17,24,27],"static_config":15,"statist":27,"statu":[1,11,12,14,17,18,19,22,24],"status_cod":[18,22],"step":[0,1,10,17,21,27],"still":[1,2,13,20],"stitch":9,"stop":[11,22],"stopword":8,"storag":[3,27],"store":[6,15,20,24],"stori":[3,13],"storytel":[6,13],"str":[7,11,12,18,27],"straightforward":12,"strategi":[4,8,9,10,17],"stream":[1,3,6,9,17,18,19,22,24,27],"streamabl":[1,23],"streamingrespons":18,"streamlin":[2,7],"strength":13,"strftime":18,"string":[17,23],"strip":[1,18],"stripe":9,"strong":8,"strptime":18,"structur":[1,4,7,8,11,13,14,17,27],"struggl":[7,8],"stuck":8,"studio":6,"stuff":12,"style":[6,9,10,13,27],"subject":[8,13],"submit":[12,18],"subpath":24,"subscript":6,"subsequ":20,"substanti":9,"substitut":24,"substr":8,"substrat":27,"subsystem":[2,4,9,26,27],"subsystmem":27,"success":[1,8,9,11],"successfulli":[1,11],"sudden":8,"suffix":6,"sugar":7,"suggest":12,"suit":[9,13],"suitabl":[12,13,18,20],"sum":5,"summar":[0,3,5,7,12,13,27],"summari":[12,13,16,27],"sunris":18,"sunset":18,"supervisord":24,"support":[4,7,8,11,13,15,17,18,19,20,21,22,24,27],"sure":[17,20],"surfac":[0,1,2,8,9],"sustain":7,"svc":[24,27],"swap":[9,13],"swedish":11,"swiss":11,"switch":[4,5,13,20],"symbol":[11,27],"symptom":7,"synopsi":22,"syntax":[4,20,22,24],"system":[0,1,7,8,9,11,12,13,14,17,18,19,20,27],"system_prompt":[7,11,27],"t":[3,6,7,8,10,11,12,13,20,21],"t00":18,"t23":18,"tabl":20,"tag":24,"tail":14,"tailor":12,"take":[0,6,9,11,27],"taken":14,"talk":[1,2,7,26],"target":[0,1,5,10,13,15,21,22,23,24,27],"targetport":24,"task":[0,1,4,5,6,7,8,9,12,13,18,19,23,27,29],"tcp":27,"team":[0,1,4,9,10,21],"tech":21,"techcorp":19,"technic":[13,18,19],"techniqu":[7,13],"technologi":[7,9],"telemetri":[9,15,17],"tell":[3,8,18,24],"temperatur":[7,12,17,18,27],"temperature_2m":18,"temperature_2m_max":18,"temperature_2m_min":18,"temperature_c":18,"temperature_f":18,"temperature_max_c":18,"temperature_min_c":18,"templat":[13,22,24],"tempo":[8,17],"ten_456":17,"tenant":[6,17],"tend":1,"tensor":13,"term":[3,7],"termin":[1,2,9,18,22],"terminal_origin":18,"test":[0,3,4,5,6,7,8,9,12,20,22],"testabl":7,"text":[3,8,12,18,20,22,25,27],"text_stream":3,"textual":13,"tft":[9,15],"thai":11,"than":[0,1,9,26],"thank":8,"thb":11,"thei":[0,1,2,6,8,13,18,19],"them":[0,1,7,8,10,11,12,18,19,20,21,26,27],"themat":13,"theme":13,"thi":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,18,19,20,22,23,25,27,29],"thing":8,"think":12,"third":26,"thirst":7,"thoroughli":12,"those":[0,1,7,17],"thread":[20,21,27,28],"threat":8,"three":[3,4,7,9,13,15,27],"threshold":8,"through":[0,1,2,3,4,6,7,9,10,11,12,13,14,17,18,19,27],"throughout":9,"throughput":[5,12,13],"thunderstorm":18,"tier":20,"tier1_support":18,"tier2_support":18,"tight":[9,10],"time":[1,6,7,8,9,12,13,14,15,17,18,26,27],"time_to_first_token":17,"timeout":[5,11,13,15],"timestamp":[20,27],"timezon":18,"tl":[2,9,24,27],"tlm":9,"tls_certif":7,"todai":[4,11,18,27],"togeth":[2,4,8,9,27],"together_ai":6,"together_api_kei":6,"token":[6,7,8,9,13,15,17,27],"tokio":27,"toler":[4,7],"tomorrow":[11,18],"tone":8,"too":[8,18,27],"took":14,"tool":[0,1,2,3,8,9,11,13,14,15,16,18,19,23,26,27],"toolchain":11,"toolerror":19,"top":[2,4,22,29],"top_p":17,"topic":[1,13,19],"topologi":28,"tot":[9,15],"total":[8,9,14,15],"total_token":17,"touch":9,"trace":[0,1,9,10,11,15,16,18,21,23,27],"trace_arch_intern":24,"trace_export":17,"tracepar":[9,16,18,24,27],"traceparent_head":18,"tracer":17,"tracer_provid":17,"tracerprovid":17,"track":[8,11,13,18,20],"tradit":[11,13,20],"traffic":[2,4,5,9,10,12,14,18,26,27],"trail":17,"train":[8,13],"transact":12,"transform":[6,17,18,27],"translat":[13,27],"transpar":[9,13],"transport":[1,23,27],"travel":[11,12],"travel_assist":11,"travel_booking_servic":[18,23],"travel_d":18,"treat":27,"trigger":[9,10,12,19],"trim":22,"trip":18,"trivial":27,"troubleshoot":[7,18],"troubleshoot_ag":18,"true":[1,2,3,6,7,8,11,12,13,15,17,18,23,24,27],"try":[3,11,18,24],"ttft":27,"tunabl":8,"tune":8,"tupl":7,"turbo":[6,7],"turkish":11,"turn":[0,3,9,11,12,17,18,20,27],"turn_count":[8,17],"tutori":10,"two":[1,2,11,13,18,20,24,27],"txt":21,"type":[0,1,2,3,5,6,7,11,12,13,15,18,19,20,22,23,24,27],"typescript":0,"typic":[2,6,7,12,18,19,27],"u":[6,8],"ubuntu":24,"ui":[8,17,27],"unambigu":13,"unavail":18,"unbound":20,"unclear":8,"uncom":20,"under":[2,9,14,17],"underli":[3,5,13],"underscor":5,"understand":[0,5,8,9,10,12,13,15,16,18],"undifferenti":27,"unexpect":[1,12],"unicod":8,"unifi":[2,3,4,6,9,20,27],"uniformli":17,"uniqu":[7,17,20],"unit":[7,11,12],"unix":20,"unknown":6,"unlik":[0,7,13,20],"unnecessari":0,"unrel":19,"unresolv":18,"unsaf":1,"until":[0,18,27],"up":[1,6,7,9,10,11,17,18,20,24],"updat":[7,8,9,11,12,13,18,20,22,27],"updated_at":20,"upgrad":[4,5,9,27],"upon":[18,27],"upper":18,"uppercas":8,"upstream":[2,6,7,9,12,14,15,23,24,26,27],"upstream_host":14,"urin":7,"url":[1,4,7,11,15,17,18,19,20,23],"us":[0,2,3,6,7,8,9,10,14,16,19,20,21,22,23,24,25,26,27],"usag":[0,3,4,5,6,7,8,9,12,15,17,20,27],"usd":11,"user":[0,1,3,5,6,7,9,11,12,13,14,15,17,18,19,20,24,27],"user_messag":18,"user_queri":19,"usernam":14,"usi":17,"usr_999":17,"usual":[11,17],"util":[11,13,27],"uv":11,"uvx":11,"ux":[10,21],"v":[11,17,18,22,27],"v0":[1,2,6,7,11,18,23,27],"v1":[2,3,4,5,6,8,9,10,11,13,14,17,18,19,20,23,24,27],"v1beta":6,"v2":[5,6,11,15],"v24":11,"v3":11,"v4":6,"vagu":18,"valid":[4,6,7,8,10,11,12,17,18,19,20,22,23,27],"validate_with_llm":19,"valu":[3,7,12,17,18,22,24,27],"valuabl":8,"valueerror":12,"var_nam":[20,24],"variabl":[6,11,17,20],"variant":[0,13],"varieti":27,"variou":[9,12,17,29],"ve":[7,11],"venv":11,"verbos":[17,22,24],"veri":[8,17,27],"verifi":[13,17,20],"version":[0,1,2,3,4,5,6,7,11,17,18,20,22,23,27],"via":[0,1,2,4,6,7,9,10,11,16,17,18,22,24,26,27],"view":[6,15,17],"viewer":17,"violat":[1,19,27],"virtual":[1,6,19,23],"visibl":[8,14,17],"vision":7,"visual":[8,17],"vllm":6,"vllm_api_kei":6,"volum":24,"volumemount":24,"vpc":26,"w3c":[9,17],"wa":[0,8,12,14,19,27],"wai":[1,2,7,9,11,17,19,24,27],"wait":27,"walk":18,"walkthrough":11,"want":[1,2,6,7,11,12,13,24],"warn":[6,8,17,18,24],"wasip1":24,"wasm":[11,24,27],"wasm32":24,"wast":8,"watch":12,"we":[4,7,11,18,27,29],"weather":[7,12,18,23],"weather_ag":[18,23],"weather_cod":18,"weather_context":18,"weather_data":18,"weather_info":12,"weather_model":18,"weather_respons":18,"weather_url":18,"weatherag":18,"web":[2,27],"week":18,"weigh":8,"weight":[5,13],"well":[1,7,8,9,18],"went":8,"were":[0,14],"west":6,"what":[0,3,7,9,10,11,13,14,17,18,19,21,26,27],"when":[0,1,2,6,7,8,9,11,12,13,17,18,19,20,22,23,27],"where":[0,1,2,7,8,9,10,11,12,13,14,17,18,19,20,22,23,26],"whether":[0,2,4,7,12,13,17,27],"which":[0,1,4,6,7,8,9,11,12,13,14,15,17,18,19,26,27],"while":[0,1,2,6,7,8,9,10,11,12,13,18,19,20,29],"whose":17,"why":[0,8,17],"wide":[0,7,9,10,15,17,21,27],"wildcard":[4,17],"wind":7,"window":[8,11,17,22],"wire":[1,11,17,19,27],"within":[8,10,12,18,19],"without":[0,1,2,3,4,6,7,8,9,10,13,17,20,27],"wizard":22,"wmo":18,"won":11,"word":1,"work":[0,1,3,5,6,7,9,10,12,16,21],"worker":[27,29],"workflow":[0,1,8,9,10,11,13,18,22,27],"workload":[7,13,20,29],"workspac":17,"world":[0,8,9,13,18],"worldwid":18,"would":[17,27],"write":[0,1,6,7,9,13,18],"writer":5,"written":[9,19,27,29],"wrong":8,"ws_123":17,"www":9,"x":[3,5,14,18,19,24,27],"x86_64":[11,24],"xai":[4,27],"xai_api_kei":6,"xxx":24,"y":18,"yaml":[3,6,7,11,15,17,18,20,22,24],"yen":11,"yield":18,"yml":[23,24],"york":[7,12,18],"you":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,17,18,20,21,22,23,24,27],"your":[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,17,18,19,20,24,26,27],"your_us":20,"yourself":13,"yourweatherapp":12,"yuan":11,"yyi":24,"yyyi":18,"z":6,"zar":11,"zealand":11,"zero":[9,27],"zeroshot":14,"zhipu_api_kei":6,"z\u0142oti":11},"titles":["Agents","Filter Chains","Listeners","Client Libraries","Model (LLM) Providers","Model Aliases","Supported Providers & Configuration","Prompt Target","Signals\u2122","Intro to Plano","Overview","Quickstart","Function Calling","LLM Routing","Access Logging","Monitoring","Observability","Tracing","Orchestration","Guardrails","Conversational State","Welcome to Plano!","CLI Reference","Configuration Reference","Deployment","llms.txt","Bright Staff","Request Lifecycle","Tech Overview","Threading Model"],"titleterms":{"":8,"1":[7,11,12,24],"2":[7,11,12,24],"3":[11,12,24],"4":24,"A":17,"For":7,"It":[8,14,17,18,20],"The":8,"access":14,"addit":17,"advanc":[4,5,6],"agent":[0,2,11,17,18],"ai":6,"alia":13,"alias":5,"alibaba":6,"align":13,"also":[3,5,6,8],"amazon":6,"anthrop":[3,6],"api":[3,6,11,18,24],"app":[7,11],"ar":8,"arch":[12,13],"architectur":27,"assess":8,"assist":18,"attribut":17,"authent":6,"aw":17,"azur":6,"base":[6,13,24],"basic":[5,7],"bedrock":6,"behavior":[8,17],"benefit":[0,4,17],"best":[3,5,8,12,13,17,18,20],"book":18,"bright":26,"build":[7,10,11,22,24],"call":[11,12,17,18],"capabl":4,"case":[1,4,12,13,18],"categori":6,"chain":1,"class":6,"cli":[17,22],"cli_ag":22,"client":[3,11,13],"combin":13,"come":5,"command":11,"common":[4,18,24],"compat":[3,6],"compos":24,"concept":[10,21],"config":[7,11,24],"configur":[1,2,5,6,7,12,13,15,17,18,20,23,24,27],"connect":20,"consider":8,"context":18,"convers":[3,11,20],"core":[4,8],"count":8,"creat":[11,24],"cross":3,"curl":[3,11],"currenc":11,"custom":17,"dashboard":15,"datadog":17,"deepseek":6,"default":[6,24],"defin":[7,12],"demo":7,"deploi":24,"deploy":24,"determinist":11,"develop":[13,20,24],"docker":24,"down":22,"ec2":13,"effici":8,"egress":[2,27],"enabl":24,"endpoint":[3,6],"environ":24,"error":3,"escal":8,"exampl":[1,3,7,12,13,17,18],"extern":[17,18],"extract":18,"featur":[4,5,7,12,13,14],"feedback":8,"file":11,"filter":[1,8,17],"first":6,"flask":7,"flow":27,"follow":8,"format":[14,17],"frequenc":8,"from":24,"frustrat":8,"function":12,"gatewai":[3,11,24],"gemini":6,"gener":18,"get":[4,10,21],"global":22,"good":8,"googl":6,"grafana":15,"groq":6,"guardrail":19,"guid":[10,21],"guidelin":6,"handl":[3,17],"handoff":17,"header":17,"high":27,"host":13,"how":[8,14,17,18,19,20],"http":1,"i":12,"implement":[12,18],"inbound":[2,17],"inform":18,"ingress":27,"init":22,"initi":17,"inner":0,"inspect":17,"instanc":6,"instrument":17,"integr":17,"intent":7,"interact":11,"intro":9,"issu":24,"kei":[0,4,7,12,14,24],"know":8,"kubernet":24,"langtrac":17,"let":11,"level":27,"librari":3,"lifecycl":27,"limit":8,"listen":2,"llm":[4,11,13,17,18,25],"local":13,"log":[14,22],"logic":0,"loop":[0,8],"mcp":1,"memori":20,"method":13,"metric":15,"minim":11,"mistral":6,"model":[1,2,4,5,6,11,13,24,29],"monitor":15,"moonshot":6,"multi":7,"multipl":6,"name":5,"nativ":24,"navig":22,"network":[2,27],"next":[11,18,20],"note":17,"observ":16,"ollama":[6,13],"openai":[3,6,11],"opentelemetri":17,"orchestr":[0,11,17,18],"otel":24,"outbound":[2,17],"outer":0,"over":12,"overal":8,"overview":[10,17,20,28],"paramet":7,"passthrough":6,"plano":[7,9,10,11,12,17,21,24],"planoai":22,"posit":8,"post":27,"postgresql":20,"practic":[3,5,8,12,13,17,18,20],"prefer":[6,13],"prepar":18,"prerequisit":[11,20],"priorit":8,"problem":8,"process":[7,17,27],"product":[13,20],"program":1,"prompt":[2,7,11,12],"prompt_target":22,"propag":17,"provid":[4,6],"proxi":[2,11],"python":[3,11,17],"qualiti":8,"quick":[17,22],"quickstart":11,"qwen":6,"rag":7,"rai":17,"recommend":13,"refer":[17,22,23,24],"repair":8,"repetit":8,"request":[7,8,17,27],"requir":6,"resourc":[17,21],"respons":[3,8,18],"rout":[6,11,13,17,24],"router":13,"rule":5,"runtim":24,"sampl":8,"sdk":3,"secret":24,"see":[3,5,6,8],"select":6,"self":13,"send":11,"servic":17,"setup":24,"signal":[8,17],"smoke":24,"solut":24,"soon":5,"sourc":24,"span":17,"stack":24,"staff":26,"start":[4,10,11,17,21,24],"state":[3,20],"step":[7,11,12,18,20,24],"stop":24,"storag":20,"string":20,"structur":[6,18],"summari":[7,17],"supabas":20,"support":[3,6],"switch":7,"take":12,"target":[2,7,11,12],"tech":28,"telemetri":8,"test":[19,24],"thread":29,"tip":12,"togeth":6,"tool":[7,17],"topologi":[2,27],"trace":[8,17,22,24],"tracepar":17,"travel":18,"troubleshoot":[20,24],"turn":[7,8],"txt":25,"type":8,"typic":1,"understand":17,"unsupport":13,"up":[8,22],"updat":24,"upstream":17,"url":6,"us":[1,4,5,11,12,13,17,18],"usag":[13,22],"user":8,"v":[0,8],"valid":5,"variabl":24,"verifi":24,"via":15,"vllm":13,"welcom":21,"what":[8,12],"why":19,"wildcard":6,"work":[8,14,17,18,19,20],"workflow":12,"x":17,"xai":6,"your":11,"zhipu":6}}) \ No newline at end of file +Search.setIndex({"alltitles":{"AWS X-Ray":[[17,"aws-x-ray"]],"Access Logging":[[14,null]],"Additional Resources":[[17,"additional-resources"]],"Advanced Configuration":[[6,"advanced-configuration"]],"Advanced Features":[[4,"advanced-features"]],"Advanced Features (Coming Soon)":[[5,"advanced-features-coming-soon"]],"Agent Orchestration":[[0,"agent-orchestration"]],"Agent Processing":[[17,"agent-processing"]],"Agent Structure":[[18,"agent-structure"]],"Agents":[[0,null]],"Alias-based routing":[[13,"alias-based-routing"]],"Amazon Bedrock":[[6,"amazon-bedrock"]],"Anthropic":[[6,"anthropic"]],"Anthropic (Python) SDK":[[3,"anthropic-python-sdk"]],"Arch-Function":[[12,"arch-function"]],"Arch-Router":[[13,"id7"]],"Azure OpenAI":[[6,"azure-openai"]],"Base URL Configuration":[[6,"base-url-configuration"]],"Basic Configuration":[[5,"basic-configuration"],[7,"basic-configuration"]],"Behavioral Signals in Traces":[[17,"behavioral-signals-in-traces"]],"Benefits of Using Traceparent Headers":[[17,"benefits-of-using-traceparent-headers"]],"Best Practices":[[3,"best-practices"],[8,"best-practices"],[17,"best-practices"],[18,"best-practices"],[20,"best-practices"]],"Best Practices and Tips":[[12,"best-practices-and-tips"]],"Best practices":[[13,"best-practices"]],"Bright Staff":[[26,null]],"Build Agentic Apps with Plano":[[11,"build-agentic-apps-with-plano"]],"Build Multi-Turn RAG Apps":[[7,"build-multi-turn-rag-apps"]],"Build from Source (Developer)":[[24,"build-from-source-developer"]],"Build with Plano":[[10,"build-with-plano"]],"Building agents with Plano orchestration":[[11,"building-agents-with-plano-orchestration"]],"CLI Reference":[[22,null]],"Calling External APIs":[[18,"calling-external-apis"]],"Client Libraries":[[3,null]],"Client usage":[[13,"client-usage"],[13,"id4"],[13,"id6"]],"Combining Routing Methods":[[13,"combining-routing-methods"]],"Common Issues and Solutions":[[24,"common-issues-and-solutions"]],"Common Use Cases":[[4,"common-use-cases"],[18,"common-use-cases"]],"Concepts":[[10,"concepts"],[21,null]],"Configuration":[[13,"configuration"],[13,"id3"],[13,"id5"],[17,"configuration"],[18,"configuration"],[20,"configuration"],[27,"configuration"]],"Configuration Overview":[[20,"configuration-overview"]],"Configuration Reference":[[23,null]],"Configuration Structure":[[6,"configuration-structure"]],"Configuration example":[[1,"configuration-example"]],"Configure Listeners":[[2,"configure-listeners"]],"Configure Monitoring":[[15,"configure-monitoring"]],"Conversational State":[[20,null]],"Core Capabilities":[[4,"core-capabilities"]],"Core Signal Types":[[8,"core-signal-types"]],"Cross-Client Compatibility":[[3,"cross-client-compatibility"]],"Custom Span Attributes":[[17,"custom-span-attributes"]],"Datadog":[[17,"datadog"]],"DeepSeek":[[6,"deepseek"]],"Default Model Configuration":[[6,"default-model-configuration"]],"Defining Parameters":[[7,"defining-parameters"]],"Demo App":[[7,"demo-app"]],"Deployment":[[24,null]],"Deterministic API calls with prompt targets":[[11,"deterministic-api-calls-with-prompt-targets"]],"Docker Compose Setup":[[24,"docker-compose-setup"]],"Docker Deployment":[[24,"docker-deployment"]],"Enabling OTEL Tracing":[[24,"enabling-otel-tracing"]],"Environment Variables Reference":[[24,"environment-variables-reference"]],"Error Handling":[[3,"error-handling"]],"Escalation Requests":[[8,"escalation-requests"]],"Example 2: Switching Intent":[[7,"example-2-switching-intent"]],"Example Configuration For Tools":[[7,"example-configuration-for-tools"]],"Example Use Cases":[[12,"example-use-cases"],[13,"example-use-cases"]],"Example with OpenTelemetry in Python":[[17,"example-with-opentelemetry-in-python"]],"Example: Travel Booking Assistant":[[18,"example-travel-booking-assistant"]],"External References":[[17,"external-references"]],"Filter Chain Programming Model (HTTP and MCP)":[[1,"filter-chain-programming-model-http-and-mcp"]],"Filter Chains":[[1,null]],"First-Class Providers":[[6,"first-class-providers"]],"Follow-Up & Repair Frequency":[[8,"follow-up-repair-frequency"]],"Function Calling":[[12,null]],"Function Calling Workflow":[[12,"function-calling-workflow"]],"Gateway Endpoints":[[3,"gateway-endpoints"]],"Gateway Smoke Test":[[24,"gateway-smoke-test"]],"Get Started":[[10,"get-started"],[21,null]],"Getting Started":[[4,"getting-started"]],"Global CLI Usage":[[22,"global-cli-usage"]],"Google Gemini":[[6,"google-gemini"]],"Groq":[[6,"groq"]],"Guardrails":[[19,null]],"Guides":[[10,"guides"],[21,null]],"Handoff to Upstream Services":[[17,"handoff-to-upstream-services"]],"Header Format":[[17,"header-format"]],"High level architecture":[[27,"high-level-architecture"]],"How Guardrails Work":[[19,"how-guardrails-work"]],"How It Works":[[8,"how-it-works"],[14,"how-it-works"],[17,"how-it-works"],[18,"how-it-works"],[20,"how-it-works"]],"How to Initiate A Trace":[[17,"how-to-initiate-a-trace"]],"Implementation":[[18,"implementation"]],"Implementing Function Calling":[[12,"implementing-function-calling"]],"Inbound (Agent & Prompt Target)":[[2,"inbound-agent-prompt-target"]],"Inbound Request Handling":[[17,"inbound-request-handling"]],"Information Extraction with LLMs":[[18,"information-extraction-with-llms"]],"Inner Loop (Agent Logic)":[[0,"inner-loop-agent-logic"]],"Inner Loop vs. Outer Loop":[[0,"inner-loop-vs-outer-loop"]],"Inspect and Filter Traces":[[17,"inspect-and-filter-traces"]],"Instrumentation":[[17,"instrumentation"]],"Integrating with Tracing Tools":[[17,"integrating-with-tracing-tools"]],"Intro to Plano":[[9,null]],"Key Benefits":[[0,"key-benefits"],[4,"key-benefits"]],"Key Features":[[7,"key-features"],[12,"key-features"],[14,"key-features"]],"Kubernetes Deployment":[[24,"kubernetes-deployment"]],"LLM Routing":[[13,null]],"Langtrace":[[17,"langtrace"]],"Limitations and Considerations":[[8,"limitations-and-considerations"]],"Listeners":[[2,null]],"Log Format":[[14,"log-format"]],"Memory Storage (Development)":[[20,"memory-storage-development"]],"Metrics Dashboard (via Grafana)":[[15,"metrics-dashboard-via-grafana"]],"Mistral AI":[[6,"mistral-ai"]],"Model (LLM) Providers":[[4,null]],"Model Aliases":[[5,null]],"Model Selection Guidelines":[[6,"model-selection-guidelines"]],"Model-Based Routing":[[24,"model-based-routing"]],"Model-based routing":[[13,"model-based-routing"]],"Monitoring":[[15,null]],"Moonshot AI":[[6,"moonshot-ai"]],"Multi-Turn":[[7,"multi-turn"]],"Multiple Provider Instances":[[6,"multiple-provider-instances"]],"Naming Best Practices":[[5,"naming-best-practices"]],"Native Deployment (Default)":[[24,"native-deployment-default"]],"Network Topology":[[2,"network-topology"]],"Network topology":[[27,"network-topology"]],"Next Steps":[[11,"next-steps"],[18,"next-steps"],[20,"next-steps"]],"Notes":[[17,"notes"]],"Notes and Examples":[[17,"notes-and-examples"]],"Observability":[[16,null]],"Ollama":[[6,"ollama"]],"OpenAI":[[6,"openai"]],"OpenAI (Python) SDK":[[3,"openai-python-sdk"]],"OpenAI Responses API (Conversational State)":[[3,"openai-responses-api-conversational-state"]],"OpenAI-Compatible Providers":[[6,"openai-compatible-providers"]],"Orchestration":[[18,null]],"Orchestration & Routing":[[17,"orchestration-routing"]],"Outbound (Model Proxy & Egress)":[[2,"outbound-model-proxy-egress"]],"Outbound LLM Calls":[[17,"outbound-llm-calls"]],"Outer Loop (Orchestration)":[[0,"outer-loop-orchestration"]],"Overall Quality Assessment":[[8,"overall-quality-assessment"]],"Overview":[[10,null],[17,"overview"]],"Passthrough Authentication":[[6,"passthrough-authentication"]],"Positive Feedback":[[8,"positive-feedback"]],"Post-request processing":[[27,"post-request-processing"]],"PostgreSQL Storage (Production)":[[20,"postgresql-storage-production"]],"Preference-aligned routing (Arch-Router)":[[13,"preference-aligned-routing-arch-router"]],"Preparing Context and Generating Responses":[[18,"preparing-context-and-generating-responses"]],"Prerequisites":[[11,"prerequisites"],[20,"prerequisites"]],"Prompt Target":[[7,null]],"Provider Categories":[[6,"provider-categories"]],"Providers Requiring Base URL":[[6,"providers-requiring-base-url"]],"Quick Navigation":[[22,"quick-navigation"]],"Quick Start":[[17,"quick-start"]],"Quickstart":[[11,null]],"Qwen (Alibaba)":[[6,"qwen-alibaba"]],"Repetition & Looping":[[8,"repetition-looping"]],"Request Flow (Egress)":[[27,"request-flow-egress"]],"Request Flow (Ingress)":[[27,"request-flow-ingress"]],"Request Lifecycle":[[27,null]],"Resources":[[21,null]],"Routing Methods":[[13,"routing-methods"]],"Routing Preferences":[[6,"routing-preferences"]],"Runtime Tests":[[24,"runtime-tests"]],"Sampling and Prioritization":[[8,"sampling-and-prioritization"]],"See Also":[[3,"see-also"],[5,"see-also"],[6,"see-also"],[8,"see-also"]],"Self-hosting Arch-Router":[[13,"self-hosting-arch-router"]],"Self-hosting Plano-Orchestrator":[[18,"self-hosting-plano-orchestrator"]],"Signals vs Response Quality":[[8,"signals-vs-response-quality"]],"Signals\u2122":[[8,null]],"Start Plano":[[24,"start-plano"]],"Starting the Stack":[[24,"starting-the-stack"]],"Step 1. Create plano config file":[[11,"step-1-create-plano-config-file"],[11,"id2"]],"Step 1. Minimal orchestration config":[[11,"step-1-minimal-orchestration-config"]],"Step 1: Create the Config":[[24,"step-1-create-the-config"]],"Step 1: Define Plano Config":[[7,"step-1-define-plano-config"]],"Step 1: Define the Function":[[12,"step-1-define-the-function"]],"Step 2. Start plano":[[11,"step-2-start-plano"]],"Step 2. Start plano with currency conversion config":[[11,"step-2-start-plano-with-currency-conversion-config"]],"Step 2. Start your agents and Plano":[[11,"step-2-start-your-agents-and-plano"]],"Step 2: Configure Prompt Targets":[[12,"step-2-configure-prompt-targets"]],"Step 2: Create API Key Secrets":[[24,"step-2-create-api-key-secrets"]],"Step 2: Process Request in Flask":[[7,"step-2-process-request-in-flask"]],"Step 3. Interacting with gateway using curl command":[[11,"step-3-interacting-with-gateway-using-curl-command"]],"Step 3. Send a prompt and let Plano route":[[11,"step-3-send-a-prompt-and-let-plano-route"]],"Step 3.1: Using curl command":[[11,"step-3-1-using-curl-command"]],"Step 3.2: Using OpenAI Python client":[[11,"step-3-2-using-openai-python-client"]],"Step 3: Deploy Plano":[[24,"step-3-deploy-plano"]],"Step 3: Interact with LLM":[[11,"step-3-interact-with-llm"]],"Step 3: Plano Takes Over":[[12,"step-3-plano-takes-over"]],"Step 4: Verify":[[24,"step-4-verify"]],"Stop Plano":[[24,"stop-plano"]],"Summary":[[7,"summary"],[17,"summary"]],"Supabase Connection Strings":[[20,"supabase-connection-strings"]],"Supported API Endpoints":[[6,"supported-api-endpoints"]],"Supported Clients":[[3,"supported-clients"]],"Supported Providers & Configuration":[[6,null]],"Tech Overview":[[28,null]],"Testing the Guardrail":[[19,"testing-the-guardrail"]],"The Problem: Knowing What\u2019s \u201cGood\u201d":[[8,"the-problem-knowing-what-s-good"]],"Threading Model":[[29,null]],"Together AI":[[6,"together-ai"]],"Trace Filtering and Telemetry":[[8,"trace-filtering-and-telemetry"]],"Trace Propagation":[[17,"trace-propagation"]],"Tracing":[[17,null]],"Tracing with the CLI":[[17,"tracing-with-the-cli"]],"Troubleshooting":[[20,"troubleshooting"],[24,"troubleshooting"]],"Turn Count & Efficiency":[[8,"turn-count-efficiency"]],"Typical Use Cases":[[1,"typical-use-cases"]],"Understanding Plano Traces":[[17,"understanding-plano-traces"]],"Unsupported Features":[[13,"unsupported-features"]],"Updating Configuration":[[24,"updating-configuration"]],"Use Plano as a Model Proxy (Gateway)":[[11,"use-plano-as-a-model-proxy-gateway"]],"User Frustration":[[8,"user-frustration"]],"Using Aliases":[[5,"using-aliases"]],"Using Ollama (recommended for local development)":[[13,"using-ollama-recommended-for-local-development"]],"Using vLLM (recommended for production / EC2)":[[13,"using-vllm-recommended-for-production-ec2"]],"Validation Rules":[[5,"validation-rules"]],"Welcome to Plano!":[[21,null]],"What Are Behavioral Signals?":[[8,"what-are-behavioral-signals"]],"What is Function Calling?":[[12,"what-is-function-calling"]],"Why Guardrails":[[19,"why-guardrails"]],"Wildcard Model Configuration":[[6,"wildcard-model-configuration"]],"Zhipu AI":[[6,"zhipu-ai"]],"cURL Examples":[[3,"curl-examples"]],"llms.txt":[[25,null]],"planoai build":[[22,"planoai-build"]],"planoai cli_agent":[[22,"planoai-cli-agent"]],"planoai down":[[22,"planoai-down"]],"planoai init":[[22,"planoai-init"]],"planoai logs":[[22,"planoai-logs"]],"planoai prompt_targets":[[22,"planoai-prompt-targets"]],"planoai trace":[[22,"planoai-trace"]],"planoai up":[[22,"planoai-up"]],"xAI":[[6,"xai"]]},"docnames":["concepts/agents","concepts/filter_chain","concepts/listeners","concepts/llm_providers/client_libraries","concepts/llm_providers/llm_providers","concepts/llm_providers/model_aliases","concepts/llm_providers/supported_providers","concepts/prompt_target","concepts/signals","get_started/intro_to_plano","get_started/overview","get_started/quickstart","guides/function_calling","guides/llm_router","guides/observability/access_logging","guides/observability/monitoring","guides/observability/observability","guides/observability/tracing","guides/orchestration","guides/prompt_guard","guides/state","index","resources/cli_reference","resources/configuration_reference","resources/deployment","resources/llms_txt","resources/tech_overview/model_serving","resources/tech_overview/request_lifecycle","resources/tech_overview/tech_overview","resources/tech_overview/threading_model"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1},"filenames":["concepts/agents.rst","concepts/filter_chain.rst","concepts/listeners.rst","concepts/llm_providers/client_libraries.rst","concepts/llm_providers/llm_providers.rst","concepts/llm_providers/model_aliases.rst","concepts/llm_providers/supported_providers.rst","concepts/prompt_target.rst","concepts/signals.rst","get_started/intro_to_plano.rst","get_started/overview.rst","get_started/quickstart.rst","guides/function_calling.rst","guides/llm_router.rst","guides/observability/access_logging.rst","guides/observability/monitoring.rst","guides/observability/observability.rst","guides/observability/tracing.rst","guides/orchestration.rst","guides/prompt_guard.rst","guides/state.rst","index.rst","resources/cli_reference.rst","resources/configuration_reference.rst","resources/deployment.rst","resources/llms_txt.rst","resources/tech_overview/model_serving.rst","resources/tech_overview/request_lifecycle.rst","resources/tech_overview/tech_overview.rst","resources/tech_overview/threading_model.rst"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,17,18,19,20,23,24,26,27,29],"0":[1,2,3,5,6,7,8,11,13,14,17,18,20,22,23,24,27],"00":[17,18],"005":[23,27],"00z":18,"01":3,"03":14,"04":14,"05":11,"050z":14,"06":[3,11],"08":11,"0905":6,"1":[2,3,4,5,6,8,13,14,15,17,18,20,23,27],"10":[5,8,11,12,14,15,18,24],"100":[1,3,5,11,17,18,23,24,29],"1000":18,"10000":[2,6,11,13,23,24,27],"1000m":24,"1022":14,"104":14,"10500":[19,23,27],"10501":1,"10502":1,"10505":1,"10510":[18,23],"10520":[11,18,23],"10530":11,"106":14,"10t03":14,"10th":18,"11":[11,24],"11434":[5,6,13],"12":[7,8,11,18,20],"12000":[2,3,5,11,13,14,17,20,23,24,27],"120b":5,"123":20,"125":14,"1250":17,"127":[2,3,5,7,11,14,20,23,27],"128e":6,"128k":6,"1301":14,"13b":6,"140":14,"15":[4,8,15,17],"150":17,"159":14,"16":[11,17,18],"162":14,"168":14,"1695":14,"1695m":14,"17":14,"17b":6,"18083":14,"192":14,"19901":15,"1d":22,"1d6b30cfc845":14,"1f6a9":8,"2":[2,5,6,8,13,17,18,22,27],"20":5,"200":[1,3,14,18],"2019":7,"2023":3,"2024":[11,14],"20240307":[5,6],"20241022":[3,5,6],"2025":18,"20250514":6,"20b":6,"21797":14,"218":14,"225":17,"23":18,"23123":20,"234":[8,17],"24":[8,18],"245":14,"25":18,"250m":24,"254":14,"256mi":24,"27":11,"28":11,"29":11,"2a5b":14,"2h":22,"2x":8,"3":[1,3,5,6,7,8,13,17,18,23],"30":[8,11,13,18,24],"30b":18,"30m":[17,22],"31":7,"32":[17,22],"320":17,"32768":18,"32b":6,"32k":6,"34b":6,"3b":[6,23],"4":[6,8,11,12,13,17,18,19,20,23],"400":19,"401":6,"40ss":20,"429":27,"4317":[17,22,24],"4318":[17,22],"441":14,"443":[6,7,11,14],"447":14,"45":18,"463":14,"469793af":14,"48":18,"485":11,"49":14,"492z":14,"4a":27,"4b":[18,27],"4o":[1,2,3,5,6,11,17,18,23,27],"4xx":1,"5":[3,5,6,7,8,11,13,17,18,20,22,24],"50":[3,8,18],"500":22,"50051":17,"51":[11,14,18],"51000":14,"512mi":24,"52":14,"53":14,"537z":14,"54":14,"5432":20,"55":14,"556":14,"56":[11,14],"571":8,"59":18,"598z":14,"59z":18,"5b":[4,13],"5m":22,"5xx":1,"6":[6,8,18],"604197fe":14,"614":14,"646":18,"647":11,"65":14,"67":18,"7":[8,18],"71":18,"75":17,"770":14,"78558":11,"7b":6,"7f4e9a1c":[17,22],"7f4e9a1c0d9d4a0bb9bf5a8a7d13f62a":[17,22],"8":[8,17,22],"80":[5,6,8,23,27],"8000":[6,18],"8001":[1,11,18,19,23,27],"8080":[6,7],"85":8,"86":18,"87":14,"8b":6,"9":18,"905z":14,"906z":14,"9090":15,"9367":14,"95":[5,8,18],"95a2":14,"95th":8,"961z":14,"979":11,"984":14,"984m":14,"99":18,"9b57":14,"A":[0,1,5,7,8,9,10,12,16,18,20,27,29],"AND":[17,22],"And":11,"As":[11,15],"At":[11,13],"Be":[12,17,18],"By":[0,7,9,12,13,14,17,18],"FOR":14,"For":[0,2,3,6,11,12,13,14,17,18,20,24,27,29],"IF":20,"If":[1,6,7,11,12,17,18,19,20,22,24,27],"In":[1,8,9,10,11,12,13,17,19],"It":[2,6,9,10,12,13,16,21,26,27],"Its":[9,15,17],"NOT":[6,20],"Near":8,"No":[3,8,11,13,17,20],"Not":20,"ON":[20,27],"On":11,"One":[3,6,8],"Or":[3,6,11,17],"TO":[18,20],"That":20,"The":[0,1,2,3,5,6,7,11,12,13,14,17,18,19,20,23,24,27],"Then":20,"There":[2,9],"These":[8,9,12,17,27],"To":[2,9,11,13,15,17,18,19,24],"With":[6,9,11,13,17],"_":9,"__name__":17,"a1c":7,"a3b":18,"aarch64":[11,24],"abandon":8,"abc123":6,"abil":6,"about":[0,1,3,4,5,7,9,10,13,14,18,19,20,26,27],"abov":[5,6,7,9,11,15,24,27],"absolut":8,"abstract":[1,4,10,13,21],"acceler":21,"accept":[2,17,27,29],"access":[0,4,8,11,15,16,17,21,23,27],"access_":14,"access_ingress":14,"access_intern":14,"access_kei":[1,2,5,6,7,11,13,18,23,27],"access_llm":14,"accident":27,"accordingli":17,"account":12,"accur":[7,9,12,13,18],"accuraci":13,"achiev":[9,12],"acknowledg":[8,18],"across":[0,1,2,4,5,6,7,9,10,11,12,17,18,20,21,24,26,27],"act":[2,8,9,15,17],"action":[0,7,12,13,18,19,27],"activ":[6,11,27],"actual":[3,8,13,17,18,20],"ad":[8,13,17,18,19],"adapt":[0,8,13],"add":[0,1,2,4,7,8,9,11,12,13,17,19,20,24],"add_span_processor":17,"addit":[6,7,8,16,20,22,27],"address":[1,2,6,7,11,13,23,27],"adjust":[7,17,20,24],"adopt":[9,10,17,21],"advanc":12,"advantag":9,"aeroapi":18,"aeroapi_base_url":18,"aeroapi_kei":18,"affect":17,"afraid":12,"african":11,"after":[1,9,12,13,18,27],"against":[8,19,20,22],"agent":[1,6,7,8,9,10,12,14,15,19,20,21,22,23,26,27],"agent_1":[1,19],"agent_chat":17,"agent_chat_complet":27,"agent_orchestration_model":18,"agent_respons":19,"aggreg":[8,12],"agil":[9,10,21],"agnost":[0,9,27],"ahead":18,"ai":[0,4,9,10,11,12,13,14,17,18,19,21,27],"aid":27,"air":[6,7],"airbnb":9,"aircraft":18,"aircraft_typ":18,"airlin":18,"airport":18,"aka":21,"alert":[8,14,15],"alertmanag":15,"algorithm":[5,9],"alia":[0,3,4,5,9,27],"alias":[3,4,6,13,21,23],"alic":[3,20],"align":[0,4,27],"aliyunc":6,"all":[0,4,6,7,8,11,17,18,20,22,24,25,27,29],"allow":[0,1,5,6,7,9,11,12,13,17,18,19,29],"along":11,"alongsid":[9,17,26,27],"alphabet":8,"alphanumer":5,"alreadi":[11,17,22],"also":[1,2,4,11,13,17,18,24,27],"alwai":[5,13,17,18,27],"amazon_bedrock":6,"amazonaw":6,"ambigu":[7,12],"amount":29,"an":[0,1,2,6,7,8,9,10,11,12,13,15,17,18,19,21,22,24,27],"analysi":[0,6,8,13,18],"analyst":5,"analyt":12,"analyz":[0,6,8,9,11,12,13,14,17,18,27],"ani":[0,1,3,4,6,7,9,10,11,12,17,18,19,20,21,22,24,27],"annot":7,"anoth":6,"answer":[7,18,27],"ant":24,"anthrop":[0,4,5,11,13,20,23,24,27],"anthropic_api_kei":[5,6,11,13,23,24],"anthropic_dev_api_kei":6,"anthropic_prod_api_kei":6,"anyth":13,"api":[0,2,4,5,7,9,10,12,14,15,17,20,21,23,26,27],"api_kei":[3,6,11,17,18,20],"api_serv":[7,12,14],"api_vers":15,"apierror":3,"apikei":18,"apivers":[15,24],"apm":17,"apolog":19,"app":[2,6,9,10,18,21,24,27],"app_serv":[23,27],"appear":[6,19],"append":[6,8,17,18],"appl":[11,19,24],"appli":[0,2,4,5,8,9,10,13,19,23,24,27],"applic":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,17,18,19,20,24,26,27],"appoint":13,"appreci":8,"approach":[4,5,13,17],"appropri":[0,2,8,13,17,18,27],"approv":19,"ar":[0,1,2,3,4,5,6,7,9,11,12,13,14,15,17,18,19,20,22,24,26,27],"arch":[4,5,9],"architectur":[1,2,7,9,13,17,28,29],"archiv":20,"area":4,"aren":6,"arg":18,"argument":22,"around":[27,29],"arrai":[18,20],"arriv":[1,18,19,27],"arrival_tim":18,"art":[0,9,12,13],"artifici":3,"ask":[7,11,12,18,19],"ask_quest":3,"aspect":[9,15],"assembl":[1,3],"assess":17,"assign":13,"assist":[1,3,6,7,8,11,13,17,19,20,23,27],"associ":13,"assum":11,"astral":11,"async":[18,19,27],"asynccli":18,"asyncopenai":18,"atlanta":18,"attach":[1,2,17,18,19,24,27],"attempt":[8,9,19],"attende":7,"attent":[8,12],"attribut":[7,8,12,16,22,24],"aud":11,"audio":13,"augment":[1,19,23],"australian":11,"authent":[17,23],"author":[3,6,14,23],"auto":[17,18],"auto_llm_dispatch_on_respons":27,"autom":[12,17,18,20,22,24],"automat":[0,3,4,6,8,9,11,12,13,17,18,20,24],"autonom":[0,18],"avail":[0,3,4,6,7,9,11,13,17,18,22,27],"averag":8,"avoid":[8,9],"aw":[6,20],"await":[18,19],"awar":[17,18,27],"awesom":8,"aws_bearer_token_bedrock":6,"awsxrai":17,"azur":[0,4,20],"azure_api_kei":6,"azure_openai":6,"azure_openai_api_kei":6,"b":[0,5,8],"b25f":14,"b265":14,"back":[1,6,8,9,13,27],"backend":[1,2,3,7,11,12,15,17,20,26,27],"background":[11,22],"backoff":27,"backward":5,"bad":[8,13],"baht":11,"balanc":[0,5,6,12,27],"bandwidth":20,"base":[0,2,3,4,5,7,8,11,12,17,18,19,27],"base_url":[3,5,6,11,13,17,18,20,23],"baselin":8,"basemodel":7,"basic":[3,4,6,11,18,22,24],"batch":[17,27],"batchspanprocessor":17,"battl":9,"bearer":[3,6],"becaus":[1,8],"becom":[1,8,9,13,20],"bedrock":[20,27],"been":[11,12],"befor":[0,1,2,7,8,18,19,20,24,27],"behalf":[2,7,14,27],"behavior":[0,1,6,7,9,13,14,16,18,19,20,23],"behind":[1,2,3,6,10,20],"being":[5,27],"below":[1,2,6,7,11,15,17,19,24,27],"benchmark":[12,13],"beneath":27,"benefici":12,"benefit":[3,5,6,7,9,16],"bespok":[10,21],"best":[0,4,9,16,27],"beta":[5,6],"better":[0,3,9,12,13,18],"between":[0,4,5,7,9,12,13,17,18,27,29],"bgn":11,"bigint":20,"bigram":8,"bin":11,"binari":[11,24,27],"bind":[2,22],"bloat":20,"block":[1,2,3,18,27,29],"block_categori":5,"blood":7,"blurri":7,"boilerpl":13,"book":[11,13],"bool":[7,27],"boolean":[6,8],"bootstrap":27,"both":[2,4,6,8,9,10,12,13,15,17,18,20],"bound":29,"brain":27,"brazilian":11,"break":[0,14],"breaker":27,"bridg":[12,27],"brief":[7,27],"briefli":[3,27],"bright":[21,27,28],"brightstaff":[11,24,27],"brilliant":8,"british":11,"brittl":[10,21],"brl":11,"broken":8,"bug":6,"buil":7,"build":[0,1,2,4,8,9,18,20,21,29],"builder":1,"built":[0,6,7,9,10,17,21,22,27],"bulgarian":11,"bullet":18,"bundl":24,"burden":9,"busi":[0,7,8,9,11,12],"bypass":19,"byte":[14,17],"bytes_receiv":14,"bytes_s":14,"c":[9,24],"cach":[11,13,18,24],"cad":11,"call":[0,1,2,3,7,9,10,13,14,20,21,23,26,27],"caller":[1,2,19],"can":[0,1,2,3,5,6,7,8,9,10,11,12,13,14,17,18,19,20,24,27],"canadian":11,"canari":[0,4,5,8],"cannot":[13,20,22],"canon":[6,22],"cap":8,"capabl":[0,3,5,6,7,9,11,12,18,22,23,27],"capit":[3,11],"captur":[0,1,8,9,13,17,24],"care":[11,12],"carefulli":[7,18],"carri":[17,27],"case":[5,6,8,9,10,19],"cat":13,"catch":8,"categori":[4,8,13],"caus":8,"celsiu":[7,12,18],"central":[0,2,4,7,9,10,12,14,21,27],"centric":13,"chain":[0,2,5,9,17,18,19,20,21,27],"challeng":13,"chang":[0,1,3,4,7,9,10,13,17,19,21],"char":[8,22],"charact":[17,20],"chat":[0,3,4,5,6,8,9,11,13,14,17,18,19,20,23,24,27],"chat_complet":17,"chat_templ":18,"chat_with_fallback":3,"chatmessag":19,"cheap":4,"cheaper":[3,5,18],"check":[1,7,8,11,12,18,19,20,24,27],"chf":11,"children":17,"chines":11,"choic":[3,11,17,18],"choos":[0,4,12,13,17,27],"chosen":6,"christma":18,"chunk":[3,18],"ci":24,"circuit":[0,1,27],"circular":5,"citi":[7,12,18,23],"clarif":[7,8],"clarifi":[7,8],"class":[4,7,9],"classif":13,"classifi":[8,13],"claud":[3,5,6,11,13,17,20,22,23,24],"clean":[7,22],"cleaner":5,"cleanli":[2,7,9,10],"cleanup":20,"clear":[7,12,13,18,19],"clearer":12,"clearli":[8,13,18],"cli":[11,13,16,18,21,24],"client":[2,4,5,6,17,18,20,21,23,24,27,29],"clienterror":19,"close":[13,18],"cloud":[4,26],"cloudi":18,"clue":8,"cluster":[4,9,24,26,27],"cnversat":7,"cny":11,"co":[13,17,20],"coal":8,"code":[0,1,3,4,5,6,7,9,10,11,13,14,17,18,27,29],"code_gener":6,"code_iata":18,"code_review":6,"codebas":[9,10,17,21],"codec":27,"codellama":6,"coder":6,"coding_agent_rout":22,"coher":6,"collabor":0,"colleagu":12,"collect":[3,12,13,15,17],"collector":[8,17,22,24],"column":20,"com":[5,6,12,14,17,18,20,23],"combin":[4,8,12,18,20,22],"come":[4,18],"command":[6,17,22,24],"comment":20,"commit":17,"common":[6,7,8,12,13,17,20,22],"commun":[1,11,17,27],"compact":[6,13,17,22],"compani":[6,9,19],"compar":8,"compat":[0,2,4,5,9,11,17,18,20],"compil":[11,24,25],"complaint":8,"complement":8,"complementari":[8,11],"complet":[0,3,4,5,6,8,11,12,13,14,17,18,19,20,23,24,27],"completion_token":17,"complex":[0,2,4,5,6,12,13,17,18,29],"complex_reason":[6,13],"complianc":[1,19],"compon":[6,9,17,24,27],"compos":11,"comprehens":[6,11],"comput":[3,8,17,24],"concept":[11,13,20],"concern":[0,8,9,17,27],"concis":18,"condit":[5,18],"confid":[8,13],"config":[6,13,15,17,20,22,27],"configiur":15,"configmap":24,"configur":[3,4,8,9,11,16,19,21,22,28,29],"confirm":[8,12,24,27],"confus":8,"congratul":11,"connect":[2,4,7,9,11,18,24,26,27,29],"connect_timeout":[23,27],"connection_str":20,"conpleix":7,"consid":22,"consider":7,"considert":7,"consist":[0,1,2,4,5,9,11,12,13,17,18,19],"consol":[6,17],"constraint":1,"construct":6,"contact":8,"contain":[9,11,17,20,22,24,25,27],"container_nam":24,"containerport":24,"content":[1,3,5,6,7,8,9,11,13,17,18,19,24],"content_filt":5,"context":[0,1,2,3,6,8,9,11,12,13,17,20,25,27],"context_build":[1,18,27],"context_messag":18,"contextu":13,"continu":[1,3,9,10,18,19,20,21,22,24],"contract":27,"contribut":11,"contributor":[9,10,21],"control":[0,1,5,6,10,13,19,21,23,26,27,29],"conveni":7,"convent":27,"convers":[0,1,4,6,7,8,9,10,13,17,18,21,26,27],"conversation_context":18,"conversation_st":20,"convert":[11,17],"coordin":[18,26,29],"copi":20,"core":[9,10,11,18,21,27],"corpor":19,"correct":[7,8,19,20,24],"correctli":17,"correl":[1,8,24],"correspond":27,"cost":[0,4,5,6,7,9,13,17,18],"could":[3,12,18,27],"count":[17,18,27],"coupl":[1,9,10],"cover":6,"covners":7,"cpu":[24,27],"crash":1,"creat":[3,5,6,8,10,12,13,17,18,20,22,27],"create_gradio_app":7,"created_at":20,"creativ":[5,6,12,13],"creative_task":13,"creative_writ":6,"credenti":[6,17,20],"crewai":0,"crisp":8,"criteria":13,"critic":[1,8,9,12,15,17,18,20,23,27],"cross":[0,1,4],"crucial":[12,14,17],"ctrl":24,"ctx":18,"cuda":18,"cue":13,"curl":[4,5,6,13,18,19,24],"currenc":[18,27],"currency_exchang":11,"currency_symbol":11,"current":[5,7,12,18,22,23],"current_temp":18,"current_timestamp":20,"custom":[0,1,3,4,6,8,10,13,16,18,19],"custom_api_kei":6,"customprovid":6,"cut":[0,1,9],"czech":11,"czk":11,"d":[3,5,6,13,18,19,24],"dai":[18,22,23],"daili":18,"danish":11,"dash":17,"dashbaord":15,"dashboard":[8,12,16,17,20],"dashscop":6,"dashscope_api_kei":6,"data":[1,5,7,8,9,10,11,12,13,15,17,18,21,24,26,27],"databas":[12,20],"database_url":20,"datadog":8,"datadoghq":17,"dataplan":[1,2,9,27],"datasourc":15,"date":[7,11,12,18,27],"datetim":18,"day_match":18,"day_nam":18,"days_ahead":18,"db":20,"db_password":20,"db_setup":20,"dc":14,"dd":18,"dd_site":17,"de":[9,10,27],"deal":18,"debian":24,"debug":[0,1,8,13,14,17,18,20,22,24,27],"debugg":0,"decemb":[11,18],"decid":[0,1,9,11,13,18,24,26],"decis":[0,1,9,13,17,18,24,26,27],"declin":8,"decoupl":[0,9,10,13,21],"decrypt":27,"deep":[2,6,10,13,18],"deeper":11,"deepseek":[4,20,27],"deepseek_api_kei":6,"def":[3,7,12,17,18,19],"default":[1,2,7,11,13,14,17,18,20,22,23,27],"defin":[1,2,4,5,11,13,17,18,19,23,24,27],"definit":12,"degen":8,"degrad":8,"delai":18,"delet":20,"deliv":[9,10,12,13,18,21],"deliveri":[9,10,21,27],"delta":3,"demo":[9,18,20],"demonstr":[6,10,12,13],"departur":18,"departure_tim":18,"depend":[9,13,20,27],"deploi":[6,9,17,22],"deploy":[0,2,4,5,6,9,10,13,18,20,21,22,26],"deriv":17,"describ":[7,18,27],"descript":[1,5,6,7,11,12,13,18,19,23,24,27],"descriptor":13,"deserv":8,"design":[7,9,10,12,13,15,17,18,20,21,26,27],"desir":[6,7,12],"desk":8,"dest_cod":18,"destin":[1,18],"destination_cod":18,"destroi":27,"detail":[2,3,4,6,7,9,12,13,14,17,18,24,27],"detect":[7,8,17,19,27],"determin":[0,7,12,17,18,27],"determininist":9,"determinist":[0,7,27],"dev":[3,4,5,6,11,24],"develop":[0,2,3,4,5,6,7,8,9,10,17,18,21,22,26,27],"devic":[7,27],"device_id":27,"diabet":7,"diabeter":7,"diagnos":[7,8,18],"diagnost":8,"diagram":2,"dict":[7,18],"did":8,"didn":8,"differ":[3,4,5,6,12,13,17,20,26,27],"difficult":9,"dipatch":7,"dir":22,"direct":[0,3,4,6,7,13,17,18,20,23,27],"directli":[0,2,8,11,13,24],"directori":[22,24],"disabl":[17,20,22],"disast":9,"disconnect":8,"discov":[6,10,18],"discuss":3,"diseas":7,"disease_diagnos":7,"diseases_symptom":7,"dispatch":27,"displai":[12,17,22],"distinct":13,"distinguish":[0,13],"distribut":[5,8,17,27],"dive":[4,10,11],"divers":8,"dkk":11,"dn":24,"do":[8,9,13,14,18],"doc":[10,20],"docker":[11,17,22],"docs_ag":18,"document":[5,7,10,11,13,17,18,22,24,25],"doe":[6,7,12,13,17,20,26,27],"doesn":[6,8],"dollar":11,"domain":[8,12,13,18,19],"don":[3,7,8,12,20],"done":[8,18],"dot":[5,17],"down":[11,14,24],"download":[11,13,18,24],"downstream":[1,2,7,12,17,24,27,29],"downweight":8,"dozen":6,"dramat":[8,20],"drift":8,"driven":[11,13,19],"dropbox":9,"dry":24,"due":20,"dump":18,"duplic":[1,8,9],"durabl":20,"durat":[14,27],"duration_m":17,"dure":27,"dx":[10,21],"dynam":[0,4,6,12,13,18,19],"e":[1,3,5,6,7,9,11,12,13,14,17,18,20,23,24,27],"each":[0,1,3,6,7,8,9,11,12,13,14,17,18,19,20,27],"earli":[1,8,9,17],"earlier":[24,27],"eas":17,"easi":[1,4,8,9,12,13,17,18,19],"easier":[0,5,11,13,14,19,20],"easili":17,"easilli":7,"econom":[7,8],"ecosystem":17,"edg":[2,9,12,18,27],"edit":15,"editor":20,"effect":[4,6,7,9,10,13,18],"effici":[0,1,6,7,9,11,13,17,26,27],"efficiency_scor":[8,17],"egress":[4,9,10,24,28],"egress_traff":13,"either":[12,13,17,19,27],"elasticsearch":14,"element":[7,18],"elif":18,"elk":14,"els":18,"email":12,"embarrassingli":29,"embed":[8,14,17,27],"emerg":8,"emiss":7,"emit":[1,8,22,24],"emot":8,"empow":[7,13],"empti":[18,22],"en":18,"enabl":[3,4,5,6,7,8,9,12,13,17,18,20,23,27],"encod":[13,20],"encount":[24,27],"encrypt":27,"end":[0,3,7,9,10,17,18,24],"endpoint":[1,2,4,5,7,8,11,12,13,15,17,18,20,23,24,27],"energi":7,"energy_sourc":7,"energy_source_info":7,"energysourcerequest":7,"energysourcerespons":7,"enforc":[0,1,19,27],"engag":27,"engin":[7,8,9,10,21],"english":8,"enhanc":[0,6,10,11,17],"enough":[0,9],"enrich":[0,1,7,8,17,18,20,27],"ensur":[4,7,9,11,12,13,17,19,20,22,24,27],"entangl":3,"enter":17,"enterpris":4,"entir":[1,9,17,27],"entiti":[1,18,27],"entri":[2,6,7,23,24],"enum":[7,12,27],"enumer":18,"env":[11,24],"envelop":1,"envfrom":24,"environ":[3,4,5,6,11,12,13,17,20,22],"envoi":[2,4,9,10,11,18,21,24,26,27,29],"envoyproxi":9,"ephemer":20,"equal":[7,29],"equat":13,"equival":11,"error":[1,4,7,9,13,15,17,18,19,20,24,27],"escal":[17,18],"essenti":[10,13,19],"establish":27,"estim":18,"etc":[8,9,11,17,24,27],"eu":17,"eur":11,"euro":11,"evalu":[8,9,13,19],"evaluation_interv":15,"even":[1,6,12,13],"evenli":27,"event":[18,27],"ever":[10,21,27],"everi":[8,9,10,14,19,20,21,24,27],"evolv":[1,9,13,18],"exact":[8,13],"exactli":[17,27],"examin":18,"exampl":[2,4,5,6,8,10,11,14,19,20,22,23,24,27],"exce":[8,18],"exceed":27,"excel":[8,13,17],"except":[3,18,19],"exception":[8,9],"excess":[7,8,27],"exchang":[8,11],"exclam":8,"exclud":6,"exclus":9,"execut":[1,8,12,13,17,27],"exemplar":8,"exist":[0,2,3,4,6,8,13,17,20,22],"exit":22,"expand":6,"expans":6,"expect":[1,8,12,24,27],"expens":[7,8],"experi":[11,12,13,18],"experiment":[5,13],"expert":8,"expertis":8,"explain":[3,8,12,13,18,24],"explan":[7,12],"explanatori":14,"explicit":[8,13,22,24],"explicitli":[13,17],"explor":[10,11,13,18,20],"export":[8,14,15,17,20,24,27],"expos":[2,3,9,11,14,18,19],"express":8,"extend":[6,9,13],"extern":[0,19,23,27],"extra_head":18,"extract":[3,7,12,17,27],"extract_flight_rout":18,"extraction_model":18,"extraction_prompt":18,"f":[3,7,12,14,17,18,20,22,24],"f376e8d8c586":14,"face":1,"facilit":17,"facto":[9,10],"factor":8,"factual":8,"fahrenheit":[7,12,18],"fail":[1,3,4,5,8,19,22,27],"failov":[0,2,7,9,20,27],"failur":[1,8,20],"fair":27,"fall":13,"fallback":[3,4,5,6,17,18,26],"fallback_model":3,"fals":[7,8,19,27],"famili":[0,9],"familiar":11,"famreowkr":0,"faq":18,"far":18,"fashion":[7,27],"fast":[1,3,4,5,6,7,8,9,11,13,20,23,27],"fastapi":7,"faster":[3,5,10,13,17,18,21],"fastmcp":19,"fatal":1,"fatigu":7,"fault":4,"favorit":20,"featur":[3,6,9,10,16,17,23],"feed":14,"feedback":[9,10,17,19,21],"feel":7,"fetch":[9,12,18,22],"few":[14,17],"field":[1,6,7,14,18],"file":[2,6,7,13,15,20,22,24,25,27],"fill":18,"filter":[0,2,9,10,18,19,20,21,22,23,27,29],"filter_chain":[1,18,19,23],"final":[1,3,18,27],"final_messag":3,"final_text":3,"financ":19,"find":[8,11,12,13,17,20],"fingerprint":8,"firewal":2,"first":[3,4,8,9,11,12,13,15,17,18,19,20,22,24,27],"fit":[2,27],"fix":13,"flag":[8,17,27],"flash":6,"fleet":13,"flexibl":[3,4,6,9,10,13,15,17],"flight":[11,18,23],"flight_ag":[11,18,23],"flight_dest":18,"flight_group":18,"flight_numb":18,"flight_origin":18,"flightag":18,"flightawar":18,"float":7,"flood":8,"flow":[1,2,6,7,9,10,12,14,17,28],"fluentd":14,"fly":18,"focu":[0,7,9,10,18,20,21,27],"focus":[2,6,7,9,10,11,12],"fog":18,"follow":[1,5,6,7,9,11,13,14,17,18,20,22,23,24,27],"foo":17,"forc":22,"forecast":18,"forecast_dai":18,"forecast_typ":18,"foreground":[22,24],"forget":8,"forint":11,"form":[8,12],"format":[0,6,7,9,12,13,15,16,18,20,23,27],"forth":8,"forward":[2,6,7,14,17,23,24,26,27,29],"fossil":7,"found":[3,7,11,14,18],"foundat":[6,9,10,18],"fp8":18,"frame":27,"framework":[0,1,9,10,11,15,17,21],"franc":[3,11,18],"francisco":[7,12],"frankfurt":11,"frankfurther_api":11,"free":[7,18,20,22],"frequenc":17,"frequent":7,"friction":8,"friendli":[12,13,23],"from":[0,2,3,4,5,6,7,8,9,10,11,12,13,17,18,19,20,21,22,27,29],"front":6,"frontend":2,"frustrat":17,"fuel":7,"full":[2,3,4,7,11,13,17,18,20,22,23],"function":[0,5,7,9,11,13,18,21,23,24,27,29],"further":11,"futur":[4,5,6,18],"fuzzi":8,"g":[1,5,6,7,9,11,12,13,14,17,18,20,23,24,27],"ga":7,"gap":12,"gate":18,"gate_origin":18,"gatewai":[2,4,6,8,9,10,17,18,22,23,27],"gather":27,"gbp":11,"gdpr":19,"gemini":[4,27],"gemma":6,"genai":[7,11],"gener":[0,1,6,9,11,12,13,15,17,19,20,22,23,24,25,27,29],"geocod":18,"geocode_data":18,"geocode_respons":18,"geocode_url":18,"get":[1,2,3,6,7,8,9,11,12,17,18,19,23,24],"get_current_weath":23,"get_final_messag":3,"get_flight":18,"get_info_for_energy_sourc":7,"get_last_user_cont":18,"get_start":10,"get_supported_curr":11,"get_trac":17,"get_weath":[7,12],"get_weather_data":18,"get_workforc":7,"getenv":3,"gguf":[13,18],"github":[11,18],"give":[0,8,9,10],"given":[8,27],"glm":6,"glob":22,"global":15,"glucos":7,"glue":9,"go":[6,9,18,20],"goal":9,"goe":18,"gone":8,"good":[3,13,17,18],"googl":[4,9],"google_api_kei":6,"got":8,"govern":[4,7,9],"gpt":[1,2,3,5,6,7,8,11,12,13,17,18,19,22,23,24,27],"gpu":[13,18,26],"gr":7,"grace":3,"gracefulli":[18,20],"grade":[4,9,10,20],"gradio":7,"gradual":5,"grafana":[8,16,17],"grant":20,"grasp":8,"gratitud":8,"great":8,"greenhous":7,"grok":6,"groq":[4,27],"groq_api_kei":6,"ground":[9,10],"group":18,"growth":20,"grpc":[17,22],"guard":[9,19,27],"guardrail":[0,1,2,5,9,10,11,17,18,21,23,27],"guesswork":8,"guid":[0,4,6,8,11,12,17,18,20,24],"guidanc":8,"guidelin":4,"h":[3,5,6,19,24],"ha":[9,11,12,13,17,20,27],"hack":9,"haiku":[5,6],"hallucin":14,"hand":[1,8,18],"handel":27,"handl":[0,2,4,7,8,9,10,11,12,13,18,19,20,24,26,27,29],"handle_request":[17,18],"handler":[7,9],"handoff":[0,18],"happen":[2,8,18,27],"happi":8,"hard":[1,9,13],"hardcod":[0,3,20],"harden":9,"harder":1,"hardest":8,"hardwar":29,"harm":19,"hashmap":20,"hasn":20,"have":[0,6,7,8,9,11,12,17,18,20],"haven":11,"hcm":27,"head":13,"header":[6,9,11,16,18,23,24,27],"header_prefix":[17,24],"health":[13,18,24,27],"healthcar":[13,19],"healthi":[11,27],"healthz":24,"hello":[3,5,6,13,17],"help":[0,4,7,8,9,10,11,12,13,15,17,18,19,21,22,27],"here":[4,6,7,11,12,13,14,17,18,19,25,27],"heurist":8,"hex":22,"hexadecim":17,"hf":[6,13],"hidden":[9,10,21],"hide":2,"high":[4,5,6,7,8,9,10,11,12,13,28],"higher":[13,24],"highli":[7,12],"highlight":8,"hipaa":19,"histori":[1,3,7,12,13,18,20],"hit":5,"hkd":11,"honeycomb":8,"hong":11,"honor_timestamp":15,"hood":[2,9],"hook":9,"hop":27,"horrid":9,"host":[2,14,20,22,24,26,27],"hostnam":[6,27],"hotel":11,"hotel_ag":11,"hour":[8,18],"how":[0,1,2,3,5,6,7,9,10,11,12,13,15,16,24,26,27],"howev":[1,27],"html":10,"http":[0,2,3,4,5,6,9,11,12,13,14,15,17,18,19,20,22,23,24,26,27],"http_client":18,"http_method":[7,23],"httpexcept":7,"httpget":24,"httpx":18,"hub":13,"huf":11,"huggingfac":[7,13,18],"huggingface_hub":[13,18],"human":[7,8,13,18],"human_escal":18,"hundr":6,"hungarian":11,"hybrid":13,"hygien":9,"hyphen":[5,17],"i":[0,1,2,3,6,7,8,9,10,11,13,14,15,17,18,19,20,21,22,23,24,26,27,29],"iam":17,"iata":18,"icao":18,"iceland":11,"id":[1,3,6,11,14,17,18,19,20,22,23,27],"idea":10,"ideal":[0,3,13,17,18,20],"ident":18,"ident_iata":18,"identif":12,"identifi":[5,7,8,12,13,17,20,27],"idr":11,"idx":18,"idx_conversation_states_created_at":20,"idx_conversation_states_provid":20,"idx_conversation_states_updated_at":20,"ignor":[6,8],"il":11,"illustr":7,"imag":[13,22,24],"immedi":[8,17],"impact":17,"implement":[0,1,3,4,5,6,9,11,17,19,20],"import":[3,5,6,7,11,12,14,17,18,19,20],"improv":[0,1,6,7,8,9,10,18,21],"in_path":[7,11],"inact":20,"inappropri":19,"inbound":[9,27],"incent":7,"includ":[3,4,6,7,9,11,12,13,14,15,17,18,20,22,24,27],"inclus":13,"incom":[0,1,2,7,12,13,17,18,27],"incomplet":[8,12],"increas":8,"incredibli":9,"indent":18,"independ":19,"index":[8,20],"indian":11,"indic":[7,8,13,17,27],"individu":[1,8,18],"indonesian":11,"ineffici":[8,17],"infer":[6,8,9,13,18],"info":[11,18,24],"inform":[6,7,8,12,14,17,27],"information_extract":27,"infrastructur":[9,10,21,27],"ingest":8,"ingress":[9,10,24,28],"ingress_traff":[2,11,27],"init":17,"initi":[2,7,16,20,27],"initialdelaysecond":24,"inject":[1,17,18,24,27],"inner":[11,18,27],"innov":11,"input":[7,12,13,19,20,23,27],"input_guard":[19,23,27],"input_item":20,"inquiri":18,"inr":11,"insecur":17,"insert":20,"insid":[1,9,11,18,24,26,27],"inspect":[1,8,22,26],"instal":[3,6,11,13,17,18,22],"instanc":[0,5,8,20,23,27],"instant":8,"instead":[3,5,6,7,9,12,13,20,22,23,24],"instruct":[6,8,10,11,18],"instrument":[0,8,15],"insurance_claim_detail":14,"int":[7,18,23],"integr":[3,4,5,6,7,8,10,11,12,13,14,15,16,24],"intellig":[0,3,4,5,6,9,17,27],"intend":5,"intens":8,"intent":[0,8,9,11,12,13,17,18,27],"interact":[1,8,12,14,17,19,22],"interest":11,"interfac":[3,4,6,11,22],"intermedi":[0,17],"intern":[2,6,7,22,24,27],"interoper":17,"interpret":[0,12,13],"intervent":8,"intl":6,"intro":[10,21],"intro_to_plano":10,"introduc":[10,13],"introduct":18,"invalid":12,"invers":8,"investig":1,"invoc":[7,12,13],"invok":[1,2,7,12,17,18,19],"invoke_weather_ag":18,"involv":7,"io":9,"ip":[6,13,18,27],"ip1":27,"ip2":27,"ipv4":20,"ipv6":20,"irreplac":8,"is_valid":19,"isdefault":15,"isinst":18,"isk":11,"isn":[13,20],"isra":11,"issu":[8,17,18],"item":7,"iter":[6,9,12],"itinerari":12,"its":[1,2,7,8,9,13,17,18,19,20,27,29],"itself":[1,8,26],"j":[0,11],"jaccard":8,"jaeger":[8,17,22],"jailbreak":[5,9,19],"japanes":11,"java":9,"javascript":0,"jfk":11,"jinja":[13,18],"job_nam":15,"join":3,"joke":24,"jpy":11,"jq":[11,24],"json":[3,5,6,7,11,12,17,18,19,22,24],"jsonb":20,"judg":8,"jure":[9,10],"just":[0,3,6,7,8,17,18],"k2":6,"katanemo":[13,17,18,24],"katanemofoo":17,"keep":[9,12,20,22],"kei":[2,3,6,8,13,16,17,18,20,22,23,27],"keyword":18,"kibana":14,"kimi":6,"kind":[11,24],"king":12,"knowledg":[2,18],"known":6,"kong":11,"korean":11,"koruna":11,"krona":11,"krone":11,"krw":11,"kr\u00f3na":11,"kubectl":24,"kubernet":17,"l":[13,24,27],"l7":9,"la":18,"label":[8,24],"landscap":13,"langchain":0,"langtrace_api_kei":17,"langtrace_python_sdk":17,"languag":[0,1,3,4,7,9,10,11,12,13,17,18,19,20,21,27],"larg":[6,12,13,17,25,27,29],"larger":[6,18],"last":[7,18,22],"last_user_msg":18,"latenc":[0,5,7,8,9,12,13,15,17,24],"later":20,"latest":[5,6,11,23],"latitud":18,"layer":[0,8,17,18,19],"lead":[9,18],"learn":[3,4,5,8,9,10,11,12,13,18,20,21],"least":[2,17],"least_connect":5,"leav":8,"legal":13,"len":18,"length":[6,8],"less":[3,18],"let":[2,3,8,9,13,14,17,18,19,24],"leu":11,"lev":11,"level":[2,4,5,8,9,10,11,12,13,22,24,28],"leverag":[0,17,18,20],"libev":27,"librari":[4,6,8,9,13,21],"libssl":24,"lifecycl":[0,17,21,28],"lifetim":[27,29],"lighter":18,"lightweight":[1,6,8,26,27],"like":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,27],"limit":[2,5,6,7,13,17,18,20,22,24,27],"line":[6,9,22],"linearli":9,"linux":[11,18,24],"lira":11,"list":[1,6,7,11,13,17,18,19,20,22,27],"listen":[1,6,7,9,11,13,17,18,19,21,22,23,27],"listens":27,"litellm":[6,23],"liter":24,"littl":8,"live":[0,1,8,9,11,18,26,27],"livenessprob":24,"ll":[7,10,11],"llama":6,"llama2":6,"llama3":[3,5,6],"llamaindex":0,"llm":[0,1,2,3,5,6,7,8,9,10,12,15,19,20,21,22,23,24,27],"llm_chat":17,"llm_gatewai":27,"llm_gateway_endpoint":18,"llm_provid":[5,6,7,10,13],"llm_router":[10,27],"llm_routing_model":13,"load":[0,5,6,13,18,27],"load_bal":5,"local":[3,4,5,6,7,17,18,20,22,24,26,27],"localhost":[1,5,6,11,13,15,17,18,19,23,24],"locat":[7,12,18,22,23],"location_model":18,"location_nam":18,"log":[0,1,6,8,9,15,16,17,18,20,21,24,27],"log_level":24,"logger":18,"logic":[1,2,3,6,7,9,10,11,12,13,18,19,20,21,27],"logical_dn":27,"london":18,"long":[0,6,7,8,9],"longitud":18,"look":[2,8,11,18],"lookback":22,"lookup":18,"loop":[9,10,11,17,18,21,27],"lost":20,"love":8,"low":[0,8,9,12,13,17],"lower":[7,18],"lssf":11,"m":[8,11,18],"machin":[3,29],"maco":[11,18,24],"made":11,"mai":[6,8,27],"main":[3,11,17,27],"maintain":[7,13,18,19,27],"mainten":9,"major":29,"make":[0,1,7,8,9,11,12,13,14,17,18,19,20,26,27],"malaysian":11,"malici":[19,27],"manag":[0,2,3,4,5,6,7,9,10,11,12,14,18,20,22,24,26,27],"mandatori":7,"mani":[1,17,27],"manipul":15,"manual":[3,7,8,20],"map":[5,12,13,27],"mark":[6,7,8],"marker":[8,17],"market":18,"mask":1,"massiv":9,"match":[1,3,6,7,8,13,17,18,22,24,27],"matchlabel":24,"math":[3,13],"mathemat":[6,13],"matter":[8,9,10,12,13],"maverick":6,"max":[18,27],"max_cost_per_request":5,"max_lat":5,"max_pag":18,"max_token":[3,17,18],"maximum":13,"mcp":[9,10,18,19,23,27],"me":[3,8,11,18,19,24],"mean":[1,8,11,14,17,18,20],"meaning":[5,13],"meant":8,"measur":[8,9,15],"mechan":[4,10,12,13],"media_typ":18,"medium":6,"meet":[7,12,13],"memori":[1,3,9,13,18,24,26,27],"mention":18,"menu":22,"merg":[3,20],"messag":[3,5,6,7,8,11,12,13,17,18,19,20,23,24,27],"message_format":[7,11,13],"messi":8,"meta":6,"metadata":[1,3,7,14,17,22,24,26],"meteo":18,"method":[4,7,8,14,17,22],"metric":[0,8,9,16,17,27],"metrics_path":15,"mexican":11,"miami":18,"microsecond":18,"mid":13,"middlewar":[9,10,21],"might":7,"mild":8,"min":18,"mind":[12,17],"mine":8,"mini":[1,3,5,6,17,18,23,27],"minim":[13,17,19,24],"ministr":[6,23],"minor":8,"minut":[7,18],"misalign":19,"misconfigur":1,"mismatch":17,"miss":[8,18],"mistak":8,"mistral":[4,23,27],"mistral_api_kei":[6,23],"mistral_loc":23,"misunderstand":8,"misunderstood":8,"mitig":8,"mix":[3,8],"mixtral":6,"mm":18,"mobil":2,"modal":13,"mode":[8,11,20,24],"model":[0,3,7,8,9,10,12,17,18,19,20,21,22,23,25,26,27,28],"model_1":[11,23],"model_alia":3,"model_alias":[1,3,5,13,23],"model_dump_json":18,"model_provid":[1,2,6,11,13,18,23,27],"model_serv":14,"moder":[1,8,9,10,21],"modern":[15,17],"modif":[13,27],"modifi":7,"modul":17,"modular":2,"mondai":18,"monitor":[0,4,8,9,14,16,17,18,20,21,24,27],"moonshotai":6,"moonshotai_api_kei":6,"more":[0,2,3,5,7,9,12,13,14,17,18,19,20,21,24,27,29],"most":[0,1,2,6,8,10,12,13,14,17,18,20,22,29],"mostli":8,"mount":24,"mountpath":24,"move":[9,20],"msg":[18,19],"multi":[0,3,4,6,9,10,11,13,18,20,27],"multimedia":13,"multimod":6,"multipl":[0,3,4,5,8,11,12,17,18,20,23,27,29],"must":[5,8,17,20,24],"mutat":[1,27],"mxn":11,"my":[3,8,20],"mycompani":6,"myr":11,"myuser":20,"n":[11,18,19,22,27],"n1":11,"n10":11,"n11":11,"n12":11,"n13":11,"n14":11,"n15":11,"n16":11,"n17":11,"n18":11,"n19":11,"n2":11,"n20":11,"n21":11,"n22":11,"n23":11,"n24":11,"n25":11,"n26":11,"n27":11,"n28":11,"n29":11,"n3":11,"n30":11,"n31":11,"n4":11,"n5":11,"n6":11,"n7":11,"n8":11,"n9":11,"name":[1,3,4,6,7,8,9,11,12,13,15,17,18,19,20,23,24,27],"nativ":[3,4,6,10,11,15,21,27],"natur":[7,8,11,12,18,27],"navig":[10,20],"necessari":[7,12,27],"need":[0,1,2,3,4,7,8,11,12,13,15,17,18,20,24,27],"neg":8,"negat":8,"negoti":18,"neither":8,"nest":18,"network":[1,9,10,12,20,28],"neutral":[8,17],"never":[11,20,27],"new":[0,3,4,5,6,7,9,11,12,13,17,18,20,22],"next":[0,6,12,19,21],"nif":11,"node":0,"nok":11,"non":[3,6,8,18,24,27,29],"none":[6,7,8,11,18,24],"nonexist":3,"nonstop":18,"nor":8,"normal":[0,1,8,27],"norwegian":11,"not_found":18,"note":[6,14,15,18,22],"notfounderror":3,"notic":20,"noun":13,"nova":6,"now":[11,18],"npleas":19,"nuanc":8,"null":[18,20],"number":[5,8,12,18,20,23,27,29],"nvidia":18,"nyc":18,"nzd":11,"o":[3,7,17,22,24,27],"o1":5,"o3":6,"object":[7,8,14,18],"observ":[0,1,4,8,9,10,11,15,17,18,21,22,23,24],"obvious":1,"occupi":22,"occur":8,"off":[1,18,19],"offer":[7,9,13,18],"offici":3,"offlin":8,"often":[1,7,8,12],"old":20,"ollama":[3,4,5,18],"omit":1,"onc":[1,5,7,9,11,12,17,18,20,27,29],"one":[2,6,9,11,12,17,18,20,27],"ones":[7,8,12],"ongo":12,"onli":[1,2,6,12,17,18,19,20,22,27],"open":[0,2,6,7,9,10,15,17,18,25],"openai":[0,1,2,4,5,7,9,10,13,14,17,18,20,22,23,24,27],"openai_api_kei":[1,2,5,6,7,11,13,17,18,23,24,27],"openai_cli":3,"openai_client_via_plano":18,"openai_dev_kei":6,"openai_prod_kei":6,"openrout":6,"openssl":24,"opentelemetri":[8,9,15,23,24],"opentracing_grpc_endpoint":24,"oper":[8,9,11,12,13,17,18,22,27],"operation":13,"opportun":8,"optim":[4,6,12,13,17],"option":[1,3,6,7,10,11,13,17,18,20,22,24,27],"opu":6,"oral":7,"orchestr":[2,9,10,21,23,27],"order":[0,1,12,26,27],"organiz":19,"orient":[8,12],"origin":[2,6,9,14,18,27],"origin_cod":18,"oss":[5,6],"otel":[8,17,27],"otel_tracing_grpc_endpoint":24,"other":[0,1,2,6,9,11,12,17,18,22,27],"otlp":[17,22,24],"otlp_export":17,"otlpspanexport":17,"our":[9,12,20,27],"out":[9,10,12,18,19,21],"outbound":[9,11,27],"outcom":[1,8],"outer":[11,18],"outgo":[12,17,27],"outlier":8,"outlin":27,"output":[3,9,12,15,18,19,20,22,24],"output_text":20,"outright":8,"outsid":19,"over":[1,4,9,13,19,26],"overal":[17,18],"overhead":[17,27],"overlap":[8,13],"overload":27,"overrid":[6,13,17,18,27],"overview":[16,21],"overwhelm":[8,27],"overwrit":22,"own":[1,6,9,17,18,26,27],"p":[20,24,27],"p95":8,"paa":6,"packag":[11,17],"page":[8,22,25],"pai":12,"pain":9,"painstakingli":8,"par":12,"parallel":[12,13,18,27,29],"param":[12,15,18],"paramet":[6,11,12,17,18,23,27],"parent":17,"pari":[11,18],"pars":[7,12,14,27],"part":[7,8,9,12,17,18,27],"parti":26,"particip":13,"particular":[0,7,12],"particularli":18,"partli":18,"pass":[1,7,14,18,19,24,27],"passthrough":23,"passthrough_auth":[6,23],"password":[18,20],"past":20,"path":[1,2,6,7,8,11,12,14,17,22,23,24,27],"pattern":[1,4,6,8,9,10,17,18,20,22],"paus":20,"payload":[3,17,22],"payment":[12,17],"penalti":8,"per":[6,8,9,12,14,15,27],"perceiv":[9,15],"percentag":[8,23,24],"percentil":8,"perfect":[8,20],"perform":[0,2,4,6,7,8,9,12,13,17,18,20,24,27,29],"period":[8,20,27],"periodsecond":24,"permiss":20,"persist":20,"person":[7,8,11,12],"perspect":[2,9],"peso":11,"philippin":11,"php":[9,11],"phrase":8,"physic":3,"pick":[8,13],"pid":24,"piec":7,"pii":5,"pilot":17,"pip":[3,11,13,17,18],"pipelin":[17,24,27],"pipeline_processor":27,"place":[9,12,27],"placehold":17,"plain":[1,18,22],"plaintext":25,"plan":[5,18],"plane":[10,21,26,27],"plano":[0,1,2,3,4,6,13,14,15,16,19,20,22,23,25,26,27,29],"plano_agent_rout":1,"plano_config":[3,6,7,11,18,20,23,24],"plano_llm_listen":14,"plano_log":14,"plano_orchestrator_v1":[11,18,19,23],"plano_trace_port":[17,22],"planoai":[11,17,24],"platform":[6,8,11,17,24],"pleas":[3,4,6,12,13,18,19,20],"pln":11,"plug":[9,10],"plugin":[11,24,27],"plumb":[10,20,21],"pod":[17,24],"point":[1,2,3,5,7,8,12,17,18,20,23],"polici":[0,1,4,8,9,10,13,17,19,20,21,27],"polish":11,"pollut":7,"pool":[20,27],"pooler":20,"poor":[8,17],"popul":8,"popular":17,"port":[1,2,6,7,11,13,17,18,19,20,22,23,24,27],"portal":6,"posit":17,"positive_feedback":8,"post":[3,5,7,8,14,17,18,19,23],"postgr":[20,27],"postgresql":3,"pound":11,"power":[1,4,7,8,11,12,18],"practic":[1,4,9,10,16],"pre":[11,13,24,27],"preced":[6,17],"precis":[0,7,9,12],"predefin":2,"predict":[7,13],"prefer":[0,3,4,9,11,12,17,18,27],"prefix":[6,13,17,18],"premier":6,"premis":[4,26],"prepar":[1,17],"present":[8,9,12,17,18],"preserv":6,"prev_response_id":20,"prevent":[9,17,19,20,27],"preview":[5,6],"previou":[3,7,18,20],"previous_resp_id":20,"previous_response_id":20,"price":[18,19],"pricing_ag":18,"primari":[2,3,5,18,20,29],"primary_and_first_fallback_fail":5,"primary_model":3,"primit":[2,4,26],"print":[3,11,12,17,20,22],"prior":1,"prioriti":6,"pro":6,"problem":[3,5,6,13,18,27],"problemat":[8,17],"proce":27,"process":[1,9,12,13,14,15,18,19,22,26,29],"process_customer_request":17,"processess":7,"processor":17,"prod":[4,5,6],"produc":[12,27],"product":[0,3,4,5,6,8,9,10,12,17,18,19,21,24],"product_recommend":18,"profan":[5,8],"profil":[1,12,13],"program":[3,4,13],"programm":27,"progress":[8,18],"project":[20,25],"prolifer":13,"prometheu":15,"promethu":15,"prompt":[0,1,8,9,10,13,17,18,19,21,22,23,26,27,29],"prompt_function_listen":23,"prompt_guard":10,"prompt_target":[7,10,11,12,23,27],"prompt_token":17,"prone":7,"pronoun":18,"proof":[4,6,20],"propag":[9,16,24],"proper":17,"protect":[9,17,19],"proto":17,"protocol":[1,2,9,10,11,14,17,18,24,27],"proven":[9,10],"provid":[0,1,2,3,5,7,8,9,10,11,12,13,14,15,17,18,19,20,21,23,24,26,27],"provider_interfac":[6,18],"provider_model":6,"proxi":[0,6,8,9,10,15,18,20,21,23,24,27],"psql":20,"public":2,"publish":15,"pull":[1,6,10,13,21],"punctuat":8,"purpos":[3,5,6,7,18,27],"py":22,"pydant":7,"python":[0,4,5,6,9,13,14,20,22],"q":12,"q4_k_m":13,"qa":17,"quadrat":13,"quadratic_equ":13,"qualiti":[0,13,17,27],"quantiz":[13,18],"quantum":[3,24],"queri":[1,4,7,8,11,12,13,17,18,19,20,22,23],"query_rewrit":[1,18,27],"queryabl":8,"question":[3,7,8,18,19,27],"quick":[9,13],"quickli":[1,9,10,11],"quickstart":[4,10,21],"quirk":9,"quit":8,"quot":18,"quota":[5,6],"quota_exceed":5,"quuickstart":6,"qwen3":6,"r":[18,27],"rag":[1,18,27],"rag_ag":[1,19,23],"rag_energy_source_ag":7,"rain":18,"rais":[12,19],"rand":11,"random":23,"random_sampl":[1,11,17,18,23,24],"randomli":11,"rang":[0,7,15,17],"rapid":13,"rare":27,"rate":[6,8,9,11,15,17,27],"rather":[0,1,9,26],"ratio":8,"raw":[13,18],"re":[0,1,4,6,7,9,12,17,18,20],"reach":[0,1,9,19,26],"reachabl":1,"read":[9,12,17,18,22,27],"readabl":7,"readi":[3,13,20,24],"readinessprob":24,"readonli":24,"real":[0,8,9,11,12,13,18,26,27],"realli":9,"reason":[0,1,3,4,5,6,13,17,18,19],"reboot":27,"reboot_network_devic":27,"rebuild":24,"receiv":[2,7,12,14,17,18,19,20,27],"recent":[17,18,22],"recept":[17,27],"recognit":7,"recommend":[11,17,18,22,29],"reconstruct":8,"record":[1,9,17],"recoveri":9,"redact":9,"reddit":9,"redeploi":8,"reduc":[0,3,7,9,20],"ref":[3,20],"refactor":[0,9],"refer":[3,4,5,6,11,12,14,18,21,25],"referenc":24,"refernc":12,"reflect":5,"reformul":8,"regardless":[3,5],"region":[4,17,20],"registri":6,"regul":19,"regularli":20,"reimplement":27,"reinforc":[8,21],"reject":19,"relat":[2,13,15,18,19,27],"releas":[5,6],"relev":[1,7,12,18],"reli":[8,13,17,26],"reliabl":[2,3,4,7,8,9,10,11,12,19,21],"remain":[0,9,10,12],"rememb":[12,18,20],"remind":12,"remov":[1,17],"render":[20,24],"renew":7,"renminbi":11,"reorder":1,"repair":17,"repeat":[8,9,17,18,22],"repeatedli":8,"repetit":[17,27],"rephras":8,"replac":[6,8,17,18,20,24],"replica":24,"repositori":[11,22],"repres":[1,17],"req":7,"request":[0,1,2,3,4,5,6,9,11,12,13,14,18,19,20,21,22,23,24,28],"request_bodi":18,"requested_dai":18,"requestsinstrumentor":17,"requir":[0,2,4,7,8,11,12,13,17,18,20,22,23,24,26,27],"resend":20,"reset":18,"resili":9,"resolut":[8,24,27],"resolv":[8,18],"resourc":[6,11,16,24],"resp2":20,"resp_id":20,"respect":[14,15],"respond":[3,8,9,15,19],"respons":[0,1,2,4,5,6,7,9,10,11,12,13,14,17,19,20,23,27],"response_cod":14,"response_flag":14,"response_id":[3,20],"response_messag":18,"rest":[1,3,4,27,29],"restart":[20,24],"result":[0,1,2,6,12,17,18],"retent":20,"retrain":13,"retri":[0,2,4,7,9,18,26,27],"retriev":[1,3,7,9,12,18,19,20,23,27],"return":[0,1,2,3,6,7,12,17,18,19,22,27],"reusabl":[1,23,27],"revers":[19,27],"review":[5,6,8,18],"rewrit":[1,9,17,18,23,27],"rewrot":1,"rhythm":8,"rich":[0,10,13,18,21],"right":[7,8,9,11,27],"ringgit":11,"risk":[8,19],"ro":24,"robin":[17,27],"robust":[9,10,12],"role":[3,5,6,11,13,17,18,19,24],"rollout":[5,24],"romanian":11,"ron":11,"root":8,"rote":[10,21],"round":[17,27],"round_robin":5,"rout":[0,1,2,3,4,5,7,8,9,10,18,20,21,23,27],"router":[0,1,4,11,18,19,23,27],"router_chat":27,"routin":12,"routing_prefer":[6,13],"rule":[1,4,8,12,18],"run":[0,1,6,9,11,13,17,18,19,20,22,24,26,27],"runtim":[1,6],"rupe":11,"rupiah":11,"rust":[11,24,27],"safe":[1,4,9,20],"safer":[19,21],"safeti":[2,5,9,10,19,21],"sai":[12,18],"sale":18,"sales_clos":18,"same":[2,3,5,6,8,9,12,22,23],"sampl":[1,11,15,17,23,24],"san":[7,12],"sanit":27,"satisfact":[8,18],"save":[7,20],"scalabl":[7,9,10,11],"scale":[0,4,8,9,10,18,20,21,27],"scatter":9,"scenario":[6,7,8,9,10,12,13,20,27],"scene":[2,3,20],"schedul":[7,12,18],"scheduled_in":18,"scheduled_out":18,"schema":[11,20],"scheme":[5,6,15],"scienc":12,"scope":19,"score":[8,17,27],"scout":6,"scrape_config":15,"scrape_interv":15,"scrape_timeout":15,"screenshot":15,"script":[11,12],"scrutini":19,"sdk":[4,6,17,20],"seamless":[4,12,18,27],"seamlessli":[3,4,7,13,15,17],"search":[8,11,18,22],"search_dat":18,"search_date_obj":18,"seattl":[12,18],"second":[3,18,20],"secretref":24,"section":[1,5,6,7,10,11,17,18,20,24,27],"secur":[2,4,10,17,20,27],"see":[0,2,4,11,12,13,17,18,20,24,27],"segment":18,"sek":11,"select":[0,2,4,10,11,13,17,18,20,22,24,27],"selector":24,"self":[2,9,14,20,27],"semant":[1,3,4,5,6,9,13,17,22],"send":[2,3,6,12,17,20,27],"sens":8,"sensibl":[1,2],"sensit":[1,17,18,24],"sensitive_data":5,"sent":[14,27],"sentiment":17,"separ":[7,26,27,29],"sequenc":[0,9,11,27],"serv":[13,18],"server":[2,6,9,10,11,13,18,21,26,27],"servic":[0,1,2,6,7,8,9,11,12,14,18,19,20,22,23,24,27],"session":[8,20,22],"set":[6,7,8,9,10,11,12,17,20,22,24,27],"set_tracer_provid":17,"setup":[1,2,7,12,17,20],"sever":[8,9,15,17,27],"sfo":11,"sgd":11,"sh":11,"shallow":8,"shape":[9,27],"share":[11,27],"sharp":8,"sheqel":11,"shift":13,"ship":[10,17,21],"short":[1,3,6,8,17,22,27],"shorten":[9,10],"should":[0,7,9,11,12,13,18,20,27],"shouldn":[10,21],"show":[0,1,2,7,11,17,18,19,22,24],"shown":6,"shrink":8,"sidecar":[9,10],"sign":8,"signal":[0,9,10,13,16,21,27],"signatur":12,"significantli":18,"silent":8,"silicon":[11,24],"similar":[8,13,20,23],"simpl":[1,3,4,5,6,8,12,17],"simpli":[11,17],"simplic":27,"simplif":5,"simplifi":[2,4,6,7,10,11,17,19],"simultan":4,"sinc":[7,11,17,22],"singapor":11,"singl":[2,6,7,9,11,12,18,20,23,24,25,29],"sit":[9,10,12,26,27],"site":17,"six":8,"size":[3,13,17,18,20],"sk":[6,24],"skimp":12,"sla":19,"slow":[7,8],"small":[6,29],"smaller":[6,18],"smart":[0,1,2,3,5,9,10,12,18,21,23,27],"smooth":18,"snapshot":13,"snapshot_dir":13,"sni":27,"snippet":13,"snow":18,"so":[1,2,3,7,9,10,11,12,17,19,20,24,27],"socket":27,"softwar":9,"solar":7,"sole":13,"solut":7,"solv":[3,5,6,9,13,27],"some":[6,7,8,11,12,15,27,29],"someth":8,"sonnet":[3,5,6,11,13,17,20,23,24],"soon":[4,18],"sota":12,"sourc":[6,7,11,12,15,17,18,22],"south":11,"space":[8,13],"span":[8,16,24,27],"span_attribut":[17,24],"span_processor":17,"spanish":13,"speak":8,"spec":24,"special":[0,6,9,13,18,20],"specif":[0,3,4,5,6,7,8,9,11,12,13,17,18,22,27],"specifi":[1,2,6,7,12,13,27],"speed":[9,15],"spell":12,"spend":29,"spike":8,"split":[5,18,26],"sporad":29,"spot":8,"spread":1,"sql":20,"ss":20,"stabl":[5,13],"stack":[8,9,10,12,14,22],"staff":[21,27,28],"stage":[5,17],"stai":[8,9,10,11,24],"stamp":17,"standalon":17,"standard":[1,4,6,9,10,11,17,18,21,24],"start":[1,2,8,13,18,20,22],"start_as_current_span":17,"start_tim":14,"starter":22,"startup":[22,24],"stat":[15,27],"state":[0,1,4,7,8,9,10,11,12,13,21,23,26,27],"state_storag":20,"statement":18,"static":[13,17,24,27],"static_config":15,"statist":27,"statu":[1,11,12,14,17,18,19,22,24],"status_cod":[18,22],"step":[0,1,10,17,21,27],"still":[1,2,13,20],"stitch":9,"stop":[11,22],"stopword":8,"storag":[3,27],"store":[6,15,20,24],"stori":[3,13],"storytel":[6,13],"str":[7,11,12,18,27],"straightforward":12,"strategi":[4,8,9,10,17],"stream":[1,3,6,9,17,18,19,22,24,27],"streamabl":[1,23],"streamingrespons":18,"streamlin":[2,7],"strength":13,"strftime":18,"string":[17,23],"strip":[1,18],"stripe":9,"strong":8,"strptime":18,"structur":[1,4,7,8,11,13,14,17,27],"struggl":[7,8],"stuck":8,"studio":6,"stuff":12,"style":[6,9,10,13,27],"subject":[8,13],"submit":[12,18],"subpath":24,"subscript":6,"subsequ":20,"substanti":9,"substitut":24,"substr":8,"substrat":27,"subsystem":[2,4,9,26,27],"subsystmem":27,"success":[1,8,9,11],"successfulli":[1,11],"sudden":8,"suffix":6,"sugar":7,"suggest":12,"suit":[9,13],"suitabl":[12,13,18,20],"sum":5,"summar":[0,3,5,7,12,13,27],"summari":[12,13,16,27],"sunris":18,"sunset":18,"supervisord":24,"support":[4,7,8,11,13,15,17,18,19,20,21,22,24,27],"sure":[17,20],"surfac":[0,1,2,8,9],"sustain":7,"svc":[24,27],"swap":[9,13],"swedish":11,"swiss":11,"switch":[4,5,13,20],"symbol":[11,27],"symptom":7,"synopsi":22,"syntax":[4,20,22,24],"system":[0,1,7,8,9,11,12,13,14,17,18,19,20,27],"system_prompt":[7,11,27],"t":[3,6,7,8,10,11,12,13,20,21],"t00":18,"t23":18,"tabl":20,"tag":24,"tail":14,"tailor":12,"take":[0,6,9,11,27],"taken":14,"talk":[1,2,7,26],"target":[0,1,5,10,13,15,21,22,23,24,27],"targetport":24,"task":[0,1,4,5,6,7,8,9,12,13,18,19,23,27,29],"tcp":27,"team":[0,1,4,9,10,21],"tech":21,"techcorp":19,"technic":[13,18,19],"techniqu":[7,13],"technologi":[7,9],"telemetri":[9,15,17],"tell":[3,8,18,24],"temperatur":[7,12,17,18,27],"temperature_2m":18,"temperature_2m_max":18,"temperature_2m_min":18,"temperature_c":18,"temperature_f":18,"temperature_max_c":18,"temperature_min_c":18,"templat":[13,18,22,24],"tempo":[8,17],"ten_456":17,"tenant":[6,17],"tend":1,"tensor":[13,18],"term":[3,7],"termin":[1,2,9,18,22],"terminal_origin":18,"test":[0,3,4,5,6,7,8,9,12,18,20,22],"testabl":7,"text":[3,8,12,18,20,22,25,27],"text_stream":3,"textual":13,"tft":[9,15],"thai":11,"than":[0,1,9,26],"thank":8,"thb":11,"thei":[0,1,2,6,8,13,18,19],"them":[0,1,7,8,10,11,12,18,19,20,21,26,27],"themat":13,"theme":13,"thi":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,18,19,20,22,23,25,27,29],"thing":8,"think":12,"third":26,"thirst":7,"thoroughli":12,"those":[0,1,7,17],"thread":[20,21,27,28],"threat":8,"three":[3,4,7,9,13,15,27],"threshold":8,"through":[0,1,2,3,4,6,7,9,10,11,12,13,14,17,18,19,27],"throughout":9,"throughput":[5,12,13],"thunderstorm":18,"tier":20,"tier1_support":18,"tier2_support":18,"tight":[9,10],"time":[1,6,7,8,9,12,13,14,15,17,18,26,27],"time_to_first_token":17,"timeout":[5,11,13,15],"timestamp":[20,27],"timezon":18,"tl":[2,9,24,27],"tlm":9,"tls_certif":7,"todai":[4,11,18,27],"togeth":[2,4,8,9,27],"together_ai":6,"together_api_kei":6,"token":[6,7,8,9,13,15,17,18,27],"tokio":27,"toler":[4,7],"tomorrow":[11,18],"tone":8,"too":[8,18,27],"took":14,"tool":[0,1,2,3,8,9,11,13,14,15,16,18,19,23,26,27],"toolchain":11,"toolerror":19,"top":[2,4,22,29],"top_p":17,"topic":[1,13,19],"topologi":28,"tot":[9,15],"total":[8,9,14,15],"total_token":17,"touch":9,"trace":[0,1,9,10,11,15,16,18,21,23,27],"trace_arch_intern":24,"trace_export":17,"tracepar":[9,16,18,24,27],"traceparent_head":18,"tracer":17,"tracer_provid":17,"tracerprovid":17,"track":[8,11,13,18,20],"tradit":[11,13,20],"traffic":[2,4,5,9,10,12,14,18,26,27],"trail":17,"train":[8,13],"transact":12,"transform":[6,17,18,27],"translat":[13,27],"transpar":[9,13],"transport":[1,23,27],"travel":[11,12],"travel_assist":11,"travel_booking_servic":[18,23],"travel_d":18,"treat":27,"trigger":[9,10,12,19],"trim":22,"trip":18,"trivial":27,"troubleshoot":[7,18],"troubleshoot_ag":18,"true":[1,2,3,6,7,8,11,12,13,15,17,18,23,24,27],"try":[3,11,18,24],"ttft":27,"tunabl":8,"tune":8,"tupl":7,"turbo":[6,7],"turkish":11,"turn":[0,3,9,11,12,17,18,20,27],"turn_count":[8,17],"tutori":10,"two":[1,2,11,13,18,20,24,27],"txt":21,"type":[0,1,2,3,5,6,7,11,12,13,15,18,19,20,22,23,24,27],"typescript":0,"typic":[2,6,7,12,18,19,27],"u":[6,8],"ubuntu":24,"ui":[8,17,27],"unambigu":13,"unavail":18,"unbound":20,"unclear":8,"uncom":20,"under":[2,9,14,17],"underli":[3,5,13],"underscor":5,"understand":[0,5,8,9,10,12,13,15,16,18],"undifferenti":27,"unexpect":[1,12],"unicod":8,"unifi":[2,3,4,6,9,20,27],"uniformli":17,"uniqu":[7,17,20],"unit":[7,11,12],"unix":20,"unknown":6,"unlik":[0,7,13,20],"unnecessari":0,"unrel":19,"unresolv":18,"unsaf":1,"until":[0,18,27],"up":[1,6,7,9,10,11,17,18,20,24],"updat":[7,8,9,11,12,13,18,20,22,27],"updated_at":20,"upgrad":[4,5,9,27],"upon":[18,27],"upper":18,"uppercas":8,"upstream":[2,6,7,9,12,14,15,23,24,26,27],"upstream_host":14,"urin":7,"url":[1,4,7,11,15,17,18,19,20,23],"us":[0,2,3,6,7,8,9,10,14,16,19,20,21,22,23,24,25,26,27],"usag":[0,3,4,5,6,7,8,9,12,15,17,18,20,27],"usd":11,"user":[0,1,3,5,6,7,9,11,12,13,14,15,17,18,19,20,24,27],"user_messag":18,"user_queri":19,"usernam":14,"usi":17,"usr_999":17,"usual":[11,17],"util":[11,13,18,27],"uv":11,"uvx":11,"ux":[10,21],"v":[11,17,18,22,27],"v0":[1,2,6,7,11,18,23,27],"v1":[2,3,4,5,6,8,9,10,11,13,14,17,18,19,20,23,24,27],"v1beta":6,"v2":[5,6,11,15],"v24":11,"v3":11,"v4":6,"vagu":18,"valid":[4,6,7,8,10,11,12,17,18,19,20,22,23,27],"validate_with_llm":19,"valu":[3,7,12,17,18,22,24,27],"valuabl":8,"valueerror":12,"var_nam":[20,24],"variabl":[6,11,17,20],"variant":[0,13,18],"varieti":27,"variou":[9,12,17,29],"ve":[7,11],"venv":11,"verbos":[17,22,24],"veri":[8,17,27],"verifi":[13,17,18,20],"version":[0,1,2,3,4,5,6,7,11,17,18,20,22,23,27],"via":[0,1,2,4,6,7,9,10,11,16,17,18,22,24,26,27],"view":[6,15,17],"viewer":17,"violat":[1,19,27],"virtual":[1,6,19,23],"visibl":[8,14,17],"vision":7,"visual":[8,17],"vllm":[6,18],"vllm_api_kei":6,"volum":24,"volumemount":24,"vpc":26,"w3c":[9,17],"wa":[0,8,12,14,19,27],"wai":[1,2,7,9,11,17,19,24,27],"wait":27,"walk":18,"walkthrough":11,"want":[1,2,6,7,11,12,13,24],"warn":[6,8,17,18,24],"wasip1":24,"wasm":[11,24,27],"wasm32":24,"wast":8,"watch":12,"we":[4,7,11,18,27,29],"weather":[7,12,18,23],"weather_ag":[18,23],"weather_cod":18,"weather_context":18,"weather_data":18,"weather_info":12,"weather_model":18,"weather_respons":18,"weather_url":18,"weatherag":18,"web":[2,27],"week":18,"weigh":8,"weight":[5,13],"well":[1,7,8,9,18],"went":8,"were":[0,14],"west":6,"what":[0,3,7,9,10,11,13,14,17,18,19,21,26,27],"when":[0,1,2,6,7,8,9,11,12,13,17,18,19,20,22,23,27],"where":[0,1,2,7,8,9,10,11,12,13,14,17,18,19,20,22,23,26],"whether":[0,2,4,7,12,13,17,27],"which":[0,1,4,6,7,8,9,11,12,13,14,15,17,18,19,26,27],"while":[0,1,2,6,7,8,9,10,11,12,13,18,19,20,29],"whose":17,"why":[0,8,17],"wide":[0,7,9,10,15,17,21,27],"wildcard":[4,17],"wind":7,"window":[8,11,17,22],"wire":[1,11,17,19,27],"within":[8,10,12,18,19],"without":[0,1,2,3,4,6,7,8,9,10,13,17,20,27],"wizard":22,"wmo":18,"won":11,"word":1,"work":[0,1,3,5,6,7,9,10,12,16,21],"worker":[27,29],"workflow":[0,1,8,9,10,11,13,18,22,27],"workload":[7,13,20,29],"workspac":17,"world":[0,8,9,13,18],"worldwid":18,"would":[17,27],"write":[0,1,6,7,9,13,18],"writer":5,"written":[9,19,27,29],"wrong":8,"ws_123":17,"www":9,"x":[3,5,14,18,19,24,27],"x86_64":[11,24],"xai":[4,27],"xai_api_kei":6,"xxx":24,"y":18,"yaml":[3,6,7,11,15,17,18,20,22,24],"yen":11,"yield":18,"yml":[23,24],"york":[7,12,18],"you":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,17,18,20,21,22,23,24,27],"your":[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,17,18,19,20,24,26,27],"your_us":20,"yourself":13,"yourweatherapp":12,"yuan":11,"yyi":24,"yyyi":18,"z":6,"zar":11,"zealand":11,"zero":[9,27],"zeroshot":14,"zhipu_api_kei":6,"z\u0142oti":11},"titles":["Agents","Filter Chains","Listeners","Client Libraries","Model (LLM) Providers","Model Aliases","Supported Providers & Configuration","Prompt Target","Signals\u2122","Intro to Plano","Overview","Quickstart","Function Calling","LLM Routing","Access Logging","Monitoring","Observability","Tracing","Orchestration","Guardrails","Conversational State","Welcome to Plano!","CLI Reference","Configuration Reference","Deployment","llms.txt","Bright Staff","Request Lifecycle","Tech Overview","Threading Model"],"titleterms":{"":8,"1":[7,11,12,24],"2":[7,11,12,24],"3":[11,12,24],"4":24,"A":17,"For":7,"It":[8,14,17,18,20],"The":8,"access":14,"addit":17,"advanc":[4,5,6],"agent":[0,2,11,17,18],"ai":6,"alia":13,"alias":5,"alibaba":6,"align":13,"also":[3,5,6,8],"amazon":6,"anthrop":[3,6],"api":[3,6,11,18,24],"app":[7,11],"ar":8,"arch":[12,13],"architectur":27,"assess":8,"assist":18,"attribut":17,"authent":6,"aw":17,"azur":6,"base":[6,13,24],"basic":[5,7],"bedrock":6,"behavior":[8,17],"benefit":[0,4,17],"best":[3,5,8,12,13,17,18,20],"book":18,"bright":26,"build":[7,10,11,22,24],"call":[11,12,17,18],"capabl":4,"case":[1,4,12,13,18],"categori":6,"chain":1,"class":6,"cli":[17,22],"cli_ag":22,"client":[3,11,13],"combin":13,"come":5,"command":11,"common":[4,18,24],"compat":[3,6],"compos":24,"concept":[10,21],"config":[7,11,24],"configur":[1,2,5,6,7,12,13,15,17,18,20,23,24,27],"connect":20,"consider":8,"context":18,"convers":[3,11,20],"core":[4,8],"count":8,"creat":[11,24],"cross":3,"curl":[3,11],"currenc":11,"custom":17,"dashboard":15,"datadog":17,"deepseek":6,"default":[6,24],"defin":[7,12],"demo":7,"deploi":24,"deploy":24,"determinist":11,"develop":[13,20,24],"docker":24,"down":22,"ec2":13,"effici":8,"egress":[2,27],"enabl":24,"endpoint":[3,6],"environ":24,"error":3,"escal":8,"exampl":[1,3,7,12,13,17,18],"extern":[17,18],"extract":18,"featur":[4,5,7,12,13,14],"feedback":8,"file":11,"filter":[1,8,17],"first":6,"flask":7,"flow":27,"follow":8,"format":[14,17],"frequenc":8,"from":24,"frustrat":8,"function":12,"gatewai":[3,11,24],"gemini":6,"gener":18,"get":[4,10,21],"global":22,"good":8,"googl":6,"grafana":15,"groq":6,"guardrail":19,"guid":[10,21],"guidelin":6,"handl":[3,17],"handoff":17,"header":17,"high":27,"host":[13,18],"how":[8,14,17,18,19,20],"http":1,"i":12,"implement":[12,18],"inbound":[2,17],"inform":18,"ingress":27,"init":22,"initi":17,"inner":0,"inspect":17,"instanc":6,"instrument":17,"integr":17,"intent":7,"interact":11,"intro":9,"issu":24,"kei":[0,4,7,12,14,24],"know":8,"kubernet":24,"langtrac":17,"let":11,"level":27,"librari":3,"lifecycl":27,"limit":8,"listen":2,"llm":[4,11,13,17,18,25],"local":13,"log":[14,22],"logic":0,"loop":[0,8],"mcp":1,"memori":20,"method":13,"metric":15,"minim":11,"mistral":6,"model":[1,2,4,5,6,11,13,24,29],"monitor":15,"moonshot":6,"multi":7,"multipl":6,"name":5,"nativ":24,"navig":22,"network":[2,27],"next":[11,18,20],"note":17,"observ":16,"ollama":[6,13],"openai":[3,6,11],"opentelemetri":17,"orchestr":[0,11,17,18],"otel":24,"outbound":[2,17],"outer":0,"over":12,"overal":8,"overview":[10,17,20,28],"paramet":7,"passthrough":6,"plano":[7,9,10,11,12,17,18,21,24],"planoai":22,"posit":8,"post":27,"postgresql":20,"practic":[3,5,8,12,13,17,18,20],"prefer":[6,13],"prepar":18,"prerequisit":[11,20],"priorit":8,"problem":8,"process":[7,17,27],"product":[13,20],"program":1,"prompt":[2,7,11,12],"prompt_target":22,"propag":17,"provid":[4,6],"proxi":[2,11],"python":[3,11,17],"qualiti":8,"quick":[17,22],"quickstart":11,"qwen":6,"rag":7,"rai":17,"recommend":13,"refer":[17,22,23,24],"repair":8,"repetit":8,"request":[7,8,17,27],"requir":6,"resourc":[17,21],"respons":[3,8,18],"rout":[6,11,13,17,24],"router":13,"rule":5,"runtim":24,"sampl":8,"sdk":3,"secret":24,"see":[3,5,6,8],"select":6,"self":[13,18],"send":11,"servic":17,"setup":24,"signal":[8,17],"smoke":24,"solut":24,"soon":5,"sourc":24,"span":17,"stack":24,"staff":26,"start":[4,10,11,17,21,24],"state":[3,20],"step":[7,11,12,18,20,24],"stop":24,"storag":20,"string":20,"structur":[6,18],"summari":[7,17],"supabas":20,"support":[3,6],"switch":7,"take":12,"target":[2,7,11,12],"tech":28,"telemetri":8,"test":[19,24],"thread":29,"tip":12,"togeth":6,"tool":[7,17],"topologi":[2,27],"trace":[8,17,22,24],"tracepar":17,"travel":18,"troubleshoot":[20,24],"turn":[7,8],"txt":25,"type":8,"typic":1,"understand":17,"unsupport":13,"up":[8,22],"updat":24,"upstream":17,"url":6,"us":[1,4,5,11,12,13,17,18],"usag":[13,22],"user":8,"v":[0,8],"valid":5,"variabl":24,"verifi":24,"via":15,"vllm":13,"welcom":21,"what":[8,12],"why":19,"wildcard":6,"work":[8,14,17,18,19,20],"workflow":12,"x":17,"xai":6,"your":11,"zhipu":6}}) \ No newline at end of file