new feature: JEV Integration. Now there are a current (native) LLM decision model and a JEV decision model
This commit is contained in:
56
.env.jev.example
Normal file
56
.env.jev.example
Normal file
@@ -0,0 +1,56 @@
|
||||
# Copy these settings into the .env loaded by the running backend/gateway.
|
||||
# Existing feature flags (ENABLE_LLM_ROUTER, ENABLE_ROUTE_STICKINESS, etc.) still apply.
|
||||
# Global default; each individual setting below takes precedence.
|
||||
DECISION_PROVIDER=current
|
||||
DECISION_FALLBACK_TO_CURRENT=true
|
||||
JEV_ENDPOINT=https://api.typesafe.ai/v1/systemone
|
||||
AI_GATEWAY_API_KEY=
|
||||
JEV_MODEL=jev-latest
|
||||
JEV_TIMEOUT_SECONDS=15
|
||||
JEV_MIN_CONFIDENCE=0.7
|
||||
JEV_DECISION_DIAGNOSTICS=true
|
||||
|
||||
# All options: current | jev. No existing behavior changes by default.
|
||||
DECISION_ROUTE_CONTINUITY_PROVIDER=current
|
||||
DECISION_ROUTER_PROVIDER=current
|
||||
DECISION_WORKFLOW_EXPECTED_INPUT_PROVIDER=current
|
||||
DECISION_WORKFLOW_REENTRY_PROVIDER=current
|
||||
DECISION_TRANSACTION_CONFIRMATION_PROVIDER=current
|
||||
DECISION_TRANSACTION_PARAMETER_RELEVANCE_PROVIDER=current
|
||||
DECISION_TRANSACTION_INTENT_SHIFT_PROVIDER=current
|
||||
DECISION_MULTI_INTENT_PROVIDER=current
|
||||
DECISION_TRANSACTION_PARAMETER_RECONCILIATION_PROVIDER=current
|
||||
DECISION_GLOBAL_SUPERVISOR_PROVIDER=current
|
||||
DECISION_PROCESSING_INTERRUPTION_PROVIDER=current
|
||||
|
||||
# Generic LLM guardrail and output supervisor (existing profile names).
|
||||
DECISION_GUARDRAIL_GUARDRAIL_PROVIDER=current
|
||||
DECISION_GUARDRAIL_GRL_PROVIDER=current
|
||||
# Calibrated guardrails, independently by task.
|
||||
DECISION_GUARDRAIL_PINJ_PROVIDER=current
|
||||
DECISION_GUARDRAIL_COER_PROVIDER=current
|
||||
DECISION_GUARDRAIL_TOX_PROVIDER=current
|
||||
DECISION_GUARDRAIL_REVPREC_PROVIDER=current
|
||||
DECISION_GUARDRAIL_AOFERTA_PROVIDER=current
|
||||
DECISION_GUARDRAIL_OOS_PROVIDER=current
|
||||
DECISION_GUARDRAIL_FRASEOLOGIA_PROVIDER=current
|
||||
DECISION_GUARDRAIL_RAGSEC_PROVIDER=current
|
||||
DECISION_GUARDRAIL_DLEX_IN_PROVIDER=current
|
||||
DECISION_GUARDRAIL_DLEX_OUT_PROVIDER=current
|
||||
|
||||
# Calibrated judges, by task; generic judges, by configured name.
|
||||
DECISION_JUDGE_CSI_PROVIDER=current
|
||||
DECISION_JUDGE_VCTN_PROVIDER=current
|
||||
DECISION_JUDGE_ALUC_PROVIDER=current
|
||||
DECISION_JUDGE_RQLT_PROVIDER=current
|
||||
DECISION_JUDGE_LLM_JUDGE_PROVIDER=current
|
||||
|
||||
# Optional threshold per point, independent from the provider choice.
|
||||
# DECISION_ROUTE_CONTINUITY_MIN_CONFIDENCE=0.90
|
||||
# DECISION_TRANSACTION_CONFIRMATION_MIN_CONFIDENCE=0.95
|
||||
|
||||
# Named calibrated judge overrides its task group (optional).
|
||||
# DECISION_JUDGE_GROUNDEDNESS_PROVIDER=jev
|
||||
# DECISION_JUDGE_RESPONSE_QUALITY_PROVIDER=current
|
||||
# Optional individual guardrail recheck override.
|
||||
# DECISION_GUARDRAIL_DLEX_OUT_PROTOCOL_AUTHORIZATION_RECHECK_PROVIDER=jev
|
||||
Reference in New Issue
Block a user