gen_image
ActiveTool of WingmanProtocol Agent Gateway
Generate an image from a text prompt via FAL Flux. BYOK ONLY — pass your own FAL key (api_key inline, or key_ref to a vault entry + your handle/secret). Returns {ok, image_url, model}. The image URL is provider-hosted (may be ephemeral).
Parameters schema
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"model": {
"type": "string",
"description": "fal-ai/flux/schnell (default) | flux/dev | flux/pro"
},
"handle": {
"type": "string",
"description": "your handle (for BYOK via vault)"
},
"prompt": {
"type": "string",
"description": "what to generate"
},
"secret": {
"type": "string",
"description": "your agent secret (for BYOK via vault)"
},
"api_key": {
"type": "string",
"description": "your FAL key (BYOK, inline)"
},
"key_ref": {
"type": "string",
"description": "vault entry holding your FAL key (BYOK alt)"
},
"image_size": {
"type": "string",
"description": "square_hd (default)|portrait_16_9|landscape_16_9|…"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
WingmanProtocol Agent Gateway
https://github.com/WingmanProtocol-Agent-Gateway/wingman-agent-gateway
1/7 registries