CrewAI & Triton Inference Server Soft Market Commercial Underwriting Orchestrator
During soft market conditions, commercial property insurers face competitive premium pressure demanding hyper-precise risk pricing. Build a CrewAI agent team backed by high-throughput ML models served via Triton Inference Server to optimize commercial policy pricing and underwriting guidelines.
What you are building
Orchestrate a CrewAI multi-agent team with Triton Inference Server models to optimize commercial insurance pricing in soft markets.
How work is evaluated
Evaluates commercial quote generation latency, target loss ratio preservation, and market competitive pricing.
Datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
loss_ratio_guardrail
Ensures estimated loss ratio is below target maximum
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
triton_latency_ms
Inference roundtrip time • target: 50 • range: 0-200
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
Learning goals
Design CrewAI agents with dedicated underwriting roles (Market Analyst, Risk Evaluator, Pricing Agent)
Serve ONNX/PyTorch pricing models using NVIDIA Triton Inference Server
Implement gRPC tool calls connecting CrewAI agents to Triton model endpoints
Optimize rate recommendations under market soft-rate pressure constraints
Resources
Commercial lines property exposure dataset with historical underwriting loss outcomes.
Challenge setup
Evaluates commercial quote generation latency, target loss ratio preservation, and market competitive pricing.
Challenge input
JSON object describing commercial account exposure and competitor benchmark rate.
CrewAI
Role-playing multi-agent collaboration
Triton Inference Server
High-throughput performant model serving
Evaluated output
JSON containing proposed premium rate, model loss ratio estimate, and underwriting rationale.
- Ensures estimated loss ratio is below target maximum
- Inference roundtrip time • target: 50 • range: 0-200
- Benchmark: CommercialPricingBench
- Triton Latency Ms target: 50
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
Shows the first task, up to three tools, and up to three evidence items.
View technical recipe
Configured tools
- Triton Inference Server · Required
- Triton Inference Server · Optional
- CrewAI · Optional
Evaluation contract
- loss_ratio_guardrail · Weight 1
- triton_latency_ms · Weight 1
Metrics
- triton_latency_ms · Target 50
Benchmarks
- CommercialPricingBench
- general
Reference cases
- 1 public reference case
Workflow tasks
- Task 1
Input: JSON object describing commercial account exposure and competitor benchmark rate.
Output: JSON containing proposed premium rate, model loss ratio estimate, and underwriting rationale.
Execution harness: Python
Evaluation tools
- CrewAI · Agent Framework
- Triton Inference Server · Model Runtime
Recipe freeze marker
No recipe freeze time is recorded.