Decision Endpoints

REST API endpoints for adaptive routing and cost optimization.

POST

/v1/decision/route

Request

json
{
  "task": "Complex analysis task",
  "priority": "quality",
  "constraints": {
    "maxCost": 0.50,
    "maxLatency": 5000
  }
}

Response

json
{
  "success": true,
  "data": {
    "model": "gpt-4",
    "provider": "openai",
    "estimatedCost": 0.45,
    "estimatedLatency": 3000,
    "reasoning": "Selected GPT-4 for quality..."
  }
}

Example

bash
curl -X POST https://api.cognitivex.ai/v1/decision/route \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "task": "Simple Q&A",
    "priority": "cost"
  }'