OutputImageGenerationServerToolItem - TypeScript SDK

OutputImageGenerationServerToolItem type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

An openrouter:image_generation server tool output item

Example Usage

1import { OutputImageGenerationServerToolItem } from "@openrouter/sdk/models";
2
3let value: OutputImageGenerationServerToolItem = {
4 status: "completed",
5 type: "openrouter:image_generation",
6};

Fields

FieldTypeRequiredDescriptionExample
idstringN/A
imageB64stringN/A
imageUrlstringN/A
resultstringThe generated image as a base64-encoded string or URL, matching OpenAI image_generation_call format
revisedPromptstringN/A
statusmodels.ToolCallStatus✔️N/Acompleted
typemodels.OutputImageGenerationServerToolItemType✔️N/A