/generate

Endpoint pour générer un texte

Générer un texte

POST https://apigenerator.gmulti.now.sh/v1/generate

Vous devez envoyer votre configuration des contextes. Il est également possible d'y ajouter une source de données

Headers

Name
Type
Description

Authorization

string

{API_KEY}

Request Body

Name
Type
Description

settings

array

Un tableau qui va contenir vos options pour le générateur

source

array

Une source de données

{
    "text": "Le texte généré."
}

Exemples

{
  "settings": [
    {
      "text": "{A l'occasion|Dans le cadre} de la [[match.round]]ème journée,",
      "dataSpecTest": []
    },
    {
      "contexts": [
        {
          "text": "[[visitor_team.name]] se déplace sans problème chez [[home_team.name]]",
          "dataSpecTest": [
            [
              {
                "operator": "<",
                "value": 10,
                "variable": "[[match.position_difference]]"
              }
            ]
          ]
        },
        {
          "text": "[[home_team.name]] {reçoit|accueille} [[visitor_team.name]]",
          "dataSpecTest": []
        }
      ]
    }
  ],
  "source": {
    "match": {
      "round": 2,
      "position_difference": 19
    },
    "home_team": {
      "name": "Angers SCO",
      "position": 20
    },
    "visitor_team": {
      "name": "Olympique Lyonnais",
      "position": 1
    }
  }
}

Les résultats possibles avec ces conditions :

  • A l'occasion de la 2ème journée, Olympique Lyonnais se déplace sans problème chez Angers SCO

  • Dans le cadre de la 2ème journée, Olympique Lyonnais se déplace sans problème chez Angers SCO

Last updated

Was this helpful?