Utilisation des fonctionnalités de génération de messages IA

Aussi disponible en :English

Nonli fournit quatre fonctions Twig de génération de texte : gpt(), claude(), gemini() et mistral(). Chacune accepte un prompt et, en option, un identifiant de modèle du fournisseur :

twig
1{{ gpt('Écris une phrase factuelle.', 'gpt-5.6-luna') }}

Si vous omettez le second argument, Nonli utilise son modèle de secours déployé. Les exemples facultatifs ci-dessous constituent une sélection de départ, pas une liste d’autorisation Nonli : l’accès réel, les tarifs, les régions, les limites et les dates de retrait dépendent de votre compte et de votre clé API.

1. Référence actuelle#

FonctionModèle de secours Nonli si omisExemples actuels compatiblesCycle de vie
gpt()gpt-4ogpt-5.6, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-lunagpt-5.6 est un alias de famille évolutif ; choisissez une variante nommée pour expliciter le compromis capacités/coût.
claude()claude-sonnet-4-5-20250929claude-fable-5, claude-opus-5, claude-sonnet-5, claude-haiku-4-5-20251001Les identifiants Claude 5 sans date sont épinglés par Anthropic ; l’identifiant Haiku daté est un instantané explicite.
gemini()gemini-3.7-flashgemini-3.7-flash, gemini-3.6-flash, gemini-3.5-flashPréférez les versions stables en production. Les versions preview ou expérimentales peuvent évoluer ou disparaître plus vite.
mistral()mistral-large-latestmistral-medium-3-5, mistral-small-2603, mistral-large-2512latest est un alias évolutif ; les identifiants datés ou versionnés donnent un comportement plus reproductible.

Les modèles de secours décrivent le comportement déployé de Nonli, pas la recommandation de chaque fournisseur. Si un fournisseur retire un modèle ou si votre clé ne peut pas l’utiliser, indiquez un modèle accessible puis testez le template.

2. Exemples à copier#

2.1. OpenAI#

twig
1{# Modèle omis : Nonli utilise gpt-4o #}
2{{ gpt('Renvoie uniquement un titre neutre et factuel.') }}
3
4{# Modèle actuel explicite #}
5{{ gpt('Renvoie uniquement un titre neutre et factuel.', 'gpt-5.6-luna') }}

Consultez le catalogue officiel des modèles OpenAI.

2.2. Anthropic Claude#

twig
1{# Modèle omis : Nonli utilise claude-sonnet-4-5-20250929 #}
2{{ claude('Renvoie uniquement un titre neutre et factuel.') }}
3
4{# Modèle actuel explicite #}
5{{ claude('Renvoie uniquement un titre neutre et factuel.', 'claude-sonnet-5') }}

Consultez la présentation officielle des modèles Anthropic.

2.3. Google Gemini#

twig
1{# Modèle omis : Nonli utilise gemini-3.7-flash #}
2{{ gemini('Renvoie uniquement un titre neutre et factuel.') }}
3
4{# Modèle stable explicite #}
5{{ gemini('Renvoie uniquement un titre neutre et factuel.', 'gemini-3.6-flash') }}

Consultez le catalogue officiel des modèles Gemini.

2.4. Mistral AI#

twig
1{# Modèle omis : Nonli utilise mistral-large-latest #}
2{{ mistral('Renvoie uniquement un titre neutre et factuel.') }}
3
4{# Modèle versionné explicite #}
5{{ mistral('Renvoie uniquement un titre neutre et factuel.', 'mistral-medium-3-5') }}

Consultez le catalogue officiel des modèles Mistral.

3. Quel identifiant choisir ?#

  • Omettez le modèle seulement si vous acceptez que Nonli puisse mettre à jour son modèle de secours après un retrait fournisseur.
  • Utilisez un alias stable si vous souhaitez les mises à niveau gérées par le fournisseur et pouvez retester régulièrement les sorties.
  • Utilisez un identifiant épinglé ou versionné si la reproductibilité compte, puis planifiez sa migration avant son retrait.
  • Réservez les modèles preview ou expérimentaux aux tests contrôlés. Ne les rendez pas indispensables en production sans solution de secours.
  • Choisissez uniquement des modèles de génération de texte ou de messages. Les modèles d’image, audio, synthèse vocale, embedding, modération, OCR, vidéo ou réservés aux agents ne sont pas compatibles avec ces fonctions.

Sans identifiant fournisseur disponible, une fonction peut ne renvoyer aucun contenu. Dans les contextes d’exécution stricts, un jeton absent ou invalide, un modèle inaccessible, une limite de débit ou une erreur fournisseur peut arrêter le rendu avec une erreur. Prévoyez toujours un texte déterministe de secours dans les templates importants et testez avec le compte fournisseur utilisé par votre marque.

4. Poursuivre#

Cet article vous a-t-il été utile ?

Réservez une démo personnalisée avec notre équipe.