@ai-sdk/fireworks
Version:
The **[Fireworks provider](https://ai-sdk.dev/providers/ai-sdk-providers/fireworks)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model and image model support for the [Fireworks](https://fireworks.ai) platform.
27 lines (24 loc) • 551 B
text/typescript
import { lazySchema, zodSchema } from '@ai-sdk/provider-utils';
import { z } from 'zod/v4';
// Schema for async submit response
export const asyncSubmitResponseSchema = lazySchema(() =>
zodSchema(
z.object({
request_id: z.string(),
}),
),
);
// Schema for async poll response
export const asyncPollResponseSchema = lazySchema(() =>
zodSchema(
z.object({
id: z.string(),
status: z.string(),
result: z
.object({
sample: z.string().optional(),
})
.nullable(),
}),
),
);