35 lines
995 B
Django/Jinja
35 lines
995 B
Django/Jinja
# AI Service Configuration
|
|
# Generated by TypeDialog - Edit via configure-ai-service.sh
|
|
# Rust struct: platform/crates/ai-service/src/config.rs::AiServiceConfig
|
|
|
|
{
|
|
server = {
|
|
host = "{{ server_host }}",
|
|
port = {{ server_port }},
|
|
workers = {{ server_workers }},
|
|
keep_alive = {{ server_keep_alive }},
|
|
request_timeout = {{ server_request_timeout }},
|
|
},
|
|
|
|
rag = {
|
|
enabled = {{ rag_enabled }},
|
|
rag_service_url = "{{ rag_rag_service_url }}",
|
|
timeout = {{ rag_timeout }},
|
|
max_retries = {{ rag_max_retries }},
|
|
cache_enabled = {{ rag_cache_enabled }},
|
|
},
|
|
|
|
mcp = {
|
|
enabled = {{ mcp_enabled }},
|
|
mcp_service_url = "{{ mcp_mcp_service_url }}",
|
|
timeout = {{ mcp_timeout }},
|
|
max_retries = {{ mcp_max_retries }},
|
|
protocol_version = "{{ mcp_protocol_version }}",
|
|
},
|
|
|
|
dag = {
|
|
enabled = {{ dag_enabled }},
|
|
max_parallel_tasks = {{ dag_max_parallel_tasks }},
|
|
operation_timeout_seconds = {{ dag_operation_timeout_seconds }},
|
|
},
|
|
}
|