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