{"openapi":"3.0.0","info":{"title":"AI Model Comparison API","version":"1.0.0","description":"Compare 12 major AI/LLM models including GPT, Claude, Gemini, Llama and more. Pricing, benchmarks, capabilities and recommendations in structured JSON."},"servers":[{"url":"https://ai-model-comparison.vercel.app"}],"paths":{"/models":{"get":{"summary":"Get all models","responses":{"200":{"description":"All 12 models"}}}},"/model/random":{"get":{"summary":"Get a random model","responses":{"200":{"description":"Random model"}}}},"/model/{name}":{"get":{"summary":"Get a specific model","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"},"example":"claude-sonnet"}],"responses":{"200":{"description":"Model found"},"404":{"description":"Not found"}}}},"/compare":{"get":{"summary":"Compare two models","parameters":[{"name":"a","in":"query","required":true,"schema":{"type":"string"},"example":"gpt-4"},{"name":"b","in":"query","required":true,"schema":{"type":"string"},"example":"claude"}],"responses":{"200":{"description":"Comparison"}}}},"/leaderboard":{"get":{"summary":"Models ranked by overall score","responses":{"200":{"description":"Leaderboard"}}}},"/filter":{"get":{"summary":"Filter models","parameters":[{"name":"type","in":"query","schema":{"type":"string"},"example":"budget"},{"name":"provider","in":"query","schema":{"type":"string"},"example":"anthropic"},{"name":"max_price","in":"query","schema":{"type":"number"},"example":1},{"name":"open_source","in":"query","schema":{"type":"boolean"},"example":true}],"responses":{"200":{"description":"Filtered models"}}}},"/best-for/{use_case}":{"get":{"summary":"Get best models for a use case","parameters":[{"name":"use_case","in":"path","required":true,"schema":{"type":"string"},"example":"coding"}],"responses":{"200":{"description":"Best models for use case"}}}},"/providers":{"get":{"summary":"Get all providers","responses":{"200":{"description":"All providers"}}}},"/cheapest":{"get":{"summary":"Models ranked by price","responses":{"200":{"description":"Cheapest models"}}}},"/openapi":{"get":{"summary":"OpenAPI specification","responses":{"200":{"description":"This spec"}}}}}}