Skip to main content
Image generation and web research are separate from the text model. You can combine providers—for example, Ollama for text, Pexels for images, and a private SearXNG instance for search.

Image providers

Set IMAGE_PROVIDER to one of the supported values. Set DISABLE_IMAGE_GENERATION=true to create presentations without generated or searched images.

Stock-image example

OpenAI image example

Supported GPT Image 1.5 quality values are low, medium, and high; the default is medium. DALL·E 3 supports standard and hd quality.

ComfyUI example

COMFYUI_WORKFLOW contains the API-exported workflow JSON. The prompt node must be titled Input Prompt so Presenton can inject each generated prompt.

Configure ComfyUI step by step

Expose the server safely, prepare the prompt node, export the API workflow, and troubleshoot generation.

OpenAI-compatible image API

This is useful for gateways such as LiteLLM or another service that exposes a compatible image endpoint. It does not change the text provider. Web search is opt-in. Enable it only when decks need current public information.
WEB_SEARCH_MAX_RESULTS defaults to 5 and supports up to 10 results.
Web results and generated images can introduce inaccurate, outdated, or licensed material. Review facts, citations, image rights, and attribution requirements before sharing a presentation.