chore: ai image b0ff118 (external responder), harness ed3d41d (26 min diagnose for external-*)
external-* 모델 참고 측정용. ai-agent 는 EXTERNAL_ADDR=:8090 리스너를 켜되 호스트의 127.0.0.1:8090 에만 매핑해 IAP SSH 터널로만 닿게 한다(응답이 곧 진단이므로 VPC 노출 금지). ai.env 에 진단·턴 대기 시간(1500/1200초)을 명시. 하네스는 external- 모델의 /diagnose 를 26분 기다린다. VM 반영(make ai-sync / harness-sync)은 진행 중인 m1·Fable 배치가 끝난 뒤.
This commit is contained in:
1 parent
dcb4ea1da2
commit
26061a474b
4 files changed
+9
-2
No files matched your search
@@ -19,6 +19,11 @@ ANTHROPIC_FEDERATION_RULE_ID=fdrl_01NYa2DRXZMrWhqDC5uNP3Yy
|
|||||||
ANTHROPIC_ORGANIZATION_ID=fc82f31f-51c4-4416-95f5-62584092e1bc
|
ANTHROPIC_ORGANIZATION_ID=fc82f31f-51c4-4416-95f5-62584092e1bc
|
||||||
ANTHROPIC_SERVICE_ACCOUNT_ID=svac_01RMQAkUx4vD6X5scTxwmebU
|
ANTHROPIC_SERVICE_ACCOUNT_ID=svac_01RMQAkUx4vD6X5scTxwmebU
|
||||||
ANTHROPIC_WORKSPACE_ID=wrkspc_0149qfHWmbEEBmEh4aL2vHjw
|
ANTHROPIC_WORKSPACE_ID=wrkspc_0149qfHWmbEEBmEh4aL2vHjw
|
||||||
|
# external-* model ids (apps b0ff118, reference runs 2026-10-16): each loop turn is answered by a client outside the VM
|
||||||
|
# over the 127.0.0.1:8090 listener (compose EXTERNAL_ADDR). Deadlines: one diagnosis / one turn, seconds. The harness
|
||||||
|
# waits 26 minutes per /diagnose for these ids. Results are reference records, not rows of the model comparison.
|
||||||
|
EXTERNAL_DIAGNOSE_TIMEOUT_S=1500
|
||||||
|
EXTERNAL_TURN_TIMEOUT_S=1200
|
||||||
HARNESS_URL=http://10.20.0.11:8080
|
HARNESS_URL=http://10.20.0.11:8080
|
||||||
MIMIR_URL=http://10.20.0.10:9009/prometheus
|
MIMIR_URL=http://10.20.0.10:9009/prometheus
|
||||||
LOKI_URL=http://10.20.0.10:3100
|
LOKI_URL=http://10.20.0.10:3100
|
||||||
|
|||||||
@@ -16,12 +16,14 @@ services:
|
|||||||
K8S_CA_FILE: /run/secrets/k8s-ca.crt
|
K8S_CA_FILE: /run/secrets/k8s-ca.crt
|
||||||
PROMPT_DIR: /etc/ai/prompts
|
PROMPT_DIR: /etc/ai/prompts
|
||||||
RUNBOOK_DIR: /etc/ai/runbooks
|
RUNBOOK_DIR: /etc/ai/runbooks
|
||||||
|
EXTERNAL_ADDR: ":8090" # external-* model ids: turns served to a client outside the VM (reference runs)
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/selfheal/ai/secrets:/run/secrets:ro
|
- /opt/selfheal/ai/secrets:/run/secrets:ro
|
||||||
- ./prompts:/etc/ai/prompts:ro
|
- ./prompts:/etc/ai/prompts:ro
|
||||||
- ./runbooks:/etc/ai/runbooks:ro
|
- ./runbooks:/etc/ai/runbooks:ro
|
||||||
ports:
|
ports:
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
|
- "127.0.0.1:8090:8090" # external responder: host-local only, reached through the IAP SSH tunnel (a reply is a diagnosis)
|
||||||
depends_on: [rag-db]
|
depends_on: [rag-db]
|
||||||
hitl:
|
hitl:
|
||||||
image: asia-northeast1-docker.pkg.dev/cms-d-414903/selfheal-public/ai-hitl:${AI_TAG}
|
image: asia-northeast1-docker.pkg.dev/cms-d-414903/selfheal-public/ai-hitl:${AI_TAG}
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
f671e24
|
b0ff118
|
||||||
@@ -1 +1 @@
|
|||||||
85d9932
|
ed3d41d
|
||||||
Reference in new issue
Block a user