Returned model catalog recordsresult.data.models | array | Collection of source model records with identity and capability metadata. Preserve its actual records and optional fields; its size does not prove a complete current inventory or account-available list. |
|---|
Record identifierresult.data.models[].id | string | Source identifier for the catalog record. Preserve it exactly for record matching; it does not itself authorize model execution. |
|---|
Source nameresult.data.models[].name | string | Source name for the model entry. Keep it distinct from publicName and displayName rather than merging records by similar wording. |
|---|
Provider stringresult.data.models[].provider | string | Provider string supplied for the record. Do not infer an organization, access route or verified integration from the string alone. |
|---|
Public nameresult.data.models[].publicName | string | Public-name string supplied by the source. Preserve it with the entry’s identifiers; it is not a guaranteed execution model name. |
|---|
Display nameresult.data.models[].displayName | string | Display-name string supplied by the source. Preserve the full label without silently combining distinct catalog records. |
|---|
Model capability metadataresult.data.models[].capabilities | object | Object containing source input/output capability metadata for the model. It describes the catalog entry, not actions performed by this Tool. |
|---|
Input capability metadataresult.data.models[].capabilities.inputCapabilities | object | Object of source input-capability values. Its keys can be absent and its values can have different structures; retain the returned form. |
|---|
Text input flagresult.data.models[].capabilities.inputCapabilities.text | boolean | Source boolean text-input flag. It is model metadata rather than a text input submitted to this catalog lookup. |
|---|
Image input metadataresult.data.models[].capabilities.inputCapabilities.image | object | boolean | Source image-input metadata, returned as a boolean or object. Keep explicit false and structured flags distinct; absence remains unknown. |
|---|
Multiple-image flagresult.data.models[].capabilities.inputCapabilities.image.multipleImages | boolean | Optional source boolean within structured image-input metadata. Preserve true or false; an absent flag does not establish a default. |
|---|
Output capability metadataresult.data.models[].capabilities.outputCapabilities | object | Object of source output-capability metadata for the model. These entries do not cause this Tool to generate any listed output. |
|---|
Web output flagresult.data.models[].capabilities.outputCapabilities.web | boolean | Source boolean flag stored under the output web key. Preserve the value when present and do not fill an absent key with false. |
|---|
Text output flagresult.data.models[].capabilities.outputCapabilities.text | boolean | Source boolean text-output flag for the catalog model. It does not represent text generation performed by this lookup. |
|---|
Image output metadataresult.data.models[].capabilities.outputCapabilities.image | object | Source object for image-output metadata. It belongs to a model record and does not add an image-generation action to this Tool. |
|---|
Aspect-ratio stringsresult.data.models[].capabilities.outputCapabilities.image.aspectRatios | array | Source array of aspect-ratio strings associated with image-output metadata. Preserve the whole list; it does not guarantee current generation settings or add a request parameter. |
|---|
Search output flagresult.data.models[].capabilities.outputCapabilities.search | boolean | Source boolean flag stored under the output search key. It is metadata for the model, not a search executed by this lookup. |
|---|
Organization stringresult.data.models[].organization | string | Organization string supplied by the source. Preserve its original wording rather than deriving or replacing it from another name field. |
|---|
Per-modality numeric metadataresult.data.models[].rankByModality | object | Source object holding modality-specific integer values. Keep each key separate; the numbers do not establish an overall model ordering. |
|---|
Chat rank valueresult.data.models[].rankByModality.chat | number | Source integer under chat. Preserve unusually large values literally; their meaning and comparison scope are not established here. |
|---|
Image rank valueresult.data.models[].rankByModality.image | number | Source integer under image. Preserve unusually large values literally; do not turn them into missing values or a global rank. |
|---|
Search rank valueresult.data.models[].rankByModality.search | number | Source integer under search. Its scope is this source key, with unusually large-value meanings unverified. |
|---|
Webdev rank valueresult.data.models[].rankByModality.webdev | number | Source integer under webdev. Preserve the key and number without inferring an overall recommendation or statistical method. |
|---|
Source selectability flagresult.data.models[].userSelectable | boolean | Source boolean selectability flag. It does not establish current availability or permission for your account. |
|---|
Optional rank valueresult.data.models[].rank | number | Optional integer supplied under rank. Its comparison scope is not established; do not silently combine it with per-modality ranks. |
|---|
File input flagresult.data.models[].capabilities.inputCapabilities.file | boolean | Source boolean file-input flag, when present. It describes the model entry and does not mean this Tool uploads or processes a file. |
|---|
Upload-related source flagresult.data.models[].capabilities.inputCapabilities.image.requiresUpload | boolean | Optional source boolean within structured image-input metadata. It is not an upload requirement for this Tool; retain false separately from absence. |
|---|
Video input metadataresult.data.models[].capabilities.inputCapabilities.video | boolean | object | Source video-input metadata, represented as a boolean or object. Keep the structure and missing state rather than inventing a common default. |
|---|
Video output flagresult.data.models[].capabilities.outputCapabilities.video | boolean | Source boolean video-output flag for the model entry. It does not make this catalog lookup generate video. |
|---|
Video rank valueresult.data.models[].rankByModality.video | number | Source integer under video. Preserve unusually large values without assigning an unverified sentinel or overall rank meaning. |
|---|
Video-related required flagresult.data.models[].capabilities.inputCapabilities.video.required | boolean | Source boolean within structured video-input metadata. It is model metadata and not a required video input for this Tool. |
|---|