changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "calls_per_month": {
+ "type": "integer"
+ },
+ "checked": {
+ "description": "When the prices were last checked against each provider.",
+ "type": "string"
+ },
+ "input_tokens": {
+ "type": "integer"
+ },
+ "models": {
+ "description": "Cheapest first.",
+ "items": {
+ "properties": {
+ "input_per_million": {
+ "description": "US dollars per million input tokens.",
+ "type": "number"
+ },
+ "model": {
+ "type": "string"
+ },
+ "monthly_usd": {
+ "description": "US dollars a month.",
+ "type": "number"
+ },
+ "note": {
+ "description": "Empty unless something about the price needs saying.",
+ "type": "string"
+ },
+ "output_per_million": {
+ "description": "US dollars per million output tokens.",
+ "type": "number"
+ },
+ "per_call_usd": {
+ "description": "US dollars per call.",
+ "type": "number"
+ },
+ "ref": {
+ "description": "Provider and model id.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "model",
+ "ref",
+ "per_call_usd",
+ "monthly_usd",
+ "input_per_million",
+ "output_per_million",
+ "note"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "output_tokens": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "checked",
+ "calls_per_month",
+ "input_tokens",
+ "output_tokens",
+ "models"
+ ],
+ "type": "object"
+}