API Reference
POST /v1/compare
Run a prompt against multiple LLMs simultaneously and get structured comparison results.
POST
https://promptdiff.bizmarq.com/api/v1/compareRequest body
promptstringrequiredThe prompt to send to each model.
modelsstring[]requiredArray of model IDs to compare. Get list from GET /v1/models.
inputstringoptionalOptional input variable to inject into the prompt context.
options.temperaturenumberoptionalSampling temperature (0-2). Default: 0.7
options.max_tokensnumberoptionalMax output tokens per model. Default: 500
Example
bash
curl -X POST https://promptdiff.bizmarq.com/api/v1/compare \
-H "Content-Type: application/json" \
-H "Authorization: Bearer pd_your_api_key" \
-d '{
"prompt": "Summarize: {input}",
"input": "The quick brown fox jumps over the lazy dog.",
"models": ["gpt-4o-mini", "claude-3-haiku", "gemini-1.5-flash"],
"options": {
"temperature": 0.3,
"max_tokens": 200
}
}'