Image input
Send animage_url content part. Models that price image inputs show credits_per_image in the catalog.
Documents
Attach a PDF or other document as afile content part and add the file-parser plugin so any model can read it:
POST /v1/files when the same document is used across many calls. Files are scoped to the workspace that uploaded them.
Web search
Addplugins: [{ "id": "web" }], or append :online to the model id, and tune with web_search_options. Search cost is part of the call’s charge. See fallbacks and advanced options.
Generated images, video, and audio
Image, video, and speech models are listed by/v1/images/models, /v1/videos/models, and the main catalog. Video is asynchronous: submit, poll GET /v1/videos/{jobId}, then download from /content; the job is charged once it finishes, whether you poll it to completion, download its content, or stop polling and let pre.dev settle it. See images and video and audio.
