{ "model": null, "signature": { "$defs": { "Reasoning": { "type": "dspy.Reasoning" } }, "description": "Given the fields `company_name`, produce the fields `qualified`.", "properties": { "company_name": { "__dspy_field_type": "input", "desc": "${company_name}", "prefix": "Company Name:", "title": "Company Name", "type": "string" }, "reasoning": { "$ref": "#/$defs/Reasoning", "__dspy_field_type": "output", "desc": "Your reasoning for your answer. Inlude any uncertainties about your answer or ambiguity in the task.", "prefix": "Reasoning:" }, "qualified": { "__dspy_field_type": "output", "desc": "${qualified}", "prefix": "Qualified:", "title": "Qualified", "type": "boolean" } }, "required": [ "company_name", "reasoning", "qualified" ], "title": "StringSignature", "type": "object" } }