Accueil
POST/api/v1/outils-ia/generer-prompt

API Générateur de prompt

Structure un prompt prêt à l'emploi pour un modèle de langage à partir d'une tâche décrite en langage naturel.

Présentation

Écrire un bon prompt demande de penser au contexte, au format attendu et aux contraintes. Cet endpoint prend une tâche décrite simplement et renvoie un prompt structuré, à copier dans le modèle de langage de votre choix.

Un modèle de langage hébergé par Websource rédige le prompt selon le niveau de détail demandé : « simple » (quelques phrases directes), « standard » (contexte, tâche, format attendu) ou « avance » (structure plus complète). Le contexte, le format de sortie et les contraintes sont optionnels mais sont intégrés au prompt quand vous les fournissez.

Pour industrialiser la rédaction de prompts dans une application, aider des utilisateurs non techniques à formuler une demande, ou standardiser les consignes envoyées à un assistant IA dans une équipe.

Utilisation pas à pas

  1. 1Décrivez la tâche (10 à 2 000 caractères) dans le champ task.
  2. 2Ajoutez éventuellement context, outputFormat, constraints et detailLevel.
  3. 3Récupérez le prompt prêt à l'emploi dans le champ prompt de la réponse.

Limites à connaître

  • Tâche de 10 à 2 000 caractères ; contexte jusqu'à 500 ; format de sortie jusqu'à 200 ; contraintes jusqu'à 500.

Endpoint et authentification

POSThttps://www.websource.fr/api/v1/outils-ia/generer-prompt

Chaque requête porte votre jeton dans l'en-tête Authorization, et le corps est envoyé en JSON (Content-Type: application/json). Le jeton est gratuit, sur demande depuis votre compte (formulaire en bas de page).

Authorization: Bearer VOTRE_JETON

Paramètres du corps (JSON)

ParamètreTypeRequisDescription
taskstringRequisTâche à accomplir (10 à 2 000 caractères).
contextstringOptionnelContexte utile (500 caractères max).
outputFormatstringOptionnelFormat de sortie attendu (200 caractères max).
constraintsstringOptionnelContraintes à respecter (500 caractères max).
detailLevelstringOptionnel'simple', 'standard' ou 'avance' — défaut 'standard'.

Exemples de code

Le même appel en plusieurs langages. Remplacez VOTRE_JETON par le jeton reçu par e-mail et gardez-le côté serveur (variable d'environnement), jamais dans un dépôt public.

curl -X POST https://www.websource.fr/api/v1/outils-ia/generer-prompt \
  -H "Authorization: Bearer VOTRE_JETON" \
  -H "Content-Type: application/json" \
  -d '{"task":"Résumer un article de blog en trois points clés","outputFormat":"Liste à puces","detailLevel":"standard"}'

Réponses

Réponse en cas de succès (code 200) :

{
  "success": true,
  "prompt": "…prompt structuré…"
}
CodeSignificationQue faire
400Paramètre manquant ou invalideLisez le champ error, il précise la limite dépassée.
401Jeton absent, invalide ou révoquéVérifiez l'en-tête Authorization.
429Limite horaire atteinteAttendez l'échéance indiquée dans Retry-After.
503Service momentanément indisponibleRéessayez après quelques instants.

Toute erreur a la forme {"success": false, "error": "…"}. Limite par défaut : 60 requêtes par heure et par jeton (ajustable sur demande).

Demander un accès API

Gratuit. Un jeton vous est envoyé par e-mail une fois la demande approuvée. Il donne accès à tous les outils de cette API.

Pour demander un accès, connectez-vous ou créez un compte gratuit. Vous reviendrez ensuite directement sur ce formulaire.