Back to prompt library
Vercel AI SDK Structured Generation
Linked challenge: Model Municipal Bond Financing with Vercel AI SDK and Claude 4 Sonnet
Prompt source
implementation13 lines2 sectionsNo variables0 checklist items
import { generateObject } from 'ai';
import { anthropic } from '@ai-sdk/anthropic';
import { z } from 'zod';
const result = await generateObject({
model: anthropic('claude-4-sonnet'),
schema: z.object({
annual_ds_payment: z.number(),
projected_dscr: z.number(),
full_payoff_year: z.number(),
covenant_met: z.boolean(),
}),
prompt: 'Calculate municipal bond waterfall ...'
});