Ressources pour développeurs
Prompts
Recherchez des exemples de prompts publiés et lisez les médias d'exemple et les images de référence de chaque prompt.
La Prompts API renvoie des exemples de prompts publiés avec les endpoints capables de les exécuter. Elle est publique et ne nécessite pas de clé API.
Lister les prompts
SHELL
curl "https://runapi.ai/api/v1/prompts?modality=video&q=sunset&limit=20"
Filtrez avec modality, category, tags (séparés par des virgules), q et model. Paginez avec page et limit (100 au maximum). La réponse contient prompts et pagination (page, per_page, total, pages).
Récupérer un prompt
SHELL
curl "https://runapi.ai/api/v1/prompts/PROMPT_ID"
Champs du prompt
Champ
Description
id
ID du prompt.
title, prompt, negative_prompt
Titre, texte du prompt et prompt négatif facultatif.
language, modality, input_kind, category, tags
Métadonnées du prompt.
preview_url
URL de l’image de couverture, ou null si le prompt n’a pas d’image d’exemple.
media
Tous les éléments d’exemple et de référence, dans l’ordre d’origine. Voir ci-dessous.
source_url, published_at
Page source d’origine et date de publication.
eligible_endpoints
Endpoints capables d’exécuter le prompt.
Médias
Chaque élément de media décrit un fichier joint au prompt :
Champ
Description
role
example_output ou preview pour les résultats d’exemple ; reference_input pour une image de référence que l’utilisateur doit fournir. Peut être null.
modality
image, video ou audio, en minuscules. Peut être null.
media_type
Type MIME, par exemple video/mp4. Peut être null.
url
URL du fichier. L’élément utilisé comme couverture a la même URL que preview_url.
alt_text
Description textuelle, ou null.
JSON
"media": [
{"role": "example_output", "modality": "video", "media_type": "video/mp4", "url": "https://example.test/clip.mp4", "alt_text": null},
{"role": "reference_input", "modality": "image", "media_type": "image/png", "url": "https://example.test/face.png", "alt_text": "Face"}
]
Un prompt comportant un élément reference_input ne donne des résultats proches de ses exemples que si vous fournissez votre propre image de référence. Un prompt vidéo uniquement a preview_url: null ; lisez ses vidéos dans media.