from guidance import models, gen
lm = models.OpenAI("gpt-3.5-turbo") result = lm + "请生成一个城市名称:" + gen(max_tokens=10) print(result)
schema = {
"type": "object",
"properties": {
"order_id": {"type": "string", "pattern": "^ORD-\\d{6}$"},
"status": {"type": "string", "enum": ["待付款", "已发货", "已完成"]},
"amount": {"type": "number"},
"remark": {"type": "string"}
},
"required": ["order_id", "status"]
}