diff --git a/concepts/agents.html b/concepts/agents.html index 23fe43d0..dde01437 100755 --- a/concepts/agents.html +++ b/concepts/agents.html @@ -266,7 +266,7 @@ diff --git a/concepts/filter_chain.html b/concepts/filter_chain.html index adb0fa15..6ba599ef 100755 --- a/concepts/filter_chain.html +++ b/concepts/filter_chain.html @@ -293,7 +293,7 @@ powerful abstraction for evolving your agent workflows over time.

diff --git a/concepts/listeners.html b/concepts/listeners.html index 950b9865..26e0b101 100755 --- a/concepts/listeners.html +++ b/concepts/listeners.html @@ -266,7 +266,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 552bfd9f..a4934000 100755 --- a/concepts/llm_providers/client_libraries.html +++ b/concepts/llm_providers/client_libraries.html @@ -659,7 +659,7 @@ Implement fallback logic for better reliability:

diff --git a/concepts/llm_providers/llm_providers.html b/concepts/llm_providers/llm_providers.html index 0335b2d5..792a2dfa 100755 --- a/concepts/llm_providers/llm_providers.html +++ b/concepts/llm_providers/llm_providers.html @@ -303,7 +303,7 @@ Use your preferred client library without changing existing code (see
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/concepts/llm_providers/model_aliases.html b/concepts/llm_providers/model_aliases.html index 0a70a27a..45eb0e7c 100755 --- a/concepts/llm_providers/model_aliases.html +++ b/concepts/llm_providers/model_aliases.html @@ -433,7 +433,7 @@ diff --git a/concepts/llm_providers/supported_providers.html b/concepts/llm_providers/supported_providers.html index c4d25fef..c6201e14 100755 --- a/concepts/llm_providers/supported_providers.html +++ b/concepts/llm_providers/supported_providers.html @@ -1139,7 +1139,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 b1d27429..595e78f9 100755 --- a/concepts/prompt_target.html +++ b/concepts/prompt_target.html @@ -472,7 +472,7 @@ that you can test and modify locally for multi-turn RAG scenarios.

diff --git a/concepts/signals.html b/concepts/signals.html index b1af52b0..5ae30f5f 100755 --- a/concepts/signals.html +++ b/concepts/signals.html @@ -539,7 +539,7 @@ diff --git a/get_started/intro_to_plano.html b/get_started/intro_to_plano.html index a0a50115..271f8c7b 100755 --- a/get_started/intro_to_plano.html +++ b/get_started/intro_to_plano.html @@ -225,7 +225,7 @@ This gives Plano several advantages:

diff --git a/get_started/overview.html b/get_started/overview.html index 2b9ad25d..9106804f 100755 --- a/get_started/overview.html +++ b/get_started/overview.html @@ -336,7 +336,7 @@ diff --git a/get_started/quickstart.html b/get_started/quickstart.html index 19571fab..d81ae516 100755 --- a/get_started/quickstart.html +++ b/get_started/quickstart.html @@ -515,7 +515,7 @@ diff --git a/guides/function_calling.html b/guides/function_calling.html index 3a527e01..adff510c 100755 --- a/guides/function_calling.html +++ b/guides/function_calling.html @@ -371,7 +371,7 @@ on the stuff that matters most.

diff --git a/guides/llm_router.html b/guides/llm_router.html index ec9cdeb5..365a009e 100755 --- a/guides/llm_router.html +++ b/guides/llm_router.html @@ -506,7 +506,7 @@ Provides a practical mechanism to encode user preferences through domain-action diff --git a/guides/observability/access_logging.html b/guides/observability/access_logging.html index 1292b272..8a27c554 100755 --- a/guides/observability/access_logging.html +++ b/guides/observability/access_logging.html @@ -247,7 +247,7 @@ Access logs can be exported to centralized logging systems (e.g., ELK stack or F diff --git a/guides/observability/monitoring.html b/guides/observability/monitoring.html index 8a6fb6b0..536d8c75 100755 --- a/guides/observability/monitoring.html +++ b/guides/observability/monitoring.html @@ -259,7 +259,7 @@ are some sample configuration files for both, respectively.

diff --git a/guides/observability/observability.html b/guides/observability/observability.html index 5c6a284e..caad68a1 100755 --- a/guides/observability/observability.html +++ b/guides/observability/observability.html @@ -214,7 +214,7 @@ diff --git a/guides/observability/tracing.html b/guides/observability/tracing.html index 88595893..c6307118 100755 --- a/guides/observability/tracing.html +++ b/guides/observability/tracing.html @@ -737,7 +737,7 @@ spans are displayed in a compact view.

diff --git a/guides/orchestration.html b/guides/orchestration.html index 6ca5d09c..438d5b24 100755 --- a/guides/orchestration.html +++ b/guides/orchestration.html @@ -928,7 +928,7 @@ Plano makes it easy to build and scale these systems by managing the orchestrati diff --git a/guides/prompt_guard.html b/guides/prompt_guard.html index faeed32f..3f560ebc 100755 --- a/guides/prompt_guard.html +++ b/guides/prompt_guard.html @@ -297,7 +297,7 @@ the agent. If validation fails (
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/guides/state.html b/guides/state.html index 82eb5f3a..239ff1f6 100755 --- a/guides/state.html +++ b/guides/state.html @@ -452,7 +452,7 @@
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/includes/llms.txt b/includes/llms.txt index 76d0a319..eecaf1d2 100755 --- a/includes/llms.txt +++ b/includes/llms.txt @@ -1,6 +1,6 @@ Plano Docs v0.4.8 llms.txt (auto-generated) -Generated (UTC): 2026-02-19T04:25:03.743931+00:00 +Generated (UTC): 2026-02-22T00:00:35.696775+00:00 Table of contents - Agents (concepts/agents) @@ -6026,6 +6026,114 @@ Also, Plano utilizes Envoy event-based thread model. A main thread is responsibl Worker threads rarely share state and operate in a trivially parallel fashion. This threading model enables scaling to very high core count CPUs. +┌─────────────────────────────────────────────────────────────────────────────────────┐ +│ P L A N O │ +│ AI-native proxy and data plane for agentic applications │ +│ │ +│ ┌─────────────────────┐ │ +│ │ YOUR CLIENTS │ │ +│ │ (apps· agents · UI) │ │ +│ └──────────┬──────────┘ │ +│ │ │ +│ ┌──────────────────────────────┼──────────────────────────┐ │ +│ │ │ │ │ +│ ┌──────▼──────────┐ ┌─────────▼────────┐ ┌────────▼─────────┐ │ +│ │ Agent Port(s) │ │ Model Port │ │ Function-Call │ │ +│ │ :8001+ │ │ :12000 │ │ Port :10000 │ │ +│ │ │ │ │ │ │ │ +│ │ route your │ │ direct LLM │ │ prompt-target / │ │ +│ │ prompts to │ │ calls with │ │ tool dispatch │ │ +│ │ the right │ │ model-alias │ │ with parameter │ │ +│ │ agent │ │ translation │ │ extraction │ │ +│ └──────┬──────────┘ └─────────┬────────┘ └────────┬─────────┘ │ +│ └──────────────────────────────┼─────────────────────────┘ │ +│ │ │ +│ ╔══════════════════════════════════════▼══════════════════════════════════════╗ │ +│ ║ BRIGHTSTAFF (SUBSYSTEM) — Agentic Control Plane ║ │ +│ ║ Async · non-blocking · parallel per-request Tokio tasks ║ │ +│ ║ ║ │ +│ ║ ┌─────────────────────────────────────────────────────────────────────┐ ║ │ +│ ║ │ Agentic ROUTER │ ║ │ +│ ║ │ Reads listener config · maps incoming request to execution path │ ║ │ +│ ║ │ │ ║ │ +│ ║ │ /agents/* ──────────────────────► AGENT PATH │ ║ │ +│ ║ │ /v1/chat|messages|responses ──────► LLM PATH │ ║ │ +│ ║ └─────────────────────────────────────────────────────────────────────┘ ║ │ +│ ║ ║ │ +│ ║ ─────────────────────── AGENT PATH ──────────────────────────────────── ║ │ +│ ║ ║ │ +│ ║ ┌──────────────────────────────────────────────────────────────────────┐ ║ │ +│ ║ │ FILTER CHAIN (pipeline_processor.rs) │ ║ │ +│ ║ │ │ ║ │ +│ ║ │ prompt ──► [input_guards] ──► [query_rewrite] ──► [context_builder] │ ║ │ +│ ║ │ guardrails prompt mutation RAG / enrichment │ ║ │ +│ ║ │ │ ║ │ +│ ║ │ Each filter: HTTP or MCP · can mutate, enrich, or short-circuit │ ║ │ +│ ║ └──────────────────────────────────┬───────────────────────────────────┘ ║ │ +│ ║ │ ║ │ +│ ║ ┌──────────────────────────────────▼───────────────────────────────────┐ ║ │ +│ ║ │ AGENT ORCHESTRATOR (agent_chat_completions.rs) │ ║ │ +│ ║ │ Select agent · forward enriched request · manage conversation state │ ║ │ +│ ║ │ Stream response back · multi-turn aware │ ║ │ +│ ║ └──────────────────────────────────────────────────────────────────────┘ ║ │ +│ ║ ║ │ +│ ║ ─────────────────────── LLM PATH ────────────────────────────────────── ║ │ +│ ║ ║ │ +│ ║ ┌──────────────────────────────────────────────────────────────────────┐ ║ │ +│ ║ │ MODEL ROUTER (llm_router.rs + router_chat.rs) │ ║ │ +│ ║ │ Model alias resolution · preference-based provider selection │ ║ │ +│ ║ │ "fast-llm" → gpt-4o-mini · "smart-llm" → gpt-4o │ ║ │ +│ ║ └──────────────────────────────────────────────────────────────────────┘ ║ │ +│ ║ ║ │ +│ ║ ─────────────────── ALWAYS ON (every request) ───────────────────────── ║ │ +│ ║ ║ │ +│ ║ ┌────────────────────┐ ┌─────────────────────┐ ┌──────────────────┐ ║ │ +│ ║ │ SIGNALS ANALYZER │ │ STATE STORAGE │ │ OTEL TRACING │ ║ │ +│ ║ │ loop detection │ │ memory / postgres │ │ traceparent │ ║ │ +│ ║ │ repetition score │ │ /v1/responses │ │ span injection │ ║ │ +│ ║ │ quality indicators│ │ stateful API │ │ trace export │ ║ │ +│ ║ └────────────────────┘ └─────────────────────┘ └──────────────────┘ ║ │ +│ ╚═════════════════════════════════════╤═══════════════════════════════════════╝ │ +│ │ │ +│ ┌─────────────────────────────────────▼──────────────────────────────────────┐ │ +│ │ LLM GATEWAY (llm_gateway.wasm — embedded in Envoy egress filter chain) │ │ +│ │ │ │ +│ │ Rate limiting · Provider format translation · TTFT metrics │ │ +│ │ OpenAI → Anthropic · Gemini · Mistral · Groq · DeepSeek · xAI · Bedrock │ │ +│ │ │ │ +│ │ Envoy handles beneath this: TLS origination · SNI · retry + backoff │ │ +│ │ connection pooling · LOGICAL_DNS · structured access logs │ │ +│ └─────────────────────────────────────┬──────────────────────────────────────┘ │ +│ │ │ +└─────────────────────────────────────────┼───────────────────────────────────────────┘ + │ + ┌───────────────────────────┼────────────────────────────┐ + │ │ │ + ┌─────────▼──────────┐ ┌────────────▼──────────┐ ┌────────────▼──────────┐ + │ LLM PROVIDERS │ │ EXTERNAL AGENTS │ │ TOOL / API BACKENDS │ + │ OpenAI · Anthropic│ │ (filter chain svc) │ │ (endpoint clusters) │ + │ Gemini · Mistral │ │ HTTP / MCP :10500+ │ │ user-defined hosts │ + │ Groq · DeepSeek │ │ input_guards │ │ │ + │ xAI · Together.ai │ │ query_rewriter │ │ │ + └────────────────────┘ │ context_builder │ └───────────────────────┘ + └───────────────────────┘ + + + HOW PLANO IS DIFFERENT + ───────────────────────────────────────────────────────────────────────────────── + Brightstaff is the entire agentic brain — one async Rust binary that handles + agent selection, filter chain orchestration, model routing, state, and signals + without blocking a thread per request. + + Filter chains are programmable dataplane steps — reusable HTTP/MCP services + you wire into any agent, executing in-path before the agent ever sees the prompt. + + The LLM gateway is a zero-overhead WASM plugin inside Envoy — format translation + and rate limiting happen in-process with the proxy, not as a separate service hop. + + Envoy provides the transport substrate (TLS, HTTP codecs, retries, connection + pools, access logs) so Plano never reimplements solved infrastructure problems. + Request Flow (Ingress) A brief outline of the lifecycle of a request and response using the example configuration above: diff --git a/index.html b/index.html index ab753ce7..95460953 100755 --- a/index.html +++ b/index.html @@ -245,7 +245,7 @@ Resources
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/resources/configuration_reference.html b/resources/configuration_reference.html index 7b1a4efd..7e1291ca 100755 --- a/resources/configuration_reference.html +++ b/resources/configuration_reference.html @@ -301,7 +301,7 @@ where prompts get routed to, apply guardrails, and enable critical agent observa
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/resources/deployment.html b/resources/deployment.html index f876666d..c18474b7 100755 --- a/resources/deployment.html +++ b/resources/deployment.html @@ -303,7 +303,7 @@
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/resources/llms_txt.html b/resources/llms_txt.html index 43841399..5ffc0d34 100755 --- a/resources/llms_txt.html +++ b/resources/llms_txt.html @@ -178,7 +178,7 @@
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/resources/tech_overview/model_serving.html b/resources/tech_overview/model_serving.html index 026775d0..0f2f320d 100755 --- a/resources/tech_overview/model_serving.html +++ b/resources/tech_overview/model_serving.html @@ -198,7 +198,7 @@ own deployments), and Plano reaches them via HTTP.

diff --git a/resources/tech_overview/request_lifecycle.html b/resources/tech_overview/request_lifecycle.html index 4145beb8..74ed4c98 100755 --- a/resources/tech_overview/request_lifecycle.html +++ b/resources/tech_overview/request_lifecycle.html @@ -194,6 +194,115 @@ processing. It is responsible for managing the inbound(edge) and outbound(egress

Also, Plano utilizes Envoy event-based thread model. A main thread is responsible for the server lifecycle, configuration processing, stats, etc. and some number of worker threads process requests. All threads operate around an event loop (libevent) and any given downstream TCP connection will be handled by exactly one worker thread for its lifetime. Each worker thread maintains its own pool of TCP connections to upstream endpoints.

Worker threads rarely share state and operate in a trivially parallel fashion. This threading model enables scaling to very high core count CPUs.

+
┌─────────────────────────────────────────────────────────────────────────────────────┐
+│                                    P L A N O                                        │
+│                  AI-native proxy and data plane for agentic applications            │
+│                                                                                     │
+│                              ┌─────────────────────┐                                │
+│                              │    YOUR CLIENTS     │                                │
+│                              │ (apps· agents · UI) │                                │
+│                              └──────────┬──────────┘                                │
+│                                         │                                           │
+│          ┌──────────────────────────────┼──────────────────────────┐                │
+│          │                              │                          │                │
+│   ┌──────▼──────────┐         ┌─────────▼────────┐       ┌────────▼─────────┐       │
+│   │  Agent Port(s)  │         │   Model Port     │       │  Function-Call   │       │
+│   │  :8001+         │         │   :12000         │       │  Port  :10000    │       │
+│   │                 │         │                  │       │                  │       │
+│   │  route your     │         │  direct LLM      │       │  prompt-target / │       │
+│   │  prompts to     │         │  calls with      │       │  tool dispatch   │       │
+│   │  the right      │         │  model-alias     │       │  with parameter  │       │
+│   │  agent          │         │  translation     │       │  extraction      │       │
+│   └──────┬──────────┘         └─────────┬────────┘       └────────┬─────────┘       │
+│          └──────────────────────────────┼─────────────────────────┘                 │
+│                                         │                                           │
+│  ╔══════════════════════════════════════▼══════════════════════════════════════╗    │
+│  ║            BRIGHTSTAFF (SUBSYSTEM) —  Agentic Control Plane                 ║    │
+│  ║            Async · non-blocking · parallel per-request Tokio tasks          ║    │
+│  ║                                                                             ║    │
+│  ║   ┌─────────────────────────────────────────────────────────────────────┐   ║    │
+│  ║   │  Agentic ROUTER                                                     │   ║    │
+│  ║   │  Reads listener config · maps incoming request to execution path    │   ║    │
+│  ║   │                                                                     │   ║    │
+│  ║   │   /agents/*  ──────────────────────►  AGENT PATH                    │   ║    │
+│  ║   │   /v1/chat|messages|responses ──────►  LLM PATH                     │   ║    │
+│  ║   └─────────────────────────────────────────────────────────────────────┘   ║    │
+│  ║                                                                             ║    │
+│  ║   ─────────────────────── AGENT PATH ────────────────────────────────────   ║    │
+│  ║                                                                             ║    │
+│  ║   ┌──────────────────────────────────────────────────────────────────────┐  ║    │
+│  ║   │  FILTER CHAIN                        (pipeline_processor.rs)         │  ║    │
+│  ║   │                                                                      │  ║    │
+│  ║   │  prompt ──► [input_guards] ──► [query_rewrite] ──► [context_builder] │  ║    │
+│  ║   │             guardrails       prompt mutation      RAG / enrichment   │  ║    │
+│  ║   │                                                                      │  ║    │
+│  ║   │  Each filter: HTTP or MCP · can mutate, enrich, or short-circuit     │  ║    │
+│  ║   └──────────────────────────────────┬───────────────────────────────────┘  ║    │
+│  ║                                      │                                      ║    │
+│  ║   ┌──────────────────────────────────▼───────────────────────────────────┐  ║    │
+│  ║   │  AGENT ORCHESTRATOR               (agent_chat_completions.rs)        │  ║    │
+│  ║   │  Select agent · forward enriched request · manage conversation state │  ║    │
+│  ║   │  Stream response back · multi-turn aware                             │  ║    │
+│  ║   └──────────────────────────────────────────────────────────────────────┘  ║    │
+│  ║                                                                             ║    │
+│  ║   ─────────────────────── LLM PATH ──────────────────────────────────────   ║    │
+│  ║                                                                             ║    │
+│  ║   ┌──────────────────────────────────────────────────────────────────────┐  ║    │
+│  ║   │  MODEL ROUTER                       (llm_router.rs + router_chat.rs) │  ║    │
+│  ║   │  Model alias resolution · preference-based provider selection        │  ║    │
+│  ║   │  "fast-llm" → gpt-4o-mini  ·  "smart-llm" → gpt-4o                   │  ║    │
+│  ║   └──────────────────────────────────────────────────────────────────────┘  ║    │
+│  ║                                                                             ║    │
+│  ║   ─────────────────── ALWAYS ON (every request) ─────────────────────────   ║    │
+│  ║                                                                             ║    │
+│  ║   ┌────────────────────┐  ┌─────────────────────┐  ┌──────────────────┐     ║    │
+│  ║   │  SIGNALS ANALYZER  │  │   STATE STORAGE     │  │  OTEL TRACING    │     ║    │
+│  ║   │  loop detection    │  │   memory / postgres │  │  traceparent     │     ║    │
+│  ║   │  repetition score  │  │   /v1/responses     │  │  span injection  │     ║    │
+│  ║   │  quality indicators│  │   stateful API      │  │  trace export    │     ║    │
+│  ║   └────────────────────┘  └─────────────────────┘  └──────────────────┘     ║    │
+│  ╚═════════════════════════════════════╤═══════════════════════════════════════╝    │
+│                                        │                                            │
+│  ┌─────────────────────────────────────▼──────────────────────────────────────┐     │
+│  │  LLM GATEWAY   (llm_gateway.wasm — embedded in Envoy egress filter chain)  │     │
+│  │                                                                            │     │
+│  │  Rate limiting  ·  Provider format translation  ·  TTFT metrics            │     │
+│  │  OpenAI → Anthropic · Gemini · Mistral · Groq · DeepSeek · xAI · Bedrock   │     │
+│  │                                                                            │     │
+│  │  Envoy handles beneath this: TLS origination · SNI · retry + backoff       │     │
+│  │  connection pooling · LOGICAL_DNS · structured access logs                 │     │
+│  └─────────────────────────────────────┬──────────────────────────────────────┘     │
+│                                         │                                           │
+└─────────────────────────────────────────┼───────────────────────────────────────────┘
+                                          │
+              ┌───────────────────────────┼────────────────────────────┐
+              │                           │                             │
+    ┌─────────▼──────────┐   ┌────────────▼──────────┐   ┌────────────▼──────────┐
+    │  LLM PROVIDERS     │   │  EXTERNAL AGENTS      │   │  TOOL / API BACKENDS  │
+    │  OpenAI · Anthropic│   │  (filter chain svc)   │   │  (endpoint clusters)  │
+    │  Gemini · Mistral  │   │  HTTP / MCP  :10500+  │   │  user-defined hosts   │
+    │  Groq · DeepSeek   │   │  input_guards         │   │                       │
+    │  xAI · Together.ai │   │  query_rewriter       │   │                       │
+    └────────────────────┘   │  context_builder      │   └───────────────────────┘
+                             └───────────────────────┘
+
+
+  HOW PLANO IS DIFFERENT
+  ─────────────────────────────────────────────────────────────────────────────────
+  Brightstaff is the entire agentic brain — one async Rust binary that handles
+  agent selection, filter chain orchestration, model routing, state, and signals
+  without blocking a thread per request.
+
+  Filter chains are programmable dataplane steps — reusable HTTP/MCP services
+  you wire into any agent, executing in-path before the agent ever sees the prompt.
+
+  The LLM gateway is a zero-overhead WASM plugin inside Envoy — format translation
+  and rate limiting happen in-process with the proxy, not as a separate service hop.
+
+  Envoy provides the transport substrate (TLS, HTTP codecs, retries, connection
+  pools, access logs) so Plano never reimplements solved infrastructure problems.
+
+

Request Flow (Ingress)

@@ -375,7 +484,7 @@ processing request headers and then finalized by the HCM during post-request pro
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/resources/tech_overview/tech_overview.html b/resources/tech_overview/tech_overview.html index 7ace1272..06ce0e98 100755 --- a/resources/tech_overview/tech_overview.html +++ b/resources/tech_overview/tech_overview.html @@ -199,7 +199,7 @@
-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/resources/tech_overview/threading_model.html b/resources/tech_overview/threading_model.html index 420db8f0..5a4e4b29 100755 --- a/resources/tech_overview/threading_model.html +++ b/resources/tech_overview/threading_model.html @@ -199,7 +199,7 @@ hardware threads on the machine.

-

© 2025, Katanemo Labs, Inc Last updated: Feb 19, 2026. 

+

© 2025, Katanemo Labs, Inc Last updated: Feb 22, 2026. 

diff --git a/search.html b/search.html index 0bfad9f7..1be22e31 100755 --- a/search.html +++ b/search.html @@ -220,7 +220,7 @@ diff --git a/searchindex.js b/searchindex.js index 512b8a57..bbc92f3d 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":[[25,null]],"Build Agentic Apps with Plano":[[11,"build-agentic-apps-with-plano"]],"Build Multi-Turn RAG Apps":[[7,"build-multi-turn-rag-apps"]],"Build with Plano":[[10,"build-with-plano"]],"Building agents with Plano orchestration":[[11,"building-agents-with-plano-orchestration"]],"CLI Reference":[[17,"cli-reference"]],"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":[[23,"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"],[18,"configuration"],[20,"configuration"],[26,"configuration"]],"Configuration Overview":[[20,"configuration-overview"]],"Configuration Reference":[[22,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"]],"Datadog":[[17,"datadog"]],"DeepSeek":[[6,"deepseek"]],"Default Model Configuration":[[6,"default-model-configuration"]],"Defining Parameters":[[7,"defining-parameters"]],"Demo App":[[7,"demo-app"]],"Deployment":[[23,null]],"Deterministic API calls with prompt targets":[[11,"deterministic-api-calls-with-prompt-targets"]],"Docker Compose Setup":[[23,"docker-compose-setup"]],"Docker Deployment":[[23,"docker-deployment"]],"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":[[23,"gateway-smoke-test"]],"Get Started":[[10,"get-started"],[21,null]],"Getting Started":[[4,"getting-started"]],"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":[[26,"high-level-architecture"]],"How Guardrails Work":[[19,"how-guardrails-work"]],"How It Works":[[8,"how-it-works"],[14,"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"]],"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":[[23,"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"]],"Network Topology":[[2,"network-topology"]],"Network topology":[[26,"network-topology"]],"Next Steps":[[11,"next-steps"],[18,"next-steps"],[20,"next-steps"]],"Notes":[[17,"notes"]],"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":[[26,"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 Start":[[17,"quick-start"]],"Quickstart":[[11,null]],"Qwen (Alibaba)":[[6,"qwen-alibaba"]],"Repetition & Looping":[[8,"repetition-looping"]],"Request Flow (Egress)":[[26,"request-flow-egress"]],"Request Flow (Ingress)":[[26,"request-flow-ingress"]],"Request Lifecycle":[[26,null]],"Resources":[[21,null]],"Routing Methods":[[13,"routing-methods"]],"Routing Preferences":[[6,"routing-preferences"]],"Runtime Tests":[[23,"runtime-tests"]],"Sampling and Prioritization":[[8,"sampling-and-prioritization"]],"See Also":[[3,"see-also"],[5,"see-also"],[6,"see-also"],[8,"see-also"]],"Signals vs Response Quality":[[8,"signals-vs-response-quality"]],"Signals\u2122":[[8,null]],"Starting the Stack":[[23,"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: 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: 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: Interact with LLM":[[11,"step-3-interact-with-llm"]],"Step 3: Plano Takes Over":[[12,"step-3-plano-takes-over"]],"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":[[27,null]],"Testing the Guardrail":[[19,"testing-the-guardrail"]],"The Problem: Knowing What\u2019s \u201cGood\u201d":[[8,"the-problem-knowing-what-s-good"]],"Threading Model":[[28,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"],[23,"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"]],"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"]],"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":[[24,null]],"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/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/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,22,23,25,26,28],"0":[1,2,3,5,6,7,8,11,13,14,17,18,20,22,23,26],"00":[17,18],"005":[22,26],"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,18,20,22,26],"10":[5,8,11,12,14,15,18],"100":[1,3,5,11,17,18,22,28],"1000":18,"10000":[2,6,11,22,23,26],"1022":14,"104":14,"10500":[19,22],"10501":1,"10502":1,"10505":1,"10510":[18,22],"10520":[11,18,22],"10530":11,"106":14,"10t03":14,"10th":18,"11":11,"11434":[5,6],"12":[7,8,11,18,20],"12000":[2,3,5,11,13,14,17,20,22,23],"120b":5,"123":20,"125":14,"1250":17,"127":[2,3,5,7,11,14,20,22,26],"128e":6,"128k":6,"1301":14,"131":11,"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":17,"1d6b30cfc845":14,"1f6a9":8,"2":[2,5,6,8,13,17,18,20,23,26],"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,11,18],"245":14,"25":[11,18],"254":14,"27":11,"28":11,"288":11,"29":11,"2a5b":14,"2h":17,"2x":8,"3":[1,3,5,6,7,8,17,18,22],"30":[8,11,13,18],"30b":18,"30m":17,"31":7,"32":17,"320":17,"32b":6,"32k":6,"34b":6,"3b":[6,22],"4":[6,8,11,12,13,17,18,19,20,22,23],"400":19,"401":6,"429":26,"4317":17,"4318":17,"441":14,"443":[6,7,11,14],"447":14,"45":18,"463":14,"469793af":14,"48":18,"485":11,"49":14,"492z":14,"4a":26,"4b":26,"4o":[1,2,3,5,6,11,17,18,22,26],"4xx":1,"5":[3,5,6,7,8,11,13,17,18,20,23],"50":[3,8,18],"50051":17,"51":[11,14,18],"51000":14,"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":17,"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,"7f4e9a1c0d9d4a0bb9bf5a8a7d13f62a":17,"8":[8,11,17,23],"80":[5,6,8,22,26],"8000":6,"8001":[1,11,18,19,22],"8080":[6,7],"825":11,"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,26,28],"AND":17,"And":11,"As":[11,15],"At":[11,13],"Be":[12,17,18],"By":[0,7,9,12,14,17,18],"FOR":14,"For":[0,2,3,6,11,12,13,14,17,18,20,23,26,28],"IF":20,"If":[1,6,7,12,17,18,19,20,23,26],"In":[1,8,9,10,11,12,13,17,19],"It":[2,6,9,10,12,13,16,17,21,25,26],"Its":[9,15,17],"NOT":[6,20],"Near":8,"No":[3,8,11,13,20],"Not":20,"ON":20,"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,22,26],"Then":20,"There":[2,9],"These":[8,9,12,17,26],"To":[2,9,11,13,15,17,18,19,23],"With":[6,9,11,13,17],"_":9,"__name__":17,"a1c":7,"a3b":18,"abandon":8,"abc123":6,"abil":6,"about":[0,1,3,4,5,7,9,10,13,14,18,19,20,25,26],"abov":[5,6,7,9,11,15,23,26],"absolut":8,"abstract":[1,4,10,13,21],"acceler":21,"accept":[2,17,26,28],"access":[0,4,8,11,15,16,17,21,22,26],"access_":14,"access_ingress":14,"access_intern":14,"access_kei":[1,2,5,6,7,11,13,18,22,26],"access_llm":14,"accident":26,"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,25,26],"act":[2,8,9,15,17],"action":[0,7,12,13,18,19,26],"activ":[6,11,26],"actual":[3,8,13,17,18,20],"ad":[8,13,18,19],"adapt":[0,8,13],"add":[0,1,2,4,7,8,9,12,13,17,19,20],"add_span_processor":17,"addit":[6,7,8,16,20,26],"address":[1,2,6,7,11,13,17,22,26],"adjust":[7,17,20,23],"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,18,26],"against":[8,19,20],"agent":[1,6,7,8,9,10,12,14,15,19,20,21,22,25,26],"agent_1":[1,19],"agent_respons":19,"aggreg":[8,12],"agil":[9,10,21],"agnost":[0,9,26],"ahead":18,"ai":[0,4,9,10,11,12,14,17,18,19,21],"aid":26,"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,26],"alias":[3,4,6,13,21,22],"alic":[3,20],"align":[0,4,26],"aliyunc":6,"all":[0,4,6,7,8,11,17,18,20,23,24,26,28],"allow":[0,1,5,6,7,9,11,12,13,17,18,19,28],"along":11,"alongsid":[9,25,26],"alphabet":8,"alphanumer":5,"alreadi":[11,17],"also":[1,2,4,11,13,18,26],"alwai":[5,13,18],"amazon_bedrock":6,"amazonaw":6,"ambigu":[7,12],"amount":28,"an":[0,1,2,6,7,8,9,10,11,12,13,15,17,18,19,21,26],"analysi":[0,6,8,13,18],"analyst":5,"analyt":12,"analyz":[0,6,8,9,11,12,13,14,17,18],"ani":[0,1,3,4,6,7,9,10,11,12,17,18,19,20,21,23,26],"annot":7,"anoth":6,"answer":[7,18,26],"anthrop":[0,4,5,11,13,20,22,23],"anthropic_api_kei":[5,6,11,13,22,23],"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,22,25,26],"api_kei":[3,6,11,17,18,20],"api_serv":[7,12,14],"api_vers":15,"apierror":3,"apikei":18,"apivers":15,"apm":17,"apolog":19,"app":[2,6,9,10,18,21,23],"app_serv":[22,26],"appear":[6,19],"append":[6,8,17,18],"appl":19,"appli":[0,2,4,5,8,9,10,13,19,22,26],"applic":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,17,18,19,20,23,25,26],"appoint":13,"appreci":8,"approach":[4,5,13,17],"appropri":[0,2,8,13,17,18,26],"approv":19,"ar":[0,1,2,3,4,5,6,7,9,11,12,13,14,15,17,18,19,20,23,25,26],"arch":[4,5,9],"architectur":[1,2,7,9,13,17,27,28],"archiv":20,"area":4,"aren":6,"arg":18,"around":[26,28],"arrai":[18,20],"arriv":[1,18,19,26],"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,22,26],"associ":13,"assum":11,"astral":11,"async":[18,19],"asynccli":18,"asyncopenai":18,"atlanta":18,"attach":[1,2,17,18,19,26],"attempt":[8,9,19],"attende":7,"attent":[8,12],"attribut":[7,8,12,17],"aud":11,"audio":13,"augment":[1,19,22],"australian":11,"authent":[17,22],"author":[3,6,14,22],"auto":[17,18],"auto_llm_dispatch_on_respons":26,"autom":[12,17,18,20,23],"automat":[0,3,4,6,8,9,12,17,18,20,23],"autonom":[0,18],"avail":[0,3,4,6,7,9,11,13,17,26],"averag":8,"avoid":[8,9],"aw":[6,20],"await":[18,19],"awar":18,"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,17,26],"backend":[1,2,3,7,11,12,15,17,20,25,26],"background":11,"backward":5,"bad":[8,13],"baht":11,"balanc":[0,5,6,12,26],"bandwidth":20,"base":[0,2,3,4,5,7,8,11,12,17,18,19,26],"base_url":[3,5,6,11,17,18,20,22],"baselin":8,"basemodel":7,"basic":[3,4,6,11,18,23],"batch":[17,26],"batchspanprocessor":17,"battl":9,"bearer":[3,6],"becaus":[1,8],"becom":[1,8,9,13,20],"bedrock":20,"been":[11,12],"befor":[0,1,2,7,8,11,18,19,20,23,26],"begin":11,"behalf":[2,7,14,26],"behavior":[0,1,6,7,9,13,14,16,18,19,20,22],"behind":[1,2,3,6,10,20],"being":[5,26],"below":[1,2,6,7,11,15,17,19,23,26],"benchmark":[12,13],"benefici":12,"benefit":[3,5,6,7,9,16],"bespok":[10,21],"best":[0,4,9,16,26],"beta":[5,6],"better":[0,3,9,12,13,18],"between":[0,4,5,7,9,12,13,17,18,26,28],"bgn":11,"bigint":20,"bigram":8,"bin":11,"bind":[2,17],"bloat":20,"block":[1,2,3,18,28],"block_categori":5,"blood":7,"blurri":7,"boilerpl":13,"book":[11,13],"bool":[7,26],"boolean":[6,8],"bootstrap":26,"both":[2,4,6,8,9,10,12,13,15,18,20],"bound":28,"brazilian":11,"break":[0,14],"breaker":26,"bridg":[12,26],"brief":[7,26],"briefli":[3,26],"bright":[21,26,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,28],"builder":1,"built":[0,6,7,9,10,17,21,26],"bulgarian":11,"bullet":18,"burden":9,"busi":[0,7,8,9,11,12],"bypass":19,"byte":[14,17],"bytes_receiv":14,"bytes_s":14,"c":9,"cach":18,"cad":11,"call":[0,1,2,3,7,9,10,13,14,20,21,22,25,26],"caller":[1,2,19],"can":[0,1,2,3,5,6,7,8,9,10,11,12,13,14,17,18,19,20,23,26],"canadian":11,"canari":[0,4,5,8],"cannot":[13,20],"canon":6,"cap":8,"capabl":[0,3,5,6,7,9,11,12,18,22,26],"capit":[3,11],"captur":[0,1,8,9,13,17],"care":[11,12],"carefulli":[7,18],"carri":[17,26],"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,26],"centric":13,"chain":[0,2,5,9,17,18,19,20,21,26],"challeng":13,"chang":[0,1,3,4,7,9,10,13,17,19,21],"char":8,"charact":[17,20],"chat":[0,3,4,5,6,8,9,11,13,14,17,18,19,20,22,23],"chat_complet":17,"chat_with_fallback":3,"chatmessag":19,"cheap":4,"cheaper":[3,5,18],"check":[1,7,8,11,12,18,19,20,23,26],"chf":11,"children":17,"chines":11,"choic":[3,11,17,18],"choos":[0,4,12,13,17,26],"chosen":6,"christma":18,"chunk":[3,18],"ci":23,"circuit":[0,1,26],"circular":5,"citi":[7,12,18,22],"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],"clean":7,"cleaner":5,"cleanli":[2,7,9,10],"cleanup":20,"clear":[7,12,13,18,19],"clearer":12,"clearli":[8,13,18],"cli":[11,16,23],"client":[2,4,5,6,17,18,20,21,22,23,26,28],"clienterror":19,"close":[13,18],"cloud":[4,25],"cloudi":18,"clue":8,"cluster":[4,9,25,26],"cnversat":7,"cny":11,"co":[17,20],"coal":8,"code":[0,1,3,4,5,6,7,9,10,11,13,14,17,18,26,28],"code_gener":6,"code_iata":18,"code_review":6,"codebas":[9,10,17,21],"codec":26,"codellama":6,"coder":6,"coher":6,"collabor":0,"colleagu":12,"collect":[3,12,13,15,17],"collector":[8,17],"column":20,"com":[5,6,12,14,17,18,20,22],"combin":[4,8,12,18,20],"come":4,"command":[6,23],"comment":20,"commit":17,"common":[6,7,8,12,13,17,20],"commun":[1,11,17,26],"compact":[6,13,17],"compani":[6,9,19],"compar":8,"compat":[0,2,4,5,9,11,17,18,20],"compil":24,"complaint":8,"complement":8,"complementari":[8,11],"complet":[0,3,4,5,6,8,11,12,13,14,17,18,19,20,22,23,26],"completion_token":17,"complex":[0,2,4,5,6,12,13,17,18,28],"complex_reason":[6,13],"complianc":[1,19],"compon":[6,9,17,23,26],"compos":11,"comprehens":[6,11],"comput":[3,8,17,23],"concept":[11,13,20],"concern":[0,8,9,17,26],"concis":18,"condit":[5,18],"confid":[8,13],"config":[6,13,15,17,20,23],"configiur":15,"configur":[3,4,8,9,11,16,17,19,21,23,27,28],"confirm":[8,12,23,26],"confus":8,"congratul":11,"connect":[2,4,7,9,11,18,23,25,26,28],"connect_timeout":[22,26],"connection_str":20,"conpleix":7,"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,23,24,26],"container_nam":23,"content":[1,3,5,6,7,8,9,11,13,17,18,19,23],"content_filt":5,"context":[0,1,2,3,6,8,9,11,12,13,17,20,24,26],"context_build":[1,18],"context_messag":18,"contextu":13,"continu":[1,3,9,10,18,19,20,21,23],"contract":26,"contribut":11,"contributor":[9,10,21],"control":[0,1,5,6,10,13,19,21,22,25,26,28],"conveni":7,"convent":26,"convers":[0,1,4,6,7,8,9,10,13,17,18,21,25],"conversation_context":18,"conversation_st":20,"convert":11,"coordin":[18,25,28],"copi":20,"core":[9,10,11,18,21,26],"corpor":19,"correct":[7,8,19,20,23],"correctli":17,"correl":[1,8],"correspond":26,"cost":[0,4,5,6,7,9,13,17,18],"could":[3,12,18,26],"count":[17,18,26],"coupl":[1,9,10],"cover":6,"covners":7,"cpu":26,"crash":1,"creat":[3,5,6,8,10,12,13,17,18,20,23,26],"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,22,26],"cross":[0,1,4],"crucial":[12,14,17],"ctx":18,"cue":13,"curl":[4,5,6,19,23],"currenc":[18,26],"currency_exchang":11,"currency_symbol":11,"current":[5,7,12,18,22],"current_temp":18,"current_timestamp":20,"custom":[0,1,3,4,6,8,10,13,17,18,19],"custom_api_kei":6,"customprovid":6,"cut":[0,1,9],"czech":11,"czk":11,"d":[3,5,6,18,19,23],"dai":[18,22],"daili":18,"danish":11,"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,23,25,26],"databas":[12,20],"database_url":20,"datadog":8,"datadoghq":17,"dataplan":[1,2,9],"datasourc":15,"date":[7,11,12,18,26],"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,26],"deal":18,"debug":[0,1,8,13,14,17,18,20,23,26],"debugg":0,"decemb":[11,18],"decid":[0,1,9,11,13,18,23,25],"decis":[0,1,9,13,17,18,25,26],"declin":8,"decoupl":[0,9,10,13,21],"decrypt":26,"deep":[2,6,10,13,18],"deeper":11,"deepseek":[4,20],"deepseek_api_kei":6,"def":[3,7,12,17,18,19],"default":[1,2,7,11,13,14,17,18,20,22,26],"defin":[1,2,4,5,11,13,17,18,19,22,23,26],"definit":12,"degen":8,"degrad":8,"delai":18,"delet":20,"deliv":[9,10,12,13,18,21],"deliveri":[9,10,21,26],"delta":3,"demo":[9,18,20],"demonstr":[6,10,12,13],"departur":18,"departure_tim":18,"depend":[9,13,20,26],"deploi":[6,9,17,23],"deploy":[0,2,4,5,6,9,10,20,21,25],"describ":[7,18,26],"descript":[1,5,6,7,11,12,13,18,19,22,26],"descriptor":13,"deserv":8,"design":[7,9,10,12,13,15,17,18,20,21,25,26],"desir":[6,7,12],"desk":8,"dest_cod":18,"destin":[1,18],"destination_cod":18,"destroi":26,"detail":[2,3,4,6,7,9,12,13,14,17,18,23,26],"detect":[7,8,17,19,26],"determin":[0,7,12,17,18,26],"determininist":9,"determinist":[0,7,26],"dev":[3,4,5,6,11],"develop":[0,2,3,4,5,6,7,8,9,10,17,21,25,26],"devic":[7,26],"device_id":26,"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,25,26],"difficult":9,"dipatch":7,"direct":[0,3,4,6,7,13,17,18,20,22],"directli":[0,2,8,11,13,23],"directori":23,"disabl":[17,20],"disast":9,"disconnect":8,"discov":[6,10,18],"discuss":3,"diseas":7,"disease_diagnos":7,"diseases_symptom":7,"dispatch":26,"displai":[12,17],"distinct":13,"distinguish":[0,13],"distribut":[5,8,17,26],"dive":[4,10,11],"divers":8,"dkk":11,"dn":23,"do":[8,9,13,14,18],"doc":[10,20],"docker":[1,5,6,11,15,17,18,22],"docs_ag":18,"document":[5,7,10,11,13,17,18,23,24],"doe":[6,7,12,13,20,25,26],"doesn":[6,8],"dollar":11,"domain":[8,12,13,18,19],"don":[3,7,8,12,20],"done":[8,18],"dot":5,"down":14,"downstream":[1,2,7,12,17,26,28],"downweight":8,"dozen":6,"dramat":[8,20],"drift":8,"driven":[11,13,19],"dropbox":9,"due":20,"dump":18,"duplic":[1,8,9],"durabl":20,"durat":[14,26],"duration_m":17,"dure":26,"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,22,26],"each":[0,1,3,6,7,8,9,11,12,13,14,17,18,19,20,26],"earli":[1,8,9,17],"earlier":[23,26],"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,26],"edit":15,"editor":20,"effect":[4,6,7,9,10,13,18],"effici":[0,1,6,7,9,11,13,17,25,26],"efficiency_scor":[8,17],"egress":[4,9,10,23,27],"egress_traff":13,"either":[12,17,19,26],"elasticsearch":14,"element":[7,18],"elif":18,"elk":14,"els":18,"email":12,"embarrassingli":28,"embed":[8,14,17],"emerg":8,"emiss":7,"emit":[1,8],"emot":8,"empow":[7,13],"empti":18,"en":18,"enabl":[3,4,5,6,7,8,9,12,13,17,18,20,22,23,26],"encod":[13,20],"encount":[23,26],"encrypt":26,"end":[0,3,7,9,10,17,18],"endpoint":[1,2,4,5,7,8,11,12,15,17,18,20,22,23,26],"energi":7,"energy_sourc":7,"energy_source_info":7,"energysourcerequest":7,"energysourcerespons":7,"enforc":[0,1,19,26],"engag":26,"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,26],"ensur":[4,7,9,11,12,13,17,19,20,23,26],"entangl":3,"enter":17,"enterpris":4,"entir":[1,9,17],"entiti":[1,18,26],"entri":[2,6,7,22],"enum":[7,12,26],"enumer":18,"env":11,"envelop":1,"environ":[3,4,5,6,11,12,13,17,20,23],"envoi":[2,4,9,10,18,21,25,26,28],"envoyproxi":9,"ephemer":20,"equal":[7,28],"equat":13,"equival":11,"error":[1,4,7,9,13,15,17,18,19,20,23,26],"escal":[17,18],"essenti":[10,13,19],"establish":26,"estim":18,"etc":[8,9,11,17,23,26],"eu":17,"eur":11,"euro":11,"evalu":[8,9,13,19],"evaluation_interv":15,"even":[1,6,12,13],"evenli":26,"event":[18,26],"ever":[10,21],"everi":[8,9,10,14,19,20,21],"evolv":[1,9,13,18],"exact":[8,13],"exactli":26,"examin":18,"exampl":[2,4,5,6,8,10,11,14,19,20,22,23,26],"exce":[8,18],"exceed":26,"excel":[8,13,17],"except":[3,18,19],"exception":[8,9],"excess":[7,8,26],"exchang":[8,11],"exclam":8,"exclud":6,"exclus":9,"execut":[1,8,12,13,17,26],"exemplar":8,"exist":[0,2,3,4,6,8,13,17,20],"expand":6,"expans":6,"expect":[1,8,12,23,26],"expens":[7,8],"experi":[11,12,13,18],"experiment":[5,13],"expert":8,"expertis":8,"explain":[3,8,12,13,18,23],"explan":[7,12],"explanatori":14,"explicit":[8,13,23],"explicitli":[13,17],"explor":[10,11,13,18,20],"export":[8,14,15,17,20],"expos":[2,3,9,11,14,18,19],"express":8,"extend":[6,9,13],"extern":[0,19,22],"extra_head":18,"extract":[3,7,12,17,26],"extract_flight_rout":18,"extraction_model":18,"extraction_prompt":18,"f":[3,7,12,14,17,18,20,23],"f376e8d8c586":14,"face":1,"facilit":17,"facto":[9,10],"factor":8,"factual":8,"fahrenheit":[7,12,18],"fail":[1,3,4,5,8,19,26],"failov":[0,2,7,9,20,26],"failur":[1,8,20],"fair":26,"fall":13,"fallback":[3,4,5,6,17,18,25],"fallback_model":3,"fals":[7,8,19,26],"famili":[0,9],"familiar":11,"famreowkr":0,"faq":18,"far":18,"fashion":[7,26],"fast":[1,3,4,5,6,7,8,9,11,13,20,22],"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,22],"feed":14,"feedback":[9,10,17,19,21],"feel":7,"fetch":[9,12,18],"few":[14,17],"field":[1,6,7,14,18],"file":[2,6,7,15,20,23,24,26],"fill":18,"filter":[0,2,9,10,18,19,20,21,22,26,28],"filter_chain":[1,18,19,22],"final":[1,3,18,26],"final_messag":3,"final_text":3,"financ":19,"find":[8,11,12,17,20],"fingerprint":8,"firewal":2,"first":[3,4,8,9,11,12,15,17,18,19,20,26],"fit":[2,26],"fix":13,"flag":[8,17,26],"flash":6,"fleet":13,"flexibl":[3,4,6,9,10,13,15,17],"flight":[11,18,22],"flight_ag":[11,18,22],"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,27],"fluentd":14,"fly":18,"focu":[0,7,9,10,18,20,21,26],"focus":[2,6,7,9,10,11,12],"fog":18,"follow":[1,5,6,7,9,11,13,14,17,18,20,22,23,26],"forecast":18,"forecast_dai":18,"forecast_typ":18,"forget":8,"forint":11,"form":[8,12],"format":[0,6,7,9,12,13,15,16,18,20,22],"forth":8,"forward":[2,6,7,14,17,22,25,26,28],"fossil":7,"found":[3,7,11,14,18],"foundat":[6,9,10,18],"frame":26,"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],"frequenc":17,"frequent":7,"friction":8,"friendli":[12,13,22],"from":[0,2,3,4,5,6,7,8,9,10,11,12,13,17,18,19,20,21,23,26,28],"front":6,"frontend":2,"frustrat":17,"fuel":7,"full":[2,3,4,7,11,13,17,18,20,22],"function":[0,5,7,9,11,13,18,21,22,23,26,28],"further":11,"futur":[4,5,6,18],"fuzzi":8,"g":[1,5,6,7,9,11,12,13,14,17,18,20,22,26],"ga":7,"gap":12,"gate":18,"gate_origin":18,"gatewai":[2,4,6,8,9,10,17,18,22],"gather":26,"gbp":11,"gdpr":19,"gemini":4,"gemma":6,"genai":[7,11],"gener":[0,1,6,9,11,12,13,15,17,19,20,22,24,26,28],"geocod":18,"geocode_data":18,"geocode_respons":18,"geocode_url":18,"get":[1,2,3,6,7,8,9,11,12,17,18,19,22],"get_current_weath":22,"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,"github":[11,18],"give":[0,8,9,10],"given":[8,26],"glm":6,"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,26],"gpu":25,"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,"groq_api_kei":6,"ground":[9,10],"group":18,"growth":20,"grpc":17,"guard":[9,19,26],"guardrail":[0,1,2,5,9,10,11,17,18,21,22,26],"guesswork":8,"guid":[0,4,6,8,11,12,17,18,20,23],"guidanc":8,"guidelin":4,"h":[3,5,6,19,23],"ha":[9,11,12,13,17,20,26],"hack":9,"haiku":[5,6],"hallucin":14,"hand":[1,8,18],"handel":26,"handl":[0,2,4,7,8,9,10,11,12,13,18,19,20,23,25,26,28],"handle_request":[17,18],"handler":[7,9],"handoff":[0,18],"happen":[2,8,18],"happi":8,"hard":[1,9,13],"hardcod":[0,3,20],"harden":9,"harder":1,"hardest":8,"hardwar":28,"harm":19,"hashmap":20,"hasn":20,"have":[0,6,7,8,9,11,12,17,18,20],"haven":11,"hcm":26,"header":[6,9,11,16,18,22,23,26],"health":[23,26],"healthcar":[13,19],"healthi":[11,26],"hello":[3,5,6,13,17],"help":[0,4,7,8,9,10,11,12,13,15,17,18,19,21,26],"here":[4,6,7,11,12,13,14,17,18,19,24,26],"heurist":8,"hex":17,"hexadecim":17,"hf":6,"hidden":[9,10,21],"hide":2,"high":[4,5,6,7,8,9,10,11,12,13,27],"higher":23,"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,"horrid":9,"host":[1,2,5,6,11,14,15,17,18,20,22,25,26],"hostnam":[6,26],"hotel":11,"hotel_ag":11,"hour":[8,18],"how":[0,1,2,3,5,6,7,9,10,11,12,13,15,16,23,25,26],"howev":[1,26],"html":10,"http":[0,2,3,4,5,6,9,11,12,14,15,17,18,19,20,22,23,25,26],"http_client":18,"http_method":[7,22],"httpexcept":7,"httpx":18,"huf":11,"huggingfac":7,"human":[7,8,13,18],"human_escal":18,"hundr":6,"hungarian":11,"hybrid":13,"hygien":9,"hyphen":5,"i":[0,1,2,3,6,7,8,9,10,11,13,14,15,17,18,19,20,21,22,23,25,26,28],"iam":17,"iata":18,"icao":18,"iceland":11,"id":[1,3,6,11,14,17,18,19,20,22,26],"idea":10,"ideal":[0,3,13,17,18,20],"ident":18,"ident_iata":18,"identif":12,"identifi":[5,7,8,12,13,17,20,26],"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,23],"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,26],"incent":7,"includ":[3,4,6,7,9,11,12,13,14,15,17,18,20,23,26],"inclus":13,"incom":[0,1,2,7,12,13,17,18,26],"incomplet":[8,12],"increas":8,"incredibli":9,"indent":18,"independ":19,"index":[8,20],"indian":11,"indic":[7,8,13,17,26],"individu":[1,8,18],"indonesian":11,"ineffici":[8,17],"infer":[6,8,9,13,18],"info":[11,18],"inform":[6,7,8,12,14,17,26],"information_extract":26,"infrastructur":[9,10,21],"ingest":8,"ingress":[9,10,23,27],"ingress_traff":[2,11,26],"init":17,"initi":[2,7,16,20,26],"inject":[1,17,18],"inner":[11,18,26],"innov":11,"input":[7,12,13,19,20,22,26],"input_guard":[19,22],"input_item":20,"inquiri":18,"inr":11,"insecur":17,"insert":20,"insid":[1,9,18,25,26],"inspect":[1,8,25],"instal":[3,6,11,17],"instanc":[0,5,8,20,22,26],"instant":8,"instead":[3,5,6,7,9,12,13,17,20,22],"instruct":[6,8,10,11,18],"instrument":[0,8,15],"insurance_claim_detail":14,"int":[7,18,22],"integr":[3,4,5,6,7,8,10,11,12,13,14,15,16,23],"intellig":[0,3,4,5,6,9,17,26],"intend":5,"intens":8,"intent":[0,8,9,11,12,13,17,18,26],"interact":[1,8,12,14,17,19],"interest":11,"interfac":[3,4,6,11],"intermedi":[0,17],"intern":[1,2,5,6,7,11,15,18,22,26],"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,26],"ip1":26,"ip2":26,"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,26,28],"itself":[1,8,25],"j":[0,11],"jaccard":8,"jaeger":[8,17],"jailbreak":[5,9,19],"japanes":11,"java":9,"javascript":0,"jfk":11,"job_nam":15,"join":3,"joke":23,"jpy":11,"jq":[11,23],"json":[3,5,6,7,11,12,17,18,19,23],"jsonb":20,"judg":8,"jure":[9,10],"just":[0,3,6,7,8,18],"k2":6,"katanemo":23,"keep":[9,12,20],"kei":[2,3,6,8,13,16,17,18,20,22,26],"keyword":18,"kibana":14,"kimi":6,"kind":11,"king":12,"knowledg":[2,18],"known":6,"kong":11,"korean":11,"koruna":11,"krona":11,"krone":11,"krw":11,"kr\u00f3na":11,"kubernet":17,"l7":9,"la":18,"label":8,"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,26],"larg":[6,12,13,17,24,26,28],"larger":[6,18],"last":[7,17,18],"last_user_msg":18,"latenc":[0,5,7,8,9,12,13,15,17],"later":20,"latest":[5,6,11,22],"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,18,19,23],"leu":11,"lev":11,"level":[2,4,5,8,9,10,11,12,13,23,27],"leverag":[0,17,18,20],"libev":26,"librari":[4,6,8,9,13,21],"lifecycl":[0,17,21,27],"lifetim":[26,28],"lightweight":[1,6,8,25,26],"like":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,26],"limit":[2,5,6,7,13,17,18,20,26],"line":[6,9],"linearli":9,"lira":11,"list":[1,6,7,11,17,18,19,20,26],"listen":[1,6,7,9,11,13,17,18,19,21,22,26],"listens":26,"litellm":[6,22],"littl":8,"live":[0,1,8,9,11,18,25,26],"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,26],"llm_gateway_endpoint":18,"llm_provid":[5,6,7,10,13],"llm_router":10,"load":[0,5,6,18,26],"load_bal":5,"local":[3,4,5,6,7,17,20,25,26],"localhost":[6,11,15,17,19,23],"locat":[7,12,18,22],"location_model":18,"location_nam":18,"log":[0,1,6,8,9,15,16,17,18,20,21,23,26],"logger":18,"logic":[1,2,3,6,7,9,10,11,12,13,18,19,20,21,26],"london":18,"long":[0,6,7,8,9],"longitud":18,"look":[2,8,11,17,18],"lookup":18,"loop":[9,10,11,17,18,21,26],"lost":20,"love":8,"low":[0,8,9,12,13],"lower":7,"lssf":11,"m":[8,11,18],"machin":[3,28],"made":11,"mai":[6,8,26],"main":[3,11,17,26],"maintain":[7,13,18,19,26],"mainten":9,"major":28,"make":[0,1,7,8,9,11,12,13,14,17,18,19,20,25,26],"malaysian":11,"malici":[19,26],"manag":[0,2,3,4,5,6,7,9,10,11,12,14,18,20,25,26],"mandatori":7,"mani":[1,17,26],"manipul":15,"manual":[3,7,8,20],"map":[5,12,13],"mark":[6,7,8],"marker":[8,17],"market":18,"mask":1,"massiv":9,"match":[1,3,6,7,8,13,17,18,23,26],"math":[3,13],"mathemat":[6,13],"matter":[8,9,10,12,13],"maverick":6,"max":[18,26],"max_cost_per_request":5,"max_lat":5,"max_pag":18,"max_token":[3,17,18],"maximum":13,"mcp":[9,10,18,19,22],"me":[3,8,11,18,19,23],"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,25,26],"mention":18,"merg":[3,20],"messag":[3,5,6,7,8,11,12,13,17,18,19,20,22,23,26],"message_format":[7,11,13],"messi":8,"meta":6,"metadata":[1,3,7,14,17,25],"meteo":18,"method":[4,7,8,14,17],"metric":[0,8,9,16,17],"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,22],"minim":[13,17,19,23],"ministr":[6,22],"minor":8,"minut":[7,18],"misalign":19,"misconfigur":1,"miss":[8,18],"mistak":8,"mistral":[4,22],"mistral_api_kei":[6,22],"mistral_loc":22,"misunderstand":8,"misunderstood":8,"mitig":8,"mix":[3,8],"mixtral":6,"mm":18,"mobil":2,"modal":13,"mode":[8,20],"model":[0,3,7,8,9,10,12,17,18,19,20,21,22,24,25,26,27],"model_1":[11,22],"model_alia":3,"model_alias":[1,3,5,13,22],"model_dump_json":18,"model_provid":[1,2,6,11,18,22,26],"model_serv":14,"moder":[1,8,9,10,21],"modern":[15,17],"modif":[13,26],"modifi":7,"modul":17,"modular":2,"mondai":18,"monitor":[0,4,8,9,14,16,17,18,20,21,23,26],"moonshotai":6,"moonshotai_api_kei":6,"more":[0,2,3,5,7,9,12,13,14,17,18,19,20,21,23,26,28],"most":[0,1,2,6,8,10,12,13,14,17,18,20,28],"mostli":8,"move":[9,20],"msg":[18,19],"multi":[0,3,4,6,9,10,11,13,18,20],"multimedia":13,"multimod":6,"multipl":[0,3,4,5,8,11,12,17,18,20,22,26,28],"must":[5,8,17,20],"mutat":1,"mxn":11,"my":[3,8,20],"mycompani":6,"mypass":20,"myproject":20,"myr":11,"myuser":20,"n":[11,17,18,19],"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,22,23,26],"nativ":[3,4,6,10,15,21],"natur":[7,8,11,12,18,26],"navig":[10,20],"necessari":[7,12,26],"need":[0,1,2,3,4,7,8,11,12,13,15,17,18,20,23,26],"neg":8,"negat":8,"negoti":18,"neither":8,"nest":18,"network":[1,9,10,12,20,27],"neutral":[8,17],"never":[11,20],"new":[0,3,4,5,6,7,9,11,12,13,17,18,20],"next":[0,6,12,19,21],"nif":11,"node":0,"nok":11,"non":[3,6,8,18,28],"none":[6,7,8,11,18,23],"nonexist":3,"nonstop":18,"nor":8,"normal":[0,1,8,26],"norwegian":11,"not_found":18,"note":[6,14,15,18],"notfounderror":3,"notic":20,"noun":13,"nova":6,"now":[11,18],"npleas":19,"nuanc":8,"null":[18,20],"number":[5,8,12,17,18,20,22,26,28],"nyc":18,"nzd":11,"o":[3,7,17],"o1":5,"o3":6,"object":[7,8,14,18],"observ":[0,1,4,8,9,10,11,15,17,18,21,22,23],"obvious":1,"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,26,28],"one":[2,6,9,11,12,17,18,20,26],"ones":[7,8,12],"ongo":12,"onli":[1,2,6,12,17,18,19,20,26],"open":[0,2,6,7,9,10,15,17,18,24],"openai":[0,1,2,4,5,7,9,10,13,14,17,18,20,22,26],"openai_api_kei":[1,2,5,6,7,11,13,17,18,22,23,26],"openai_cli":3,"openai_client_via_plano":18,"openai_dev_kei":6,"openai_prod_kei":6,"openrout":6,"opentelemetri":[8,9,15,22],"oper":[8,9,11,12,13,17,18,26],"operation":13,"opportun":8,"optim":[4,6,12,13,17],"option":[1,3,6,7,10,11,13,17,18,20,26],"opu":6,"oral":7,"orchestr":[2,9,10,21,22,26],"order":[0,1,12,25,26],"organiz":19,"orient":[8,12],"origin":[2,6,9,14,18],"origin_cod":18,"oss":[5,6],"otel":[8,17],"other":[0,1,2,6,9,11,12,17,18,26],"otlp":17,"otlp_export":17,"otlpspanexport":17,"our":[9,12,20,26],"out":[9,10,12,18,19,21],"outbound":[9,11,26],"outcom":[1,8],"outer":[11,18],"outgo":[12,17,26],"outlier":8,"outlin":26,"output":[3,9,12,15,17,18,19,20,23],"output_text":20,"outright":8,"outsid":19,"over":[1,4,9,13,19,25],"overal":[17,18],"overlap":[8,13],"overload":26,"overrid":[6,26],"overview":[16,21],"overwhelm":[8,26],"own":[1,6,9,17,18,25,26],"p":23,"p95":8,"paa":6,"packag":[11,17],"page":[8,24],"pai":12,"pain":9,"painstakingli":8,"par":12,"parallel":[12,26,28],"param":[12,15,18],"paramet":[6,11,12,17,18,22,26],"parent":17,"pari":[11,18],"pars":[7,12,14,26],"part":[7,8,9,12,17,18,26],"parti":25,"particip":13,"particular":[0,7,12],"particularli":18,"partli":18,"pass":[1,7,14,18,19,23,26],"passthrough":22,"passthrough_auth":[6,22],"password":[18,20],"past":20,"path":[1,2,6,7,8,11,12,14,17,22,23,26],"pattern":[1,4,6,8,9,10,17,18,20],"paus":20,"payload":[3,17],"payment":[12,17],"penalti":8,"per":[6,8,9,12,14,15,26],"perceiv":[9,15],"percentag":[8,22],"percentil":8,"perfect":[8,20],"perform":[0,2,4,6,7,8,9,12,13,17,18,20,23,26,28],"period":[8,20,26],"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],"piec":7,"pii":5,"pilot":17,"pip":[3,11,17],"pipelin":[17,23,26],"place":[9,12,26],"placehold":17,"plain":[1,18],"plaintext":24,"plan":[5,18],"plane":[10,21,25,26],"plano":[0,1,2,3,4,6,13,14,15,16,18,19,20,22,23,24,25,26,28],"plano_agent_rout":1,"plano_config":[3,6,7,11,18,20,22,23],"plano_llm_listen":14,"plano_log":14,"plano_orchestrator_v1":[11,18,19,22],"plano_trace_port":17,"planoai":[11,17],"platform":[6,8,17],"pleas":[3,4,6,12,13,18,19,20],"pln":11,"plug":[9,10],"plumb":[10,20,21],"pod":17,"point":[1,2,3,5,7,8,12,17,18,20,22],"polici":[0,1,4,8,9,10,13,17,19,20,21,26],"polish":11,"pollut":7,"pool":[20,26],"pooler":20,"poor":[8,17],"popul":8,"popular":17,"port":[1,2,6,7,11,13,17,18,19,20,22,23,26],"portal":6,"posit":17,"positive_feedback":8,"post":[3,5,7,8,14,17,18,19,22],"postgr":20,"postgresql":3,"pound":11,"power":[1,4,7,8,11,12,18],"practic":[1,4,9,10,16],"pre":26,"preced":[6,17],"precis":[0,7,9,12],"predefin":2,"predict":[7,13],"prefer":[0,3,4,9,12,17,18,26],"prefix":6,"premier":6,"premis":[4,25],"prepar":[1,17],"present":[8,9,12,17,18],"preserv":6,"prev_response_id":20,"prevent":[9,17,19,20,26],"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,28],"primary_and_first_fallback_fail":5,"primary_model":3,"primit":[2,4,25],"print":[3,11,12,17,20],"prior":1,"prioriti":6,"pro":6,"problem":[3,5,6,13,18],"problemat":[8,17],"proce":26,"process":[1,9,12,13,14,15,18,19,25,28],"process_customer_request":17,"processess":7,"processor":17,"prod":[4,5,6],"produc":[12,26],"product":[0,3,4,5,6,8,9,10,12,13,18,19,21,23],"product_recommend":18,"profan":[5,8],"profil":[1,12,13],"program":[3,4,13],"progress":[8,18],"project":[20,24],"prolifer":13,"prometheu":15,"promethu":15,"prompt":[0,1,8,9,10,13,17,18,19,21,22,25,26,28],"prompt_function_listen":22,"prompt_guard":10,"prompt_target":[7,10,11,12,22,26],"prompt_token":17,"prone":7,"pronoun":18,"proof":[4,6,20],"propag":[9,16],"proper":17,"protect":[9,17,19],"proto":17,"protocol":[1,2,9,10,11,14,17,18,23,26],"proven":[9,10],"provid":[0,1,2,3,5,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26],"provider_interfac":6,"provider_model":6,"proxi":[0,6,8,9,10,15,18,20,21,22,23,26],"psql":20,"public":2,"publish":15,"pull":[1,6,10,21],"punctuat":8,"purpos":[3,5,6,7,18,26],"pydant":7,"python":[0,4,5,6,9,13,14,20],"q":12,"qa":17,"quadrat":13,"quadratic_equ":13,"qualiti":[0,13,17],"quantum":[3,23],"queri":[1,4,7,8,11,12,13,17,18,19,20,22],"query_rewrit":[1,18],"queryabl":8,"question":[3,7,8,18,19,26],"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,"rag":[1,18,26],"rag_ag":[1,19,22],"rag_energy_source_ag":7,"rain":18,"rais":[12,19],"rand":11,"random":22,"random_sampl":[1,11,17,18,22],"randomli":11,"rang":[0,7,15,17],"rapid":13,"rare":26,"rate":[6,8,9,11,15,17,26],"rather":[0,1,9,25],"ratio":8,"raw":[13,17,18],"re":[0,1,4,6,7,9,12,17,18,20],"reach":[0,1,9,19,25],"reachabl":1,"read":[9,12,17,18],"readabl":7,"readi":[3,13,20,23],"real":[0,8,9,11,12,13,18,25,26],"realli":9,"reason":[0,1,3,4,5,6,13,17,18,19],"reboot":26,"reboot_network_devic":26,"rebuild":23,"receiv":[2,7,12,14,17,18,19,20,26],"recent":[17,18],"recept":[17,26],"recognit":7,"recommend":[11,18,28],"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,24],"referenc":23,"refernc":12,"reflect":5,"reformul":8,"regardless":[3,5],"region":[4,17,20],"registri":6,"regul":19,"regularli":20,"reinforc":[8,21],"reject":19,"relat":[2,13,15,18,19,26],"releas":[5,6],"relev":[1,7,12,18],"reli":[8,13,17,25],"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,"render":20,"renew":7,"renminbi":11,"reorder":1,"repair":17,"repeat":[8,9,17,18],"repeatedli":8,"repetit":17,"rephras":8,"replac":[6,8,17,18,20],"repositori":11,"repres":[1,17],"req":7,"request":[0,1,2,3,4,5,6,9,11,12,13,14,18,19,20,21,22,23,27],"request_bodi":18,"requested_dai":18,"requestsinstrumentor":17,"requir":[0,2,4,7,8,11,12,13,17,18,20,22,23,25,26],"resend":20,"reset":18,"resili":9,"resolut":[8,23],"resolv":[8,18],"resourc":[6,11,16],"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,22,26],"response_cod":14,"response_flag":14,"response_id":[3,20],"response_messag":18,"rest":[1,3,4,26,28],"restart":20,"result":[0,1,2,6,12,18],"retent":20,"retrain":13,"retri":[0,2,4,7,9,18,25,26],"retriev":[1,3,7,9,12,18,19,20,22,26],"return":[0,1,2,3,6,7,12,17,18,19,26],"reusabl":[1,22],"revers":[19,26],"review":[5,6,8,18],"rewrit":[1,9,17,18,22,26],"rewrot":1,"rhythm":8,"rich":[0,10,13,18,21],"right":[7,8,9,11],"ringgit":11,"risk":[8,19],"ro":23,"robin":[17,26],"robust":[9,10,12],"role":[3,5,6,11,13,17,18,19,23],"rollout":5,"romanian":11,"ron":11,"root":8,"rote":[10,21],"round":[17,26],"round_robin":5,"rout":[0,1,2,3,4,5,7,8,9,10,18,20,21,22,26],"router":[0,1,4,11,18,19,22,26],"routin":12,"routing_prefer":[6,13],"rule":[1,4,8,12,18],"run":[0,1,9,11,13,17,19,20,23,25,26],"runtim":[1,6],"rupe":11,"rupiah":11,"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],"sampl":[1,11,15,17,22,23],"san":[7,12],"sanit":26,"satisfact":[8,18],"save":[7,20],"scalabl":[7,9,10,11],"scale":[0,4,8,9,10,18,20,21,26],"scatter":9,"scenario":[6,7,8,9,10,12,13,20,26],"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],"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,26],"seamlessli":[3,4,7,13,15,17],"search":[8,11,18],"search_dat":18,"search_date_obj":18,"seattl":[12,18],"second":[3,18,20],"section":[1,5,6,7,10,11,17,18,20,26],"secur":[2,4,10,17,20,26],"see":[0,2,4,11,12,13,17,18,20,23,26],"segment":18,"sek":11,"select":[0,2,4,10,11,13,17,18,20,26],"self":[2,9,14,20,26],"semant":[1,3,4,5,6,9,13,17],"send":[2,3,6,12,17,20,26],"sens":8,"sensibl":[1,2],"sensit":[1,17,18],"sensitive_data":5,"sent":[14,26],"sentiment":17,"separ":[7,25,26,28],"sequenc":[0,9,11,26],"server":[2,6,9,10,11,21,25,26],"servic":[0,1,2,6,7,8,9,11,12,14,18,19,20,22,23,26],"session":[8,20],"set":[6,7,8,9,10,11,12,17,20,23,26],"set_tracer_provid":17,"setup":[1,2,7,12,17,20],"sever":[8,9,15,17,26],"sfo":11,"sgd":11,"sh":11,"shallow":8,"shape":[9,26],"share":[11,26],"sharp":8,"sheqel":11,"shift":13,"ship":[10,17,21],"short":[1,3,6,8,17],"shorten":[9,10],"should":[0,7,9,11,12,13,18,20,26],"shouldn":[10,21],"show":[0,1,2,7,11,17,18,19,23],"shown":6,"shrink":8,"sidecar":[9,10],"sign":8,"signal":[0,9,10,13,16,21],"signatur":12,"significantli":18,"silent":8,"similar":[8,13,20,22],"simpl":[1,3,4,5,6,8,12,17],"simpli":[11,17],"simplic":26,"simplif":5,"simplifi":[2,4,6,7,10,11,17,19],"simultan":4,"sinc":[7,11,17],"singapor":11,"singl":[2,6,7,9,11,12,18,20,22,24,28],"sit":[9,10,12,25,26],"site":17,"six":8,"size":[3,17,20],"sk":6,"skimp":12,"sla":19,"slow":[7,8],"small":[6,28],"smaller":[6,18],"smart":[0,1,2,3,5,9,10,12,18,21,22,26],"smooth":18,"sni":26,"snippet":13,"snow":18,"so":[1,2,3,7,9,10,11,12,17,19,20,26],"socket":26,"softwar":9,"solar":7,"sole":13,"solut":7,"solv":[3,5,6,9,13],"some":[6,7,8,11,12,15,26,28],"someth":8,"sonnet":[3,5,6,11,13,17,20,22,23],"soon":[4,18],"sota":12,"sourc":[6,7,11,12,15,17,18],"south":11,"space":[8,13],"span":[8,17,26],"span_processor":17,"spanish":13,"speak":8,"special":[0,6,9,13,18,20],"specif":[0,3,4,5,6,7,8,9,11,12,13,17,18,26],"specifi":[1,2,6,7,12,13,26],"speed":[9,15],"spell":12,"spend":28,"spike":8,"split":[5,18,25],"sporad":28,"spot":8,"spread":1,"sql":20,"stabl":[5,13],"stack":[8,9,10,12,14],"staff":[21,26,27],"stage":[5,17],"stai":[8,9,10,11],"standalon":17,"standard":[1,4,6,9,10,11,17,18,21],"start":[1,2,8,18,20],"start_as_current_span":17,"start_tim":14,"stat":[15,26],"state":[0,1,4,7,8,9,10,11,12,13,21,22,25,26],"state_storag":20,"statement":18,"static":[13,26],"static_config":15,"statist":26,"statu":[1,11,12,14,17,18,19],"status_cod":18,"step":[0,1,10,17,21],"still":[1,2,13,20],"stitch":9,"stopword":8,"storag":3,"store":[6,15,20],"stori":[3,13],"storytel":[6,13],"str":[7,11,12,18,26],"straightforward":12,"strategi":[4,8,9,10,17],"stream":[1,3,6,9,17,18,19,26],"streamabl":[1,22],"streamingrespons":18,"streamlin":[2,7],"strength":13,"strftime":18,"string":22,"strip":[1,18],"stripe":9,"strong":8,"strptime":18,"structur":[1,4,7,8,11,13,14,17,26],"struggl":[7,8],"stuck":8,"studio":6,"stuff":12,"style":[6,9,10,13,26],"subject":[8,13],"submit":[12,18],"subscript":6,"subsequ":20,"substanti":9,"substr":8,"subsystem":[2,4,9,25,26],"subsystmem":26,"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,26],"summari":[12,13,16,26],"sunris":18,"sunset":18,"support":[4,7,8,11,13,15,17,18,19,20,21,26],"sure":[17,20],"surfac":[0,1,2,8,9],"sustain":7,"swap":[9,13],"swedish":11,"swiss":11,"switch":[4,5,13,20],"symbol":[11,26],"symptom":7,"synopsi":17,"syntax":[4,20],"system":[0,1,7,8,9,11,12,13,14,17,18,19,20,26],"system_prompt":[7,11,26],"t":[3,6,7,8,10,11,12,13,20,21],"t00":18,"t23":18,"tabl":20,"tag":23,"tail":14,"tailor":12,"take":[0,6,9,11,26],"taken":14,"talk":[1,2,7,25],"target":[0,1,5,10,13,15,17,21,22,26],"task":[0,1,4,5,6,7,8,9,12,13,18,19,22,26,28],"tcp":26,"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,23],"temperatur":[7,12,17,18,26],"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,"tempo":[8,17],"tenant":6,"tend":1,"term":[3,7],"termin":[1,2,9,18],"terminal_origin":18,"test":[0,3,4,5,6,7,8,9,12,20],"testabl":7,"text":[3,8,12,18,20,24,26],"text_stream":3,"textual":13,"tft":[9,15],"thai":11,"than":[0,1,9,25],"thank":8,"thb":11,"thei":[0,1,2,6,8,13,18,19],"them":[0,1,7,8,10,12,18,19,20,21,25,26],"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,24,26,28],"thing":8,"think":12,"third":25,"thirst":7,"thoroughli":12,"those":[0,1,7,17],"thread":[20,21,26,27],"threat":8,"three":[3,4,7,9,13,15,26],"threshold":8,"through":[0,1,2,3,4,6,7,9,10,11,12,13,14,17,18,19,26],"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,25,26],"time_to_first_token":17,"timeout":[5,11,13,15],"timestamp":[20,26],"timezon":18,"tl":[2,9,23,26],"tlm":9,"tls_certif":7,"todai":[4,11,18,26],"togeth":[2,4,8,9],"together_ai":6,"together_api_kei":6,"token":[6,7,8,9,15,17,26],"toler":[4,7],"tomorrow":[11,18],"tone":8,"too":[8,18,26],"took":14,"tool":[0,1,2,3,8,9,11,13,14,15,16,18,19,22,25,26],"toolerror":19,"top":[2,4,28],"top_p":17,"topic":[1,13,19],"topologi":27,"tot":[9,15],"total":[8,9,14,15],"total_token":17,"touch":9,"trace":[0,1,9,10,11,15,16,18,21,22,26],"trace_export":17,"tracepar":[9,16,18],"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,25,26],"train":[8,13],"transact":12,"transform":[6,17,18,26],"translat":[13,26],"transpar":[9,13],"transport":[1,22,26],"travel":[11,12],"travel_assist":11,"travel_booking_servic":[18,22],"travel_d":18,"treat":26,"trigger":[9,10,12,19],"trip":18,"trivial":26,"troubleshoot":[7,18],"troubleshoot_ag":18,"true":[1,2,3,6,7,8,11,12,13,15,17,18,22,26],"try":[3,11,18,23],"tunabl":8,"tune":8,"tupl":7,"turbo":[6,7],"turkish":11,"turn":[0,3,9,11,12,17,18,20],"turn_count":[8,17],"tutori":10,"two":[1,2,11,13,18,20,26],"txt":21,"type":[0,1,2,3,5,6,7,11,12,13,15,18,19,20,22,23,26],"typescript":0,"typic":[2,6,7,12,18,19,26],"u":[6,8,20],"ui":[8,17,26],"unambigu":13,"unavail":18,"unbound":20,"unclear":8,"uncom":20,"under":[2,9,14],"underli":[3,5,13],"underscor":5,"understand":[0,5,8,9,10,12,13,15,16,18],"undifferenti":26,"unexpect":[1,12],"unicod":8,"unifi":[2,3,4,6,9,20,26],"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,26],"up":[1,6,7,9,10,11,17,18,20,23],"updat":[7,8,9,11,12,13,18,20,23,26],"updated_at":20,"upgrad":[4,5,9,26],"upon":[18,26],"upper":18,"uppercas":8,"upstream":[2,6,7,9,12,14,15,22,23,25,26],"upstream_host":14,"urin":7,"url":[1,4,7,11,15,17,18,19,20,22],"us":[0,2,3,6,7,8,9,10,14,16,19,20,21,22,23,24,25,26],"usag":[0,3,4,5,6,7,8,9,12,15,17,20,26],"usd":11,"user":[0,1,3,5,6,7,9,11,12,13,14,15,17,18,19,20,23],"user_messag":18,"user_queri":19,"usernam":14,"usi":17,"usual":[11,17],"util":[11,26],"uv":11,"uvx":11,"ux":[10,21],"v":[11,17,18,26],"v0":[1,2,6,7,11,18,22,26],"v1":[2,3,4,5,6,8,9,10,11,13,14,17,18,19,20,22,23],"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,26],"validate_with_llm":19,"valu":[3,7,12,17,18,26],"valuabl":8,"valueerror":12,"var_nam":20,"variabl":[6,11,17,20,23],"variant":[0,13],"varieti":26,"variou":[9,12,17,28],"ve":[7,11],"venv":11,"verbos":[17,23],"veri":[8,17,26],"verifi":[17,20,23],"version":[0,1,2,3,4,5,6,7,11,17,18,20,22,26],"via":[0,1,2,4,6,7,9,10,11,16,17,18,25,26],"view":[6,15,17],"viewer":17,"violat":[1,19,26],"virtual":[1,6,19,22],"visibl":[8,14,17],"vision":7,"visual":[8,17],"vllm":6,"vllm_api_kei":6,"volum":23,"vpc":25,"w3c":[9,17],"wa":[0,8,12,14,19,26],"wai":[1,2,7,9,11,17,19,26],"wait":26,"walk":18,"walkthrough":11,"want":[1,2,6,7,11,12,13],"warn":[6,8,17,18],"wast":8,"watch":12,"we":[4,7,11,18,26,28],"weather":[7,12,18,22],"weather_ag":[18,22],"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,26],"week":18,"weigh":8,"weight":5,"well":[1,7,8,9,18],"went":8,"were":[0,14],"west":[6,20],"what":[0,3,7,9,10,11,13,14,17,18,19,21,25,26],"when":[0,1,2,6,7,8,9,11,12,13,17,18,19,20,22,26],"where":[0,1,2,7,8,9,10,11,12,13,14,17,18,19,20,22,25],"whether":[0,2,4,7,12,13,17,26],"which":[0,1,4,6,7,8,9,11,12,13,14,15,17,18,19,25,26],"while":[0,1,2,6,7,8,9,10,11,12,13,18,19,20,28],"why":[0,8],"wide":[0,7,9,10,15,17,21,26],"wildcard":[4,17],"wind":7,"window":[8,11,17],"wire":[1,11,17,19],"within":[8,10,12,18,19],"without":[0,1,2,3,4,6,7,8,9,10,13,17,20,23,26],"wmo":18,"won":11,"word":1,"work":[0,1,3,5,6,7,9,10,12,16,17,21],"worker":[26,28],"workflow":[0,1,8,9,10,11,13,18,26],"workload":[7,13,20,28],"world":[0,8,9,13,18],"worldwid":18,"would":26,"write":[0,1,6,7,9,13,18],"writer":5,"written":[9,19,26,28],"wrong":8,"www":9,"x":[3,5,14,18,19,26],"xai":4,"xai_api_kei":6,"xxx":23,"y":18,"yaml":[3,6,7,11,15,17,18,20,23],"yen":11,"yield":18,"yml":[22,23],"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,26],"your":[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,17,18,19,20,23,25,26],"your_us":20,"yourweatherapp":12,"yuan":11,"yyi":23,"yyyi":18,"z":6,"zar":11,"zealand":11,"zero":9,"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!","Configuration Reference","Deployment","llms.txt","Bright Staff","Request Lifecycle","Tech Overview","Threading Model"],"titleterms":{"":8,"1":[7,11,12],"2":[7,11,12],"3":[11,12],"A":17,"For":7,"It":[8,14,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],"app":[7,11],"ar":8,"arch":[12,13],"architectur":26,"assess":8,"assist":18,"authent":6,"aw":17,"azur":6,"base":[6,13,23],"basic":[5,7],"bedrock":6,"behavior":[8,17],"benefit":[0,4,17],"best":[3,5,8,12,13,17,18,20],"book":18,"bright":25,"build":[7,10,11],"call":[11,12,17,18],"capabl":4,"case":[1,4,12,13,18],"categori":6,"chain":1,"class":6,"cli":17,"client":[3,11,13],"combin":13,"come":5,"command":11,"common":[4,18,23],"compat":[3,6],"compos":23,"concept":[10,21],"config":[7,11],"configur":[1,2,5,6,7,12,13,15,18,20,22,26],"connect":20,"consider":8,"context":18,"convers":[3,11,20],"core":[4,8],"count":8,"creat":11,"cross":3,"curl":[3,11],"currenc":11,"dashboard":15,"datadog":17,"deepseek":6,"default":6,"defin":[7,12],"demo":7,"deploy":23,"determinist":11,"develop":20,"docker":23,"effici":8,"egress":[2,26],"endpoint":[3,6],"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":26,"follow":8,"format":[14,17],"frequenc":8,"frustrat":8,"function":12,"gatewai":[3,11,23],"gemini":6,"gener":18,"get":[4,10,21],"good":8,"googl":6,"grafana":15,"groq":6,"guardrail":19,"guid":[10,21],"guidelin":6,"handl":[3,17],"handoff":17,"header":17,"high":26,"how":[8,14,17,18,19,20],"http":1,"i":12,"implement":[12,18],"inbound":[2,17],"inform":18,"ingress":26,"initi":17,"inner":0,"inspect":17,"instanc":6,"instrument":17,"integr":17,"intent":7,"interact":11,"intro":9,"issu":23,"kei":[0,4,7,12,14],"know":8,"langtrac":17,"let":11,"level":26,"librari":3,"lifecycl":26,"limit":8,"listen":2,"llm":[4,11,13,17,18,24],"log":14,"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,23,28],"monitor":15,"moonshot":6,"multi":7,"multipl":6,"name":5,"network":[2,26],"next":[11,18,20],"note":17,"observ":16,"ollama":6,"openai":[3,6,11],"opentelemetri":17,"orchestr":[0,11,17,18],"outbound":[2,17],"outer":0,"over":12,"overal":8,"overview":[10,17,20,27],"paramet":7,"passthrough":6,"plano":[7,9,10,11,12,17,21],"posit":8,"post":26,"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,26],"product":20,"program":1,"prompt":[2,7,11,12],"propag":17,"provid":[4,6],"proxi":[2,11],"python":[3,11,17],"qualiti":8,"quick":17,"quickstart":11,"qwen":6,"rag":7,"rai":17,"refer":[17,22],"repair":8,"repetit":8,"request":[7,8,17,26],"requir":6,"resourc":[17,21],"respons":[3,8,18],"rout":[6,11,13,17,23],"router":13,"rule":5,"runtim":23,"sampl":8,"sdk":3,"see":[3,5,6,8],"select":6,"send":11,"servic":17,"setup":23,"signal":[8,17],"smoke":23,"solut":23,"soon":5,"stack":23,"staff":25,"start":[4,10,11,17,21,23],"state":[3,20],"step":[7,11,12,18,20],"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":27,"telemetri":8,"test":[19,23],"thread":28,"tip":12,"togeth":6,"tool":[7,17],"topologi":[2,26],"trace":[8,17],"tracepar":17,"travel":18,"troubleshoot":[20,23],"turn":[7,8],"txt":24,"type":8,"typic":1,"understand":17,"unsupport":13,"up":8,"upstream":17,"url":6,"us":[1,4,5,11,12,13,17,18],"usag":13,"user":8,"v":[0,8],"valid":5,"via":15,"welcom":21,"what":[8,12],"why":19,"wildcard":6,"work":[8,14,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":[[25,null]],"Build Agentic Apps with Plano":[[11,"build-agentic-apps-with-plano"]],"Build Multi-Turn RAG Apps":[[7,"build-multi-turn-rag-apps"]],"Build with Plano":[[10,"build-with-plano"]],"Building agents with Plano orchestration":[[11,"building-agents-with-plano-orchestration"]],"CLI Reference":[[17,"cli-reference"]],"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":[[23,"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"],[18,"configuration"],[20,"configuration"],[26,"configuration"]],"Configuration Overview":[[20,"configuration-overview"]],"Configuration Reference":[[22,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"]],"Datadog":[[17,"datadog"]],"DeepSeek":[[6,"deepseek"]],"Default Model Configuration":[[6,"default-model-configuration"]],"Defining Parameters":[[7,"defining-parameters"]],"Demo App":[[7,"demo-app"]],"Deployment":[[23,null]],"Deterministic API calls with prompt targets":[[11,"deterministic-api-calls-with-prompt-targets"]],"Docker Compose Setup":[[23,"docker-compose-setup"]],"Docker Deployment":[[23,"docker-deployment"]],"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":[[23,"gateway-smoke-test"]],"Get Started":[[10,"get-started"],[21,null]],"Getting Started":[[4,"getting-started"]],"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":[[26,"high-level-architecture"]],"How Guardrails Work":[[19,"how-guardrails-work"]],"How It Works":[[8,"how-it-works"],[14,"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"]],"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":[[23,"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"]],"Network Topology":[[2,"network-topology"]],"Network topology":[[26,"network-topology"]],"Next Steps":[[11,"next-steps"],[18,"next-steps"],[20,"next-steps"]],"Notes":[[17,"notes"]],"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":[[26,"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 Start":[[17,"quick-start"]],"Quickstart":[[11,null]],"Qwen (Alibaba)":[[6,"qwen-alibaba"]],"Repetition & Looping":[[8,"repetition-looping"]],"Request Flow (Egress)":[[26,"request-flow-egress"]],"Request Flow (Ingress)":[[26,"request-flow-ingress"]],"Request Lifecycle":[[26,null]],"Resources":[[21,null]],"Routing Methods":[[13,"routing-methods"]],"Routing Preferences":[[6,"routing-preferences"]],"Runtime Tests":[[23,"runtime-tests"]],"Sampling and Prioritization":[[8,"sampling-and-prioritization"]],"See Also":[[3,"see-also"],[5,"see-also"],[6,"see-also"],[8,"see-also"]],"Signals vs Response Quality":[[8,"signals-vs-response-quality"]],"Signals\u2122":[[8,null]],"Starting the Stack":[[23,"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: 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: 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: Interact with LLM":[[11,"step-3-interact-with-llm"]],"Step 3: Plano Takes Over":[[12,"step-3-plano-takes-over"]],"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":[[27,null]],"Testing the Guardrail":[[19,"testing-the-guardrail"]],"The Problem: Knowing What\u2019s \u201cGood\u201d":[[8,"the-problem-knowing-what-s-good"]],"Threading Model":[[28,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"],[23,"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"]],"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"]],"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":[[24,null]],"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/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/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,22,23,25,26,28],"0":[1,2,3,5,6,7,8,11,13,14,17,18,20,22,23,26],"00":[17,18],"005":[22,26],"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,18,20,22,26],"10":[5,8,11,12,14,15,18],"100":[1,3,5,11,17,18,22,28],"1000":18,"10000":[2,6,11,22,23,26],"1022":14,"104":14,"10500":[19,22,26],"10501":1,"10502":1,"10505":1,"10510":[18,22],"10520":[11,18,22],"10530":11,"106":14,"10t03":14,"10th":18,"11":11,"11434":[5,6],"12":[7,8,11,18,20],"12000":[2,3,5,11,13,14,17,20,22,23,26],"120b":5,"123":20,"125":14,"1250":17,"127":[2,3,5,7,11,14,20,22,26],"128e":6,"128k":6,"1301":14,"131":11,"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":17,"1d6b30cfc845":14,"1f6a9":8,"2":[2,5,6,8,13,17,18,20,23,26],"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,11,18],"245":14,"25":[11,18],"254":14,"27":11,"28":11,"288":11,"29":11,"2a5b":14,"2h":17,"2x":8,"3":[1,3,5,6,7,8,17,18,22],"30":[8,11,13,18],"30b":18,"30m":17,"31":7,"32":17,"320":17,"32b":6,"32k":6,"34b":6,"3b":[6,22],"4":[6,8,11,12,13,17,18,19,20,22,23],"400":19,"401":6,"429":26,"4317":17,"4318":17,"441":14,"443":[6,7,11,14],"447":14,"45":18,"463":14,"469793af":14,"48":18,"485":11,"49":14,"492z":14,"4a":26,"4b":26,"4o":[1,2,3,5,6,11,17,18,22,26],"4xx":1,"5":[3,5,6,7,8,11,13,17,18,20,23],"50":[3,8,18],"50051":17,"51":[11,14,18],"51000":14,"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":17,"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,"7f4e9a1c0d9d4a0bb9bf5a8a7d13f62a":17,"8":[8,11,17,23],"80":[5,6,8,22,26],"8000":6,"8001":[1,11,18,19,22,26],"8080":[6,7],"825":11,"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,26,28],"AND":17,"And":11,"As":[11,15],"At":[11,13],"Be":[12,17,18],"By":[0,7,9,12,14,17,18],"FOR":14,"For":[0,2,3,6,11,12,13,14,17,18,20,23,26,28],"IF":20,"If":[1,6,7,12,17,18,19,20,23,26],"In":[1,8,9,10,11,12,13,17,19],"It":[2,6,9,10,12,13,16,17,21,25,26],"Its":[9,15,17],"NOT":[6,20],"Near":8,"No":[3,8,11,13,20],"Not":20,"ON":[20,26],"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,22,26],"Then":20,"There":[2,9],"These":[8,9,12,17,26],"To":[2,9,11,13,15,17,18,19,23],"With":[6,9,11,13,17],"_":9,"__name__":17,"a1c":7,"a3b":18,"abandon":8,"abc123":6,"abil":6,"about":[0,1,3,4,5,7,9,10,13,14,18,19,20,25,26],"abov":[5,6,7,9,11,15,23,26],"absolut":8,"abstract":[1,4,10,13,21],"acceler":21,"accept":[2,17,26,28],"access":[0,4,8,11,15,16,17,21,22,26],"access_":14,"access_ingress":14,"access_intern":14,"access_kei":[1,2,5,6,7,11,13,18,22,26],"access_llm":14,"accident":26,"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,25,26],"act":[2,8,9,15,17],"action":[0,7,12,13,18,19,26],"activ":[6,11,26],"actual":[3,8,13,17,18,20],"ad":[8,13,18,19],"adapt":[0,8,13],"add":[0,1,2,4,7,8,9,12,13,17,19,20],"add_span_processor":17,"addit":[6,7,8,16,20,26],"address":[1,2,6,7,11,13,17,22,26],"adjust":[7,17,20,23],"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,18,26],"against":[8,19,20],"agent":[1,6,7,8,9,10,12,14,15,19,20,21,22,25,26],"agent_1":[1,19],"agent_chat_complet":26,"agent_respons":19,"aggreg":[8,12],"agil":[9,10,21],"agnost":[0,9,26],"ahead":18,"ai":[0,4,9,10,11,12,14,17,18,19,21,26],"aid":26,"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,26],"alias":[3,4,6,13,21,22],"alic":[3,20],"align":[0,4,26],"aliyunc":6,"all":[0,4,6,7,8,11,17,18,20,23,24,26,28],"allow":[0,1,5,6,7,9,11,12,13,17,18,19,28],"along":11,"alongsid":[9,25,26],"alphabet":8,"alphanumer":5,"alreadi":[11,17],"also":[1,2,4,11,13,18,26],"alwai":[5,13,18,26],"amazon_bedrock":6,"amazonaw":6,"ambigu":[7,12],"amount":28,"an":[0,1,2,6,7,8,9,10,11,12,13,15,17,18,19,21,26],"analysi":[0,6,8,13,18],"analyst":5,"analyt":12,"analyz":[0,6,8,9,11,12,13,14,17,18,26],"ani":[0,1,3,4,6,7,9,10,11,12,17,18,19,20,21,23,26],"annot":7,"anoth":6,"answer":[7,18,26],"anthrop":[0,4,5,11,13,20,22,23,26],"anthropic_api_kei":[5,6,11,13,22,23],"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,22,25,26],"api_kei":[3,6,11,17,18,20],"api_serv":[7,12,14],"api_vers":15,"apierror":3,"apikei":18,"apivers":15,"apm":17,"apolog":19,"app":[2,6,9,10,18,21,23,26],"app_serv":[22,26],"appear":[6,19],"append":[6,8,17,18],"appl":19,"appli":[0,2,4,5,8,9,10,13,19,22,26],"applic":[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,17,18,19,20,23,25,26],"appoint":13,"appreci":8,"approach":[4,5,13,17],"appropri":[0,2,8,13,17,18,26],"approv":19,"ar":[0,1,2,3,4,5,6,7,9,11,12,13,14,15,17,18,19,20,23,25,26],"arch":[4,5,9],"architectur":[1,2,7,9,13,17,27,28],"archiv":20,"area":4,"aren":6,"arg":18,"around":[26,28],"arrai":[18,20],"arriv":[1,18,19,26],"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,22,26],"associ":13,"assum":11,"astral":11,"async":[18,19,26],"asynccli":18,"asyncopenai":18,"atlanta":18,"attach":[1,2,17,18,19,26],"attempt":[8,9,19],"attende":7,"attent":[8,12],"attribut":[7,8,12,17],"aud":11,"audio":13,"augment":[1,19,22],"australian":11,"authent":[17,22],"author":[3,6,14,22],"auto":[17,18],"auto_llm_dispatch_on_respons":26,"autom":[12,17,18,20,23],"automat":[0,3,4,6,8,9,12,17,18,20,23],"autonom":[0,18],"avail":[0,3,4,6,7,9,11,13,17,26],"averag":8,"avoid":[8,9],"aw":[6,20],"await":[18,19],"awar":[18,26],"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,17,26],"backend":[1,2,3,7,11,12,15,17,20,25,26],"background":11,"backoff":26,"backward":5,"bad":[8,13],"baht":11,"balanc":[0,5,6,12,26],"bandwidth":20,"base":[0,2,3,4,5,7,8,11,12,17,18,19,26],"base_url":[3,5,6,11,17,18,20,22],"baselin":8,"basemodel":7,"basic":[3,4,6,11,18,23],"batch":[17,26],"batchspanprocessor":17,"battl":9,"bearer":[3,6],"becaus":[1,8],"becom":[1,8,9,13,20],"bedrock":[20,26],"been":[11,12],"befor":[0,1,2,7,8,11,18,19,20,23,26],"begin":11,"behalf":[2,7,14,26],"behavior":[0,1,6,7,9,13,14,16,18,19,20,22],"behind":[1,2,3,6,10,20],"being":[5,26],"below":[1,2,6,7,11,15,17,19,23,26],"benchmark":[12,13],"beneath":26,"benefici":12,"benefit":[3,5,6,7,9,16],"bespok":[10,21],"best":[0,4,9,16,26],"beta":[5,6],"better":[0,3,9,12,13,18],"between":[0,4,5,7,9,12,13,17,18,26,28],"bgn":11,"bigint":20,"bigram":8,"bin":11,"binari":26,"bind":[2,17],"bloat":20,"block":[1,2,3,18,26,28],"block_categori":5,"blood":7,"blurri":7,"boilerpl":13,"book":[11,13],"bool":[7,26],"boolean":[6,8],"bootstrap":26,"both":[2,4,6,8,9,10,12,13,15,18,20],"bound":28,"brain":26,"brazilian":11,"break":[0,14],"breaker":26,"bridg":[12,26],"brief":[7,26],"briefli":[3,26],"bright":[21,26,27],"brightstaff":26,"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,28],"builder":1,"built":[0,6,7,9,10,17,21,26],"bulgarian":11,"bullet":18,"burden":9,"busi":[0,7,8,9,11,12],"bypass":19,"byte":[14,17],"bytes_receiv":14,"bytes_s":14,"c":9,"cach":18,"cad":11,"call":[0,1,2,3,7,9,10,13,14,20,21,22,25,26],"caller":[1,2,19],"can":[0,1,2,3,5,6,7,8,9,10,11,12,13,14,17,18,19,20,23,26],"canadian":11,"canari":[0,4,5,8],"cannot":[13,20],"canon":6,"cap":8,"capabl":[0,3,5,6,7,9,11,12,18,22,26],"capit":[3,11],"captur":[0,1,8,9,13,17],"care":[11,12],"carefulli":[7,18],"carri":[17,26],"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,26],"centric":13,"chain":[0,2,5,9,17,18,19,20,21,26],"challeng":13,"chang":[0,1,3,4,7,9,10,13,17,19,21],"char":8,"charact":[17,20],"chat":[0,3,4,5,6,8,9,11,13,14,17,18,19,20,22,23,26],"chat_complet":17,"chat_with_fallback":3,"chatmessag":19,"cheap":4,"cheaper":[3,5,18],"check":[1,7,8,11,12,18,19,20,23,26],"chf":11,"children":17,"chines":11,"choic":[3,11,17,18],"choos":[0,4,12,13,17,26],"chosen":6,"christma":18,"chunk":[3,18],"ci":23,"circuit":[0,1,26],"circular":5,"citi":[7,12,18,22],"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],"clean":7,"cleaner":5,"cleanli":[2,7,9,10],"cleanup":20,"clear":[7,12,13,18,19],"clearer":12,"clearli":[8,13,18],"cli":[11,16,23],"client":[2,4,5,6,17,18,20,21,22,23,26,28],"clienterror":19,"close":[13,18],"cloud":[4,25],"cloudi":18,"clue":8,"cluster":[4,9,25,26],"cnversat":7,"cny":11,"co":[17,20],"coal":8,"code":[0,1,3,4,5,6,7,9,10,11,13,14,17,18,26,28],"code_gener":6,"code_iata":18,"code_review":6,"codebas":[9,10,17,21],"codec":26,"codellama":6,"coder":6,"coher":6,"collabor":0,"colleagu":12,"collect":[3,12,13,15,17],"collector":[8,17],"column":20,"com":[5,6,12,14,17,18,20,22],"combin":[4,8,12,18,20],"come":4,"command":[6,23],"comment":20,"commit":17,"common":[6,7,8,12,13,17,20],"commun":[1,11,17,26],"compact":[6,13,17],"compani":[6,9,19],"compar":8,"compat":[0,2,4,5,9,11,17,18,20],"compil":24,"complaint":8,"complement":8,"complementari":[8,11],"complet":[0,3,4,5,6,8,11,12,13,14,17,18,19,20,22,23,26],"completion_token":17,"complex":[0,2,4,5,6,12,13,17,18,28],"complex_reason":[6,13],"complianc":[1,19],"compon":[6,9,17,23,26],"compos":11,"comprehens":[6,11],"comput":[3,8,17,23],"concept":[11,13,20],"concern":[0,8,9,17,26],"concis":18,"condit":[5,18],"confid":[8,13],"config":[6,13,15,17,20,23,26],"configiur":15,"configur":[3,4,8,9,11,16,17,19,21,23,27,28],"confirm":[8,12,23,26],"confus":8,"congratul":11,"connect":[2,4,7,9,11,18,23,25,26,28],"connect_timeout":[22,26],"connection_str":20,"conpleix":7,"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,23,24,26],"container_nam":23,"content":[1,3,5,6,7,8,9,11,13,17,18,19,23],"content_filt":5,"context":[0,1,2,3,6,8,9,11,12,13,17,20,24,26],"context_build":[1,18,26],"context_messag":18,"contextu":13,"continu":[1,3,9,10,18,19,20,21,23],"contract":26,"contribut":11,"contributor":[9,10,21],"control":[0,1,5,6,10,13,19,21,22,25,26,28],"conveni":7,"convent":26,"convers":[0,1,4,6,7,8,9,10,13,17,18,21,25,26],"conversation_context":18,"conversation_st":20,"convert":11,"coordin":[18,25,28],"copi":20,"core":[9,10,11,18,21,26],"corpor":19,"correct":[7,8,19,20,23],"correctli":17,"correl":[1,8],"correspond":26,"cost":[0,4,5,6,7,9,13,17,18],"could":[3,12,18,26],"count":[17,18,26],"coupl":[1,9,10],"cover":6,"covners":7,"cpu":26,"crash":1,"creat":[3,5,6,8,10,12,13,17,18,20,23,26],"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,22,26],"cross":[0,1,4],"crucial":[12,14,17],"ctx":18,"cue":13,"curl":[4,5,6,19,23],"currenc":[18,26],"currency_exchang":11,"currency_symbol":11,"current":[5,7,12,18,22],"current_temp":18,"current_timestamp":20,"custom":[0,1,3,4,6,8,10,13,17,18,19],"custom_api_kei":6,"customprovid":6,"cut":[0,1,9],"czech":11,"czk":11,"d":[3,5,6,18,19,23],"dai":[18,22],"daili":18,"danish":11,"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,23,25,26],"databas":[12,20],"database_url":20,"datadog":8,"datadoghq":17,"dataplan":[1,2,9,26],"datasourc":15,"date":[7,11,12,18,26],"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,26],"deal":18,"debug":[0,1,8,13,14,17,18,20,23,26],"debugg":0,"decemb":[11,18],"decid":[0,1,9,11,13,18,23,25],"decis":[0,1,9,13,17,18,25,26],"declin":8,"decoupl":[0,9,10,13,21],"decrypt":26,"deep":[2,6,10,13,18],"deeper":11,"deepseek":[4,20,26],"deepseek_api_kei":6,"def":[3,7,12,17,18,19],"default":[1,2,7,11,13,14,17,18,20,22,26],"defin":[1,2,4,5,11,13,17,18,19,22,23,26],"definit":12,"degen":8,"degrad":8,"delai":18,"delet":20,"deliv":[9,10,12,13,18,21],"deliveri":[9,10,21,26],"delta":3,"demo":[9,18,20],"demonstr":[6,10,12,13],"departur":18,"departure_tim":18,"depend":[9,13,20,26],"deploi":[6,9,17,23],"deploy":[0,2,4,5,6,9,10,20,21,25],"describ":[7,18,26],"descript":[1,5,6,7,11,12,13,18,19,22,26],"descriptor":13,"deserv":8,"design":[7,9,10,12,13,15,17,18,20,21,25,26],"desir":[6,7,12],"desk":8,"dest_cod":18,"destin":[1,18],"destination_cod":18,"destroi":26,"detail":[2,3,4,6,7,9,12,13,14,17,18,23,26],"detect":[7,8,17,19,26],"determin":[0,7,12,17,18,26],"determininist":9,"determinist":[0,7,26],"dev":[3,4,5,6,11],"develop":[0,2,3,4,5,6,7,8,9,10,17,21,25,26],"devic":[7,26],"device_id":26,"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,25,26],"difficult":9,"dipatch":7,"direct":[0,3,4,6,7,13,17,18,20,22,26],"directli":[0,2,8,11,13,23],"directori":23,"disabl":[17,20],"disast":9,"disconnect":8,"discov":[6,10,18],"discuss":3,"diseas":7,"disease_diagnos":7,"diseases_symptom":7,"dispatch":26,"displai":[12,17],"distinct":13,"distinguish":[0,13],"distribut":[5,8,17,26],"dive":[4,10,11],"divers":8,"dkk":11,"dn":23,"do":[8,9,13,14,18],"doc":[10,20],"docker":[1,5,6,11,15,17,18,22],"docs_ag":18,"document":[5,7,10,11,13,17,18,23,24],"doe":[6,7,12,13,20,25,26],"doesn":[6,8],"dollar":11,"domain":[8,12,13,18,19],"don":[3,7,8,12,20],"done":[8,18],"dot":5,"down":14,"downstream":[1,2,7,12,17,26,28],"downweight":8,"dozen":6,"dramat":[8,20],"drift":8,"driven":[11,13,19],"dropbox":9,"due":20,"dump":18,"duplic":[1,8,9],"durabl":20,"durat":[14,26],"duration_m":17,"dure":26,"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,22,26],"each":[0,1,3,6,7,8,9,11,12,13,14,17,18,19,20,26],"earli":[1,8,9,17],"earlier":[23,26],"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,26],"edit":15,"editor":20,"effect":[4,6,7,9,10,13,18],"effici":[0,1,6,7,9,11,13,17,25,26],"efficiency_scor":[8,17],"egress":[4,9,10,23,27],"egress_traff":13,"either":[12,17,19,26],"elasticsearch":14,"element":[7,18],"elif":18,"elk":14,"els":18,"email":12,"embarrassingli":28,"embed":[8,14,17,26],"emerg":8,"emiss":7,"emit":[1,8],"emot":8,"empow":[7,13],"empti":18,"en":18,"enabl":[3,4,5,6,7,8,9,12,13,17,18,20,22,23,26],"encod":[13,20],"encount":[23,26],"encrypt":26,"end":[0,3,7,9,10,17,18],"endpoint":[1,2,4,5,7,8,11,12,15,17,18,20,22,23,26],"energi":7,"energy_sourc":7,"energy_source_info":7,"energysourcerequest":7,"energysourcerespons":7,"enforc":[0,1,19,26],"engag":26,"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,26],"ensur":[4,7,9,11,12,13,17,19,20,23,26],"entangl":3,"enter":17,"enterpris":4,"entir":[1,9,17,26],"entiti":[1,18,26],"entri":[2,6,7,22],"enum":[7,12,26],"enumer":18,"env":11,"envelop":1,"environ":[3,4,5,6,11,12,13,17,20,23],"envoi":[2,4,9,10,18,21,25,26,28],"envoyproxi":9,"ephemer":20,"equal":[7,28],"equat":13,"equival":11,"error":[1,4,7,9,13,15,17,18,19,20,23,26],"escal":[17,18],"essenti":[10,13,19],"establish":26,"estim":18,"etc":[8,9,11,17,23,26],"eu":17,"eur":11,"euro":11,"evalu":[8,9,13,19],"evaluation_interv":15,"even":[1,6,12,13],"evenli":26,"event":[18,26],"ever":[10,21,26],"everi":[8,9,10,14,19,20,21,26],"evolv":[1,9,13,18],"exact":[8,13],"exactli":26,"examin":18,"exampl":[2,4,5,6,8,10,11,14,19,20,22,23,26],"exce":[8,18],"exceed":26,"excel":[8,13,17],"except":[3,18,19],"exception":[8,9],"excess":[7,8,26],"exchang":[8,11],"exclam":8,"exclud":6,"exclus":9,"execut":[1,8,12,13,17,26],"exemplar":8,"exist":[0,2,3,4,6,8,13,17,20],"expand":6,"expans":6,"expect":[1,8,12,23,26],"expens":[7,8],"experi":[11,12,13,18],"experiment":[5,13],"expert":8,"expertis":8,"explain":[3,8,12,13,18,23],"explan":[7,12],"explanatori":14,"explicit":[8,13,23],"explicitli":[13,17],"explor":[10,11,13,18,20],"export":[8,14,15,17,20,26],"expos":[2,3,9,11,14,18,19],"express":8,"extend":[6,9,13],"extern":[0,19,22,26],"extra_head":18,"extract":[3,7,12,17,26],"extract_flight_rout":18,"extraction_model":18,"extraction_prompt":18,"f":[3,7,12,14,17,18,20,23],"f376e8d8c586":14,"face":1,"facilit":17,"facto":[9,10],"factor":8,"factual":8,"fahrenheit":[7,12,18],"fail":[1,3,4,5,8,19,26],"failov":[0,2,7,9,20,26],"failur":[1,8,20],"fair":26,"fall":13,"fallback":[3,4,5,6,17,18,25],"fallback_model":3,"fals":[7,8,19,26],"famili":[0,9],"familiar":11,"famreowkr":0,"faq":18,"far":18,"fashion":[7,26],"fast":[1,3,4,5,6,7,8,9,11,13,20,22,26],"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,22],"feed":14,"feedback":[9,10,17,19,21],"feel":7,"fetch":[9,12,18],"few":[14,17],"field":[1,6,7,14,18],"file":[2,6,7,15,20,23,24,26],"fill":18,"filter":[0,2,9,10,18,19,20,21,22,26,28],"filter_chain":[1,18,19,22],"final":[1,3,18,26],"final_messag":3,"final_text":3,"financ":19,"find":[8,11,12,17,20],"fingerprint":8,"firewal":2,"first":[3,4,8,9,11,12,15,17,18,19,20,26],"fit":[2,26],"fix":13,"flag":[8,17,26],"flash":6,"fleet":13,"flexibl":[3,4,6,9,10,13,15,17],"flight":[11,18,22],"flight_ag":[11,18,22],"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,27],"fluentd":14,"fly":18,"focu":[0,7,9,10,18,20,21,26],"focus":[2,6,7,9,10,11,12],"fog":18,"follow":[1,5,6,7,9,11,13,14,17,18,20,22,23,26],"forecast":18,"forecast_dai":18,"forecast_typ":18,"forget":8,"forint":11,"form":[8,12],"format":[0,6,7,9,12,13,15,16,18,20,22,26],"forth":8,"forward":[2,6,7,14,17,22,25,26,28],"fossil":7,"found":[3,7,11,14,18],"foundat":[6,9,10,18],"frame":26,"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],"frequenc":17,"frequent":7,"friction":8,"friendli":[12,13,22],"from":[0,2,3,4,5,6,7,8,9,10,11,12,13,17,18,19,20,21,23,26,28],"front":6,"frontend":2,"frustrat":17,"fuel":7,"full":[2,3,4,7,11,13,17,18,20,22],"function":[0,5,7,9,11,13,18,21,22,23,26,28],"further":11,"futur":[4,5,6,18],"fuzzi":8,"g":[1,5,6,7,9,11,12,13,14,17,18,20,22,26],"ga":7,"gap":12,"gate":18,"gate_origin":18,"gatewai":[2,4,6,8,9,10,17,18,22,26],"gather":26,"gbp":11,"gdpr":19,"gemini":[4,26],"gemma":6,"genai":[7,11],"gener":[0,1,6,9,11,12,13,15,17,19,20,22,24,26,28],"geocod":18,"geocode_data":18,"geocode_respons":18,"geocode_url":18,"get":[1,2,3,6,7,8,9,11,12,17,18,19,22],"get_current_weath":22,"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,"github":[11,18],"give":[0,8,9,10],"given":[8,26],"glm":6,"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,26],"gpu":25,"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,26],"groq_api_kei":6,"ground":[9,10],"group":18,"growth":20,"grpc":17,"guard":[9,19,26],"guardrail":[0,1,2,5,9,10,11,17,18,21,22,26],"guesswork":8,"guid":[0,4,6,8,11,12,17,18,20,23],"guidanc":8,"guidelin":4,"h":[3,5,6,19,23],"ha":[9,11,12,13,17,20,26],"hack":9,"haiku":[5,6],"hallucin":14,"hand":[1,8,18],"handel":26,"handl":[0,2,4,7,8,9,10,11,12,13,18,19,20,23,25,26,28],"handle_request":[17,18],"handler":[7,9],"handoff":[0,18],"happen":[2,8,18,26],"happi":8,"hard":[1,9,13],"hardcod":[0,3,20],"harden":9,"harder":1,"hardest":8,"hardwar":28,"harm":19,"hashmap":20,"hasn":20,"have":[0,6,7,8,9,11,12,17,18,20],"haven":11,"hcm":26,"header":[6,9,11,16,18,22,23,26],"health":[23,26],"healthcar":[13,19],"healthi":[11,26],"hello":[3,5,6,13,17],"help":[0,4,7,8,9,10,11,12,13,15,17,18,19,21,26],"here":[4,6,7,11,12,13,14,17,18,19,24,26],"heurist":8,"hex":17,"hexadecim":17,"hf":6,"hidden":[9,10,21],"hide":2,"high":[4,5,6,7,8,9,10,11,12,13,27],"higher":23,"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":26,"horrid":9,"host":[1,2,5,6,11,14,15,17,18,20,22,25,26],"hostnam":[6,26],"hotel":11,"hotel_ag":11,"hour":[8,18],"how":[0,1,2,3,5,6,7,9,10,11,12,13,15,16,23,25,26],"howev":[1,26],"html":10,"http":[0,2,3,4,5,6,9,11,12,14,15,17,18,19,20,22,23,25,26],"http_client":18,"http_method":[7,22],"httpexcept":7,"httpx":18,"huf":11,"huggingfac":7,"human":[7,8,13,18],"human_escal":18,"hundr":6,"hungarian":11,"hybrid":13,"hygien":9,"hyphen":5,"i":[0,1,2,3,6,7,8,9,10,11,13,14,15,17,18,19,20,21,22,23,25,26,28],"iam":17,"iata":18,"icao":18,"iceland":11,"id":[1,3,6,11,14,17,18,19,20,22,26],"idea":10,"ideal":[0,3,13,17,18,20],"ident":18,"ident_iata":18,"identif":12,"identifi":[5,7,8,12,13,17,20,26],"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,23],"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,26],"incent":7,"includ":[3,4,6,7,9,11,12,13,14,15,17,18,20,23,26],"inclus":13,"incom":[0,1,2,7,12,13,17,18,26],"incomplet":[8,12],"increas":8,"incredibli":9,"indent":18,"independ":19,"index":[8,20],"indian":11,"indic":[7,8,13,17,26],"individu":[1,8,18],"indonesian":11,"ineffici":[8,17],"infer":[6,8,9,13,18],"info":[11,18],"inform":[6,7,8,12,14,17,26],"information_extract":26,"infrastructur":[9,10,21,26],"ingest":8,"ingress":[9,10,23,27],"ingress_traff":[2,11,26],"init":17,"initi":[2,7,16,20,26],"inject":[1,17,18,26],"inner":[11,18,26],"innov":11,"input":[7,12,13,19,20,22,26],"input_guard":[19,22,26],"input_item":20,"inquiri":18,"inr":11,"insecur":17,"insert":20,"insid":[1,9,18,25,26],"inspect":[1,8,25],"instal":[3,6,11,17],"instanc":[0,5,8,20,22,26],"instant":8,"instead":[3,5,6,7,9,12,13,17,20,22],"instruct":[6,8,10,11,18],"instrument":[0,8,15],"insurance_claim_detail":14,"int":[7,18,22],"integr":[3,4,5,6,7,8,10,11,12,13,14,15,16,23],"intellig":[0,3,4,5,6,9,17,26],"intend":5,"intens":8,"intent":[0,8,9,11,12,13,17,18,26],"interact":[1,8,12,14,17,19],"interest":11,"interfac":[3,4,6,11],"intermedi":[0,17],"intern":[1,2,5,6,7,11,15,18,22,26],"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,26],"ip1":26,"ip2":26,"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,26,28],"itself":[1,8,25],"j":[0,11],"jaccard":8,"jaeger":[8,17],"jailbreak":[5,9,19],"japanes":11,"java":9,"javascript":0,"jfk":11,"job_nam":15,"join":3,"joke":23,"jpy":11,"jq":[11,23],"json":[3,5,6,7,11,12,17,18,19,23],"jsonb":20,"judg":8,"jure":[9,10],"just":[0,3,6,7,8,18],"k2":6,"katanemo":23,"keep":[9,12,20],"kei":[2,3,6,8,13,16,17,18,20,22,26],"keyword":18,"kibana":14,"kimi":6,"kind":11,"king":12,"knowledg":[2,18],"known":6,"kong":11,"korean":11,"koruna":11,"krona":11,"krone":11,"krw":11,"kr\u00f3na":11,"kubernet":17,"l":26,"l7":9,"la":18,"label":8,"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,26],"larg":[6,12,13,17,24,26,28],"larger":[6,18],"last":[7,17,18],"last_user_msg":18,"latenc":[0,5,7,8,9,12,13,15,17],"later":20,"latest":[5,6,11,22],"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,18,19,23],"leu":11,"lev":11,"level":[2,4,5,8,9,10,11,12,13,23,27],"leverag":[0,17,18,20],"libev":26,"librari":[4,6,8,9,13,21],"lifecycl":[0,17,21,27],"lifetim":[26,28],"lightweight":[1,6,8,25,26],"like":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,26],"limit":[2,5,6,7,13,17,18,20,26],"line":[6,9],"linearli":9,"lira":11,"list":[1,6,7,11,17,18,19,20,26],"listen":[1,6,7,9,11,13,17,18,19,21,22,26],"listens":26,"litellm":[6,22],"littl":8,"live":[0,1,8,9,11,18,25,26],"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,26],"llm_gatewai":26,"llm_gateway_endpoint":18,"llm_provid":[5,6,7,10,13],"llm_router":[10,26],"load":[0,5,6,18,26],"load_bal":5,"local":[3,4,5,6,7,17,20,25,26],"localhost":[6,11,15,17,19,23],"locat":[7,12,18,22],"location_model":18,"location_nam":18,"log":[0,1,6,8,9,15,16,17,18,20,21,23,26],"logger":18,"logic":[1,2,3,6,7,9,10,11,12,13,18,19,20,21,26],"logical_dn":26,"london":18,"long":[0,6,7,8,9],"longitud":18,"look":[2,8,11,17,18],"lookup":18,"loop":[9,10,11,17,18,21,26],"lost":20,"love":8,"low":[0,8,9,12,13],"lower":7,"lssf":11,"m":[8,11,18],"machin":[3,28],"made":11,"mai":[6,8,26],"main":[3,11,17,26],"maintain":[7,13,18,19,26],"mainten":9,"major":28,"make":[0,1,7,8,9,11,12,13,14,17,18,19,20,25,26],"malaysian":11,"malici":[19,26],"manag":[0,2,3,4,5,6,7,9,10,11,12,14,18,20,25,26],"mandatori":7,"mani":[1,17,26],"manipul":15,"manual":[3,7,8,20],"map":[5,12,13,26],"mark":[6,7,8],"marker":[8,17],"market":18,"mask":1,"massiv":9,"match":[1,3,6,7,8,13,17,18,23,26],"math":[3,13],"mathemat":[6,13],"matter":[8,9,10,12,13],"maverick":6,"max":[18,26],"max_cost_per_request":5,"max_lat":5,"max_pag":18,"max_token":[3,17,18],"maximum":13,"mcp":[9,10,18,19,22,26],"me":[3,8,11,18,19,23],"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,25,26],"mention":18,"merg":[3,20],"messag":[3,5,6,7,8,11,12,13,17,18,19,20,22,23,26],"message_format":[7,11,13],"messi":8,"meta":6,"metadata":[1,3,7,14,17,25],"meteo":18,"method":[4,7,8,14,17],"metric":[0,8,9,16,17,26],"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,22,26],"minim":[13,17,19,23],"ministr":[6,22],"minor":8,"minut":[7,18],"misalign":19,"misconfigur":1,"miss":[8,18],"mistak":8,"mistral":[4,22,26],"mistral_api_kei":[6,22],"mistral_loc":22,"misunderstand":8,"misunderstood":8,"mitig":8,"mix":[3,8],"mixtral":6,"mm":18,"mobil":2,"modal":13,"mode":[8,20],"model":[0,3,7,8,9,10,12,17,18,19,20,21,22,24,25,26,27],"model_1":[11,22],"model_alia":3,"model_alias":[1,3,5,13,22],"model_dump_json":18,"model_provid":[1,2,6,11,18,22,26],"model_serv":14,"moder":[1,8,9,10,21],"modern":[15,17],"modif":[13,26],"modifi":7,"modul":17,"modular":2,"mondai":18,"monitor":[0,4,8,9,14,16,17,18,20,21,23,26],"moonshotai":6,"moonshotai_api_kei":6,"more":[0,2,3,5,7,9,12,13,14,17,18,19,20,21,23,26,28],"most":[0,1,2,6,8,10,12,13,14,17,18,20,28],"mostli":8,"move":[9,20],"msg":[18,19],"multi":[0,3,4,6,9,10,11,13,18,20,26],"multimedia":13,"multimod":6,"multipl":[0,3,4,5,8,11,12,17,18,20,22,26,28],"must":[5,8,17,20],"mutat":[1,26],"mxn":11,"my":[3,8,20],"mycompani":6,"mypass":20,"myproject":20,"myr":11,"myuser":20,"n":[11,17,18,19,26],"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,22,23,26],"nativ":[3,4,6,10,15,21,26],"natur":[7,8,11,12,18,26],"navig":[10,20],"necessari":[7,12,26],"need":[0,1,2,3,4,7,8,11,12,13,15,17,18,20,23,26],"neg":8,"negat":8,"negoti":18,"neither":8,"nest":18,"network":[1,9,10,12,20,27],"neutral":[8,17],"never":[11,20,26],"new":[0,3,4,5,6,7,9,11,12,13,17,18,20],"next":[0,6,12,19,21],"nif":11,"node":0,"nok":11,"non":[3,6,8,18,26,28],"none":[6,7,8,11,18,23],"nonexist":3,"nonstop":18,"nor":8,"normal":[0,1,8,26],"norwegian":11,"not_found":18,"note":[6,14,15,18],"notfounderror":3,"notic":20,"noun":13,"nova":6,"now":[11,18],"npleas":19,"nuanc":8,"null":[18,20],"number":[5,8,12,17,18,20,22,26,28],"nyc":18,"nzd":11,"o":[3,7,17,26],"o1":5,"o3":6,"object":[7,8,14,18],"observ":[0,1,4,8,9,10,11,15,17,18,21,22,23],"obvious":1,"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,26,28],"one":[2,6,9,11,12,17,18,20,26],"ones":[7,8,12],"ongo":12,"onli":[1,2,6,12,17,18,19,20,26],"open":[0,2,6,7,9,10,15,17,18,24],"openai":[0,1,2,4,5,7,9,10,13,14,17,18,20,22,26],"openai_api_kei":[1,2,5,6,7,11,13,17,18,22,23,26],"openai_cli":3,"openai_client_via_plano":18,"openai_dev_kei":6,"openai_prod_kei":6,"openrout":6,"opentelemetri":[8,9,15,22],"oper":[8,9,11,12,13,17,18,26],"operation":13,"opportun":8,"optim":[4,6,12,13,17],"option":[1,3,6,7,10,11,13,17,18,20,26],"opu":6,"oral":7,"orchestr":[2,9,10,21,22,26],"order":[0,1,12,25,26],"organiz":19,"orient":[8,12],"origin":[2,6,9,14,18,26],"origin_cod":18,"oss":[5,6],"otel":[8,17,26],"other":[0,1,2,6,9,11,12,17,18,26],"otlp":17,"otlp_export":17,"otlpspanexport":17,"our":[9,12,20,26],"out":[9,10,12,18,19,21],"outbound":[9,11,26],"outcom":[1,8],"outer":[11,18],"outgo":[12,17,26],"outlier":8,"outlin":26,"output":[3,9,12,15,17,18,19,20,23],"output_text":20,"outright":8,"outsid":19,"over":[1,4,9,13,19,25],"overal":[17,18],"overhead":26,"overlap":[8,13],"overload":26,"overrid":[6,26],"overview":[16,21],"overwhelm":[8,26],"own":[1,6,9,17,18,25,26],"p":[23,26],"p95":8,"paa":6,"packag":[11,17],"page":[8,24],"pai":12,"pain":9,"painstakingli":8,"par":12,"parallel":[12,26,28],"param":[12,15,18],"paramet":[6,11,12,17,18,22,26],"parent":17,"pari":[11,18],"pars":[7,12,14,26],"part":[7,8,9,12,17,18,26],"parti":25,"particip":13,"particular":[0,7,12],"particularli":18,"partli":18,"pass":[1,7,14,18,19,23,26],"passthrough":22,"passthrough_auth":[6,22],"password":[18,20],"past":20,"path":[1,2,6,7,8,11,12,14,17,22,23,26],"pattern":[1,4,6,8,9,10,17,18,20],"paus":20,"payload":[3,17],"payment":[12,17],"penalti":8,"per":[6,8,9,12,14,15,26],"perceiv":[9,15],"percentag":[8,22],"percentil":8,"perfect":[8,20],"perform":[0,2,4,6,7,8,9,12,13,17,18,20,23,26,28],"period":[8,20,26],"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],"piec":7,"pii":5,"pilot":17,"pip":[3,11,17],"pipelin":[17,23,26],"pipeline_processor":26,"place":[9,12,26],"placehold":17,"plain":[1,18],"plaintext":24,"plan":[5,18],"plane":[10,21,25,26],"plano":[0,1,2,3,4,6,13,14,15,16,18,19,20,22,23,24,25,26,28],"plano_agent_rout":1,"plano_config":[3,6,7,11,18,20,22,23],"plano_llm_listen":14,"plano_log":14,"plano_orchestrator_v1":[11,18,19,22],"plano_trace_port":17,"planoai":[11,17],"platform":[6,8,17],"pleas":[3,4,6,12,13,18,19,20],"pln":11,"plug":[9,10],"plugin":26,"plumb":[10,20,21],"pod":17,"point":[1,2,3,5,7,8,12,17,18,20,22],"polici":[0,1,4,8,9,10,13,17,19,20,21,26],"polish":11,"pollut":7,"pool":[20,26],"pooler":20,"poor":[8,17],"popul":8,"popular":17,"port":[1,2,6,7,11,13,17,18,19,20,22,23,26],"portal":6,"posit":17,"positive_feedback":8,"post":[3,5,7,8,14,17,18,19,22],"postgr":[20,26],"postgresql":3,"pound":11,"power":[1,4,7,8,11,12,18],"practic":[1,4,9,10,16],"pre":26,"preced":[6,17],"precis":[0,7,9,12],"predefin":2,"predict":[7,13],"prefer":[0,3,4,9,12,17,18,26],"prefix":6,"premier":6,"premis":[4,25],"prepar":[1,17],"present":[8,9,12,17,18],"preserv":6,"prev_response_id":20,"prevent":[9,17,19,20,26],"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,28],"primary_and_first_fallback_fail":5,"primary_model":3,"primit":[2,4,25],"print":[3,11,12,17,20],"prior":1,"prioriti":6,"pro":6,"problem":[3,5,6,13,18,26],"problemat":[8,17],"proce":26,"process":[1,9,12,13,14,15,18,19,25,28],"process_customer_request":17,"processess":7,"processor":17,"prod":[4,5,6],"produc":[12,26],"product":[0,3,4,5,6,8,9,10,12,13,18,19,21,23],"product_recommend":18,"profan":[5,8],"profil":[1,12,13],"program":[3,4,13],"programm":26,"progress":[8,18],"project":[20,24],"prolifer":13,"prometheu":15,"promethu":15,"prompt":[0,1,8,9,10,13,17,18,19,21,22,25,26,28],"prompt_function_listen":22,"prompt_guard":10,"prompt_target":[7,10,11,12,22,26],"prompt_token":17,"prone":7,"pronoun":18,"proof":[4,6,20],"propag":[9,16],"proper":17,"protect":[9,17,19],"proto":17,"protocol":[1,2,9,10,11,14,17,18,23,26],"proven":[9,10],"provid":[0,1,2,3,5,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,25,26],"provider_interfac":6,"provider_model":6,"proxi":[0,6,8,9,10,15,18,20,21,22,23,26],"psql":20,"public":2,"publish":15,"pull":[1,6,10,21],"punctuat":8,"purpos":[3,5,6,7,18,26],"pydant":7,"python":[0,4,5,6,9,13,14,20],"q":12,"qa":17,"quadrat":13,"quadratic_equ":13,"qualiti":[0,13,17,26],"quantum":[3,23],"queri":[1,4,7,8,11,12,13,17,18,19,20,22],"query_rewrit":[1,18,26],"queryabl":8,"question":[3,7,8,18,19,26],"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,26],"rag":[1,18,26],"rag_ag":[1,19,22],"rag_energy_source_ag":7,"rain":18,"rais":[12,19],"rand":11,"random":22,"random_sampl":[1,11,17,18,22],"randomli":11,"rang":[0,7,15,17],"rapid":13,"rare":26,"rate":[6,8,9,11,15,17,26],"rather":[0,1,9,25],"ratio":8,"raw":[13,17,18],"re":[0,1,4,6,7,9,12,17,18,20],"reach":[0,1,9,19,25],"reachabl":1,"read":[9,12,17,18,26],"readabl":7,"readi":[3,13,20,23],"real":[0,8,9,11,12,13,18,25,26],"realli":9,"reason":[0,1,3,4,5,6,13,17,18,19],"reboot":26,"reboot_network_devic":26,"rebuild":23,"receiv":[2,7,12,14,17,18,19,20,26],"recent":[17,18],"recept":[17,26],"recognit":7,"recommend":[11,18,28],"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,24],"referenc":23,"refernc":12,"reflect":5,"reformul":8,"regardless":[3,5],"region":[4,17,20],"registri":6,"regul":19,"regularli":20,"reimplement":26,"reinforc":[8,21],"reject":19,"relat":[2,13,15,18,19,26],"releas":[5,6],"relev":[1,7,12,18],"reli":[8,13,17,25],"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,"render":20,"renew":7,"renminbi":11,"reorder":1,"repair":17,"repeat":[8,9,17,18],"repeatedli":8,"repetit":[17,26],"rephras":8,"replac":[6,8,17,18,20],"repositori":11,"repres":[1,17],"req":7,"request":[0,1,2,3,4,5,6,9,11,12,13,14,18,19,20,21,22,23,27],"request_bodi":18,"requested_dai":18,"requestsinstrumentor":17,"requir":[0,2,4,7,8,11,12,13,17,18,20,22,23,25,26],"resend":20,"reset":18,"resili":9,"resolut":[8,23,26],"resolv":[8,18],"resourc":[6,11,16],"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,22,26],"response_cod":14,"response_flag":14,"response_id":[3,20],"response_messag":18,"rest":[1,3,4,26,28],"restart":20,"result":[0,1,2,6,12,18],"retent":20,"retrain":13,"retri":[0,2,4,7,9,18,25,26],"retriev":[1,3,7,9,12,18,19,20,22,26],"return":[0,1,2,3,6,7,12,17,18,19,26],"reusabl":[1,22,26],"revers":[19,26],"review":[5,6,8,18],"rewrit":[1,9,17,18,22,26],"rewrot":1,"rhythm":8,"rich":[0,10,13,18,21],"right":[7,8,9,11,26],"ringgit":11,"risk":[8,19],"ro":23,"robin":[17,26],"robust":[9,10,12],"role":[3,5,6,11,13,17,18,19,23],"rollout":5,"romanian":11,"ron":11,"root":8,"rote":[10,21],"round":[17,26],"round_robin":5,"rout":[0,1,2,3,4,5,7,8,9,10,18,20,21,22,26],"router":[0,1,4,11,18,19,22,26],"router_chat":26,"routin":12,"routing_prefer":[6,13],"rule":[1,4,8,12,18],"run":[0,1,9,11,13,17,19,20,23,25,26],"runtim":[1,6],"rupe":11,"rupiah":11,"rust":26,"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],"sampl":[1,11,15,17,22,23],"san":[7,12],"sanit":26,"satisfact":[8,18],"save":[7,20],"scalabl":[7,9,10,11],"scale":[0,4,8,9,10,18,20,21,26],"scatter":9,"scenario":[6,7,8,9,10,12,13,20,26],"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,26],"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,26],"seamlessli":[3,4,7,13,15,17],"search":[8,11,18],"search_dat":18,"search_date_obj":18,"seattl":[12,18],"second":[3,18,20],"section":[1,5,6,7,10,11,17,18,20,26],"secur":[2,4,10,17,20,26],"see":[0,2,4,11,12,13,17,18,20,23,26],"segment":18,"sek":11,"select":[0,2,4,10,11,13,17,18,20,26],"self":[2,9,14,20,26],"semant":[1,3,4,5,6,9,13,17],"send":[2,3,6,12,17,20,26],"sens":8,"sensibl":[1,2],"sensit":[1,17,18],"sensitive_data":5,"sent":[14,26],"sentiment":17,"separ":[7,25,26,28],"sequenc":[0,9,11,26],"server":[2,6,9,10,11,21,25,26],"servic":[0,1,2,6,7,8,9,11,12,14,18,19,20,22,23,26],"session":[8,20],"set":[6,7,8,9,10,11,12,17,20,23,26],"set_tracer_provid":17,"setup":[1,2,7,12,17,20],"sever":[8,9,15,17,26],"sfo":11,"sgd":11,"sh":11,"shallow":8,"shape":[9,26],"share":[11,26],"sharp":8,"sheqel":11,"shift":13,"ship":[10,17,21],"short":[1,3,6,8,17,26],"shorten":[9,10],"should":[0,7,9,11,12,13,18,20,26],"shouldn":[10,21],"show":[0,1,2,7,11,17,18,19,23],"shown":6,"shrink":8,"sidecar":[9,10],"sign":8,"signal":[0,9,10,13,16,21,26],"signatur":12,"significantli":18,"silent":8,"similar":[8,13,20,22],"simpl":[1,3,4,5,6,8,12,17],"simpli":[11,17],"simplic":26,"simplif":5,"simplifi":[2,4,6,7,10,11,17,19],"simultan":4,"sinc":[7,11,17],"singapor":11,"singl":[2,6,7,9,11,12,18,20,22,24,28],"sit":[9,10,12,25,26],"site":17,"six":8,"size":[3,17,20],"sk":6,"skimp":12,"sla":19,"slow":[7,8],"small":[6,28],"smaller":[6,18],"smart":[0,1,2,3,5,9,10,12,18,21,22,26],"smooth":18,"sni":26,"snippet":13,"snow":18,"so":[1,2,3,7,9,10,11,12,17,19,20,26],"socket":26,"softwar":9,"solar":7,"sole":13,"solut":7,"solv":[3,5,6,9,13,26],"some":[6,7,8,11,12,15,26,28],"someth":8,"sonnet":[3,5,6,11,13,17,20,22,23],"soon":[4,18],"sota":12,"sourc":[6,7,11,12,15,17,18],"south":11,"space":[8,13],"span":[8,17,26],"span_processor":17,"spanish":13,"speak":8,"special":[0,6,9,13,18,20],"specif":[0,3,4,5,6,7,8,9,11,12,13,17,18,26],"specifi":[1,2,6,7,12,13,26],"speed":[9,15],"spell":12,"spend":28,"spike":8,"split":[5,18,25],"sporad":28,"spot":8,"spread":1,"sql":20,"stabl":[5,13],"stack":[8,9,10,12,14],"staff":[21,26,27],"stage":[5,17],"stai":[8,9,10,11],"standalon":17,"standard":[1,4,6,9,10,11,17,18,21],"start":[1,2,8,18,20],"start_as_current_span":17,"start_tim":14,"stat":[15,26],"state":[0,1,4,7,8,9,10,11,12,13,21,22,25,26],"state_storag":20,"statement":18,"static":[13,26],"static_config":15,"statist":26,"statu":[1,11,12,14,17,18,19],"status_cod":18,"step":[0,1,10,17,21,26],"still":[1,2,13,20],"stitch":9,"stopword":8,"storag":[3,26],"store":[6,15,20],"stori":[3,13],"storytel":[6,13],"str":[7,11,12,18,26],"straightforward":12,"strategi":[4,8,9,10,17],"stream":[1,3,6,9,17,18,19,26],"streamabl":[1,22],"streamingrespons":18,"streamlin":[2,7],"strength":13,"strftime":18,"string":22,"strip":[1,18],"stripe":9,"strong":8,"strptime":18,"structur":[1,4,7,8,11,13,14,17,26],"struggl":[7,8],"stuck":8,"studio":6,"stuff":12,"style":[6,9,10,13,26],"subject":[8,13],"submit":[12,18],"subscript":6,"subsequ":20,"substanti":9,"substr":8,"substrat":26,"subsystem":[2,4,9,25,26],"subsystmem":26,"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,26],"summari":[12,13,16,26],"sunris":18,"sunset":18,"support":[4,7,8,11,13,15,17,18,19,20,21,26],"sure":[17,20],"surfac":[0,1,2,8,9],"sustain":7,"svc":26,"swap":[9,13],"swedish":11,"swiss":11,"switch":[4,5,13,20],"symbol":[11,26],"symptom":7,"synopsi":17,"syntax":[4,20],"system":[0,1,7,8,9,11,12,13,14,17,18,19,20,26],"system_prompt":[7,11,26],"t":[3,6,7,8,10,11,12,13,20,21],"t00":18,"t23":18,"tabl":20,"tag":23,"tail":14,"tailor":12,"take":[0,6,9,11,26],"taken":14,"talk":[1,2,7,25],"target":[0,1,5,10,13,15,17,21,22,26],"task":[0,1,4,5,6,7,8,9,12,13,18,19,22,26,28],"tcp":26,"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,23],"temperatur":[7,12,17,18,26],"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,"tempo":[8,17],"tenant":6,"tend":1,"term":[3,7],"termin":[1,2,9,18],"terminal_origin":18,"test":[0,3,4,5,6,7,8,9,12,20],"testabl":7,"text":[3,8,12,18,20,24,26],"text_stream":3,"textual":13,"tft":[9,15],"thai":11,"than":[0,1,9,25],"thank":8,"thb":11,"thei":[0,1,2,6,8,13,18,19],"them":[0,1,7,8,10,12,18,19,20,21,25,26],"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,24,26,28],"thing":8,"think":12,"third":25,"thirst":7,"thoroughli":12,"those":[0,1,7,17],"thread":[20,21,26,27],"threat":8,"three":[3,4,7,9,13,15,26],"threshold":8,"through":[0,1,2,3,4,6,7,9,10,11,12,13,14,17,18,19,26],"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,25,26],"time_to_first_token":17,"timeout":[5,11,13,15],"timestamp":[20,26],"timezon":18,"tl":[2,9,23,26],"tlm":9,"tls_certif":7,"todai":[4,11,18,26],"togeth":[2,4,8,9,26],"together_ai":6,"together_api_kei":6,"token":[6,7,8,9,15,17,26],"tokio":26,"toler":[4,7],"tomorrow":[11,18],"tone":8,"too":[8,18,26],"took":14,"tool":[0,1,2,3,8,9,11,13,14,15,16,18,19,22,25,26],"toolerror":19,"top":[2,4,28],"top_p":17,"topic":[1,13,19],"topologi":27,"tot":[9,15],"total":[8,9,14,15],"total_token":17,"touch":9,"trace":[0,1,9,10,11,15,16,18,21,22,26],"trace_export":17,"tracepar":[9,16,18,26],"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,25,26],"train":[8,13],"transact":12,"transform":[6,17,18,26],"translat":[13,26],"transpar":[9,13],"transport":[1,22,26],"travel":[11,12],"travel_assist":11,"travel_booking_servic":[18,22],"travel_d":18,"treat":26,"trigger":[9,10,12,19],"trip":18,"trivial":26,"troubleshoot":[7,18],"troubleshoot_ag":18,"true":[1,2,3,6,7,8,11,12,13,15,17,18,22,26],"try":[3,11,18,23],"ttft":26,"tunabl":8,"tune":8,"tupl":7,"turbo":[6,7],"turkish":11,"turn":[0,3,9,11,12,17,18,20,26],"turn_count":[8,17],"tutori":10,"two":[1,2,11,13,18,20,26],"txt":21,"type":[0,1,2,3,5,6,7,11,12,13,15,18,19,20,22,23,26],"typescript":0,"typic":[2,6,7,12,18,19,26],"u":[6,8,20],"ui":[8,17,26],"unambigu":13,"unavail":18,"unbound":20,"unclear":8,"uncom":20,"under":[2,9,14],"underli":[3,5,13],"underscor":5,"understand":[0,5,8,9,10,12,13,15,16,18],"undifferenti":26,"unexpect":[1,12],"unicod":8,"unifi":[2,3,4,6,9,20,26],"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,26],"up":[1,6,7,9,10,11,17,18,20,23],"updat":[7,8,9,11,12,13,18,20,23,26],"updated_at":20,"upgrad":[4,5,9,26],"upon":[18,26],"upper":18,"uppercas":8,"upstream":[2,6,7,9,12,14,15,22,23,25,26],"upstream_host":14,"urin":7,"url":[1,4,7,11,15,17,18,19,20,22],"us":[0,2,3,6,7,8,9,10,14,16,19,20,21,22,23,24,25,26],"usag":[0,3,4,5,6,7,8,9,12,15,17,20,26],"usd":11,"user":[0,1,3,5,6,7,9,11,12,13,14,15,17,18,19,20,23,26],"user_messag":18,"user_queri":19,"usernam":14,"usi":17,"usual":[11,17],"util":[11,26],"uv":11,"uvx":11,"ux":[10,21],"v":[11,17,18,26],"v0":[1,2,6,7,11,18,22,26],"v1":[2,3,4,5,6,8,9,10,11,13,14,17,18,19,20,22,23,26],"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,26],"validate_with_llm":19,"valu":[3,7,12,17,18,26],"valuabl":8,"valueerror":12,"var_nam":20,"variabl":[6,11,17,20,23],"variant":[0,13],"varieti":26,"variou":[9,12,17,28],"ve":[7,11],"venv":11,"verbos":[17,23],"veri":[8,17,26],"verifi":[17,20,23],"version":[0,1,2,3,4,5,6,7,11,17,18,20,22,26],"via":[0,1,2,4,6,7,9,10,11,16,17,18,25,26],"view":[6,15,17],"viewer":17,"violat":[1,19,26],"virtual":[1,6,19,22],"visibl":[8,14,17],"vision":7,"visual":[8,17],"vllm":6,"vllm_api_kei":6,"volum":23,"vpc":25,"w3c":[9,17],"wa":[0,8,12,14,19,26],"wai":[1,2,7,9,11,17,19,26],"wait":26,"walk":18,"walkthrough":11,"want":[1,2,6,7,11,12,13],"warn":[6,8,17,18],"wasm":26,"wast":8,"watch":12,"we":[4,7,11,18,26,28],"weather":[7,12,18,22],"weather_ag":[18,22],"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,26],"week":18,"weigh":8,"weight":5,"well":[1,7,8,9,18],"went":8,"were":[0,14],"west":[6,20],"what":[0,3,7,9,10,11,13,14,17,18,19,21,25,26],"when":[0,1,2,6,7,8,9,11,12,13,17,18,19,20,22,26],"where":[0,1,2,7,8,9,10,11,12,13,14,17,18,19,20,22,25],"whether":[0,2,4,7,12,13,17,26],"which":[0,1,4,6,7,8,9,11,12,13,14,15,17,18,19,25,26],"while":[0,1,2,6,7,8,9,10,11,12,13,18,19,20,28],"why":[0,8],"wide":[0,7,9,10,15,17,21,26],"wildcard":[4,17],"wind":7,"window":[8,11,17],"wire":[1,11,17,19,26],"within":[8,10,12,18,19],"without":[0,1,2,3,4,6,7,8,9,10,13,17,20,23,26],"wmo":18,"won":11,"word":1,"work":[0,1,3,5,6,7,9,10,12,16,17,21],"worker":[26,28],"workflow":[0,1,8,9,10,11,13,18,26],"workload":[7,13,20,28],"world":[0,8,9,13,18],"worldwid":18,"would":26,"write":[0,1,6,7,9,13,18],"writer":5,"written":[9,19,26,28],"wrong":8,"www":9,"x":[3,5,14,18,19,26],"xai":[4,26],"xai_api_kei":6,"xxx":23,"y":18,"yaml":[3,6,7,11,15,17,18,20,23],"yen":11,"yield":18,"yml":[22,23],"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,26],"your":[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,17,18,19,20,23,25,26],"your_us":20,"yourweatherapp":12,"yuan":11,"yyi":23,"yyyi":18,"z":6,"zar":11,"zealand":11,"zero":[9,26],"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!","Configuration Reference","Deployment","llms.txt","Bright Staff","Request Lifecycle","Tech Overview","Threading Model"],"titleterms":{"":8,"1":[7,11,12],"2":[7,11,12],"3":[11,12],"A":17,"For":7,"It":[8,14,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],"app":[7,11],"ar":8,"arch":[12,13],"architectur":26,"assess":8,"assist":18,"authent":6,"aw":17,"azur":6,"base":[6,13,23],"basic":[5,7],"bedrock":6,"behavior":[8,17],"benefit":[0,4,17],"best":[3,5,8,12,13,17,18,20],"book":18,"bright":25,"build":[7,10,11],"call":[11,12,17,18],"capabl":4,"case":[1,4,12,13,18],"categori":6,"chain":1,"class":6,"cli":17,"client":[3,11,13],"combin":13,"come":5,"command":11,"common":[4,18,23],"compat":[3,6],"compos":23,"concept":[10,21],"config":[7,11],"configur":[1,2,5,6,7,12,13,15,18,20,22,26],"connect":20,"consider":8,"context":18,"convers":[3,11,20],"core":[4,8],"count":8,"creat":11,"cross":3,"curl":[3,11],"currenc":11,"dashboard":15,"datadog":17,"deepseek":6,"default":6,"defin":[7,12],"demo":7,"deploy":23,"determinist":11,"develop":20,"docker":23,"effici":8,"egress":[2,26],"endpoint":[3,6],"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":26,"follow":8,"format":[14,17],"frequenc":8,"frustrat":8,"function":12,"gatewai":[3,11,23],"gemini":6,"gener":18,"get":[4,10,21],"good":8,"googl":6,"grafana":15,"groq":6,"guardrail":19,"guid":[10,21],"guidelin":6,"handl":[3,17],"handoff":17,"header":17,"high":26,"how":[8,14,17,18,19,20],"http":1,"i":12,"implement":[12,18],"inbound":[2,17],"inform":18,"ingress":26,"initi":17,"inner":0,"inspect":17,"instanc":6,"instrument":17,"integr":17,"intent":7,"interact":11,"intro":9,"issu":23,"kei":[0,4,7,12,14],"know":8,"langtrac":17,"let":11,"level":26,"librari":3,"lifecycl":26,"limit":8,"listen":2,"llm":[4,11,13,17,18,24],"log":14,"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,23,28],"monitor":15,"moonshot":6,"multi":7,"multipl":6,"name":5,"network":[2,26],"next":[11,18,20],"note":17,"observ":16,"ollama":6,"openai":[3,6,11],"opentelemetri":17,"orchestr":[0,11,17,18],"outbound":[2,17],"outer":0,"over":12,"overal":8,"overview":[10,17,20,27],"paramet":7,"passthrough":6,"plano":[7,9,10,11,12,17,21],"posit":8,"post":26,"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,26],"product":20,"program":1,"prompt":[2,7,11,12],"propag":17,"provid":[4,6],"proxi":[2,11],"python":[3,11,17],"qualiti":8,"quick":17,"quickstart":11,"qwen":6,"rag":7,"rai":17,"refer":[17,22],"repair":8,"repetit":8,"request":[7,8,17,26],"requir":6,"resourc":[17,21],"respons":[3,8,18],"rout":[6,11,13,17,23],"router":13,"rule":5,"runtim":23,"sampl":8,"sdk":3,"see":[3,5,6,8],"select":6,"send":11,"servic":17,"setup":23,"signal":[8,17],"smoke":23,"solut":23,"soon":5,"stack":23,"staff":25,"start":[4,10,11,17,21,23],"state":[3,20],"step":[7,11,12,18,20],"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":27,"telemetri":8,"test":[19,23],"thread":28,"tip":12,"togeth":6,"tool":[7,17],"topologi":[2,26],"trace":[8,17],"tracepar":17,"travel":18,"troubleshoot":[20,23],"turn":[7,8],"txt":24,"type":8,"typic":1,"understand":17,"unsupport":13,"up":8,"upstream":17,"url":6,"us":[1,4,5,11,12,13,17,18],"usag":13,"user":8,"v":[0,8],"valid":5,"via":15,"welcom":21,"what":[8,12],"why":19,"wildcard":6,"work":[8,14,18,19,20],"workflow":12,"x":17,"xai":6,"your":11,"zhipu":6}}) \ No newline at end of file