feat(adapter): externalize platform worker runtime tuning
This commit is contained in:
26
.env.platform-adapters.example
Normal file
26
.env.platform-adapters.example
Normal file
@@ -0,0 +1,26 @@
|
||||
# Platform adapters
|
||||
AI_CS_PLATFORM_ADAPTERS_ENABLED=true
|
||||
|
||||
# Sub2API ingress
|
||||
AI_CS_PLATFORM_SUB2API_ENABLED=true
|
||||
AI_CS_PLATFORM_SUB2API_INGRESS_SECRET=replace-with-sub2api-ingress-secret
|
||||
|
||||
# Sub2API callback
|
||||
AI_CS_PLATFORM_SUB2API_CALLBACK_BASE_URL=https://sub2api.example.com/callbacks/ai-customer-service
|
||||
AI_CS_PLATFORM_SUB2API_CALLBACK_SECRET=replace-with-sub2api-callback-secret
|
||||
AI_CS_PLATFORM_SUB2API_CALLBACK_TIMEOUT_MS=3000
|
||||
AI_CS_PLATFORM_SUB2API_CALLBACK_MAX_RETRIES=5
|
||||
AI_CS_PLATFORM_SUB2API_CALLBACK_POLL_INTERVAL_MS=5000
|
||||
AI_CS_PLATFORM_SUB2API_CALLBACK_BATCH_SIZE=20
|
||||
AI_CS_PLATFORM_SUB2API_CALLBACK_RETRY_SCHEDULE_SEC=10,30,60,300,900
|
||||
|
||||
# NewAPI profile placeholder
|
||||
AI_CS_PLATFORM_NEWAPI_ENABLED=false
|
||||
AI_CS_PLATFORM_NEWAPI_INGRESS_SECRET=
|
||||
AI_CS_PLATFORM_NEWAPI_CALLBACK_BASE_URL=
|
||||
AI_CS_PLATFORM_NEWAPI_CALLBACK_SECRET=
|
||||
AI_CS_PLATFORM_NEWAPI_CALLBACK_TIMEOUT_MS=3000
|
||||
AI_CS_PLATFORM_NEWAPI_CALLBACK_MAX_RETRIES=5
|
||||
AI_CS_PLATFORM_NEWAPI_CALLBACK_POLL_INTERVAL_MS=5000
|
||||
AI_CS_PLATFORM_NEWAPI_CALLBACK_BATCH_SIZE=20
|
||||
AI_CS_PLATFORM_NEWAPI_CALLBACK_RETRY_SCHEDULE_SEC=10,30,60,300,900
|
||||
Reference in New Issue
Block a user