ImageGenerationServerTool - TypeScript SDK

ImageGenerationServerTool type definition

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

Image generation tool configuration

Example Usage

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

Fields

FieldTypeRequiredDescription
backgroundmodels.BackgroundN/A
inputFidelitymodels.InputFidelityN/A
inputImageMaskmodels.InputImageMaskN/A
modelmodels.ModelEnumN/A
moderationmodels.ModerationN/A
outputCompressionnumberN/A
outputFormatmodels.OutputFormatN/A
partialImagesnumberN/A
qualitymodels.QualityN/A
sizemodels.SizeN/A
type”image_generation”✔️N/A