generateObject للحصول على مخرجات محددة الأنواع.
ملاحظات
- فضّل التعدادات الصريحة والحقول المطلوبة في المخططات.
- اجعل المطالبات متوافقة مع بنية المخطط.
- عالج أخطاء التحليل والتحقق في الشيفرة المستدعية.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
أنشئ كائنات JSON تم التحقق منها وفق مخطط باستخدام Phaseo وVercel AI SDK.
generateObject للحصول على مخرجات محددة الأنواع.
import { phaseo } from "@phaseo/ai-sdk-provider";
import { generateObject } from "ai";
import { z } from "zod";
const { object } = await generateObject({
model: phaseo("openai/gpt-5-nano"),
schema: z.object({
title: z.string(),
priority: z.enum(["low", "medium", "high"]),
actions: z.array(z.string()),
}),
prompt: "Create a short incident follow-up plan.",
});
console.log(object);
هل كانت هذه الصفحة مفيدة؟