addedOutput schema / properties / judgment
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "addressesNeed": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "confidence": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "limitation": {
+ "type": "string"
+ },
+ "model": {
+ "type": "string"
+ },
+ "outcome": {
+ "type": "string"
+ },
+ "qualification": {
+ "type": "string"
+ },
+ "reason": {
+ "enum": [
+ "unsupported_request",
+ "inference_unavailable",
+ "quota_unavailable",
+ "generation_failed",
+ "generation_timeout",
+ "invalid_judgment",
+ "client_rate_limit",
+ "daily_generation_limit"
+ ],
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "judged",
+ "unsupported",
+ "limited",
+ "unavailable"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "qualification"
+ ],
+ "type": "object"
+}