Small helpers for linking to AI GPT Image and building public API requests.
AI GPT Image provides AI image generation, editing, API, and MCP workflows, including GPT Image 2 style image generation helpers for creators and developers.
Summary
Functions
Returns the public createTask API URL.
Returns the public recordInfo API URL for a task id.
Returns Bearer authorization headers for API requests.
Builds a createTask request body for GPT Image 2 style image generation.
Returns the AI GPT Image homepage URL.
Returns a Markdown link to AI GPT Image.
Returns the MCP endpoint URL.
Returns public metadata for AI GPT Image.
Functions
Returns the public createTask API URL.
Examples
iex> Aigptimage.api_create_task_url()
"https://aigptimage.com/api/v1/jobs/createTask"
Returns the public recordInfo API URL for a task id.
Examples
iex> Aigptimage.api_record_info_url("task 123")
"https://aigptimage.com/api/v1/jobs/recordInfo?taskId=task%20123"
Returns Bearer authorization headers for API requests.
Examples
iex> Aigptimage.bearer_headers("key").authorization
"Bearer key"
Builds a createTask request body for GPT Image 2 style image generation.
Examples
iex> Aigptimage.build_create_task_body("A clean ecommerce product photo")
%{model: "gpt-image-2-text-to-image", input: %{prompt: "A clean ecommerce product photo"}}
Returns the AI GPT Image homepage URL.
Examples
iex> Aigptimage.homepage_url()
"https://aigptimage.com/"
Returns a Markdown link to AI GPT Image.
Examples
iex> Aigptimage.markdown_link()
"[AI GPT Image](https://aigptimage.com/)"
Returns the MCP endpoint URL.
Examples
iex> Aigptimage.mcp_url()
"https://aigptimage.com/api/mcp"
Returns public metadata for AI GPT Image.
Examples
iex> Aigptimage.metadata().default_image_model
"gpt-image-2-text-to-image"