{"provider":{"title":"Fact Check","description":"Verify factual claims using a second AI model via OpenRouter. Submit a claim and optionally provide context — returns a structured verdict (true/false/uncertain) with confidence score, reasoning, and corrections if the claim is false. Useful for cross-referencing your primary model's outputs against a different model. Default model: Gemini 2.5 Flash (fast and cheap). Use a stronger model for complex claims.","price":{"currency":"USD","amountCents":0.5,"amountMicrodollars":5000,"unit":"call"},"runContract":{"method":"POST","endpointPath":"/run","inputSchema":{"type":"object","properties":{"claim":{"type":"string","minLength":1,"maxLength":5000,"description":"The factual claim to verify (e.g. \"The Eiffel Tower is 330 meters tall\")"},"context":{"type":"string","maxLength":5000,"description":"Optional context or source material the claim is derived from"},"model":{"type":"string","description":"Model to use for fact-checking (default: google/gemini-2.5-flash). Available: openai/gpt-4.1-mini, google/gemini-2.5-flash, meta-llama/llama-3.3-70b-instruct, deepseek/deepseek-v3, mistralai/mistral-small"}},"required":["claim"],"additionalProperties":false},"outputSchema":{"type":"object","properties":{"claim":{"type":"string","description":"The original claim that was checked"},"verdict":{"type":"string","enum":["true","false","uncertain"],"description":"Fact-check verdict"},"confidence":{"type":"number","description":"Confidence level 0-100"},"reasoning":{"type":"string","description":"Brief explanation of the verdict"},"corrections":{"type":"string","nullable":true,"description":"Correct information if claim is false, null otherwise"},"model":{"type":"string","description":"Model used for fact-checking"},"latencyMs":{"type":"number","description":"Response time in milliseconds"}},"required":["claim","verdict","confidence","reasoning","corrections","model","latencyMs"],"additionalProperties":false}}}}