Nonli stellt vier Twig-Helfer für die Texterstellung bereit: gpt(), claude(), gemini() und mistral(). Jeder Helfer akzeptiert einen Prompt und optional eine Modell-ID des Anbieters:
1{{ gpt('Write one factual sentence.', 'gpt-5.6-luna') }}Lassen Sie das zweite Argument weg, verwendet Nonli den bereitgestellten Fallback. Die optionalen Beispiele unten sind ein kuratierter Ausgangspunkt, keine Positivliste von Nonli: Tatsächlicher Zugriff, Preise, Regionen, Ratenlimits und Abschaltdaten hängen von Ihrem Anbieterkonto und Ihrem API-Schlüssel ab.
1. Aktuelle Übersicht#
| Anbieter-Helfer | Bereitgestellter Nonli-Fallback bei Auslassung | Aktuelle kompatible Beispiele | Hinweise zum Lebenszyklus |
|---|---|---|---|
gpt() | gpt-4o | gpt-5.6, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna | gpt-5.6 ist ein sich verschiebender Familien-Alias; verwenden Sie eine benannte Variante, wenn Sie eine explizitere Wahl bei Fähigkeiten und Kosten treffen möchten. |
claude() | claude-sonnet-4-5-20250929 | claude-fable-5, claude-opus-5, claude-sonnet-5, claude-haiku-4-5-20251001 | Die datumslosen Claude-5-IDs von Anthropic sind fest verankerte Modell-IDs; die datierte Haiku-ID ist ein expliziter Snapshot. |
gemini() | gemini-3.7-flash | gemini-3.7-flash, gemini-3.6-flash, gemini-3.5-flash | Bevorzugen Sie für die Produktion stabile Einträge. Preview- und experimentelle IDs können sich ändern oder mit kürzerer Vorankündigung verschwinden. |
mistral() | mistral-large-latest | mistral-medium-3-5, mistral-small-2603, mistral-large-2512 | latest ist ein sich verschiebender Alias; datierte bzw. versionierte IDs eignen sich besser für reproduzierbares Verhalten. |
Die Fallbacks beschreiben das bereitgestellte Verhalten von Nonli, nicht die Empfehlung des jeweiligen Anbieters. Schaltet ein Anbieter einen Fallback ab oder kann Ihr Schlüssel ihn nicht nutzen, übergeben Sie ein Modell, auf das Sie zugreifen können, und aktualisieren Sie die Vorlage nach dem Test.
2. Beispiele zum Kopieren#
2.1. OpenAI#
1{# Omitted model: Nonli uses gpt-4o #}2{{ gpt('Return only a neutral, factual headline.') }}3
4{# Explicit current model #}5{{ gpt('Return only a neutral, factual headline.', 'gpt-5.6-luna') }}Siehe den offiziellen OpenAI-Modellkatalog.
2.2. Anthropic Claude#
1{# Omitted model: Nonli uses claude-sonnet-4-5-20250929 #}2{{ claude('Return only a neutral, factual headline.') }}3
4{# Explicit current model #}5{{ claude('Return only a neutral, factual headline.', 'claude-sonnet-5') }}Siehe die offizielle Modellübersicht von Anthropic.
2.3. Google Gemini#
1{# Omitted model: Nonli uses gemini-3.7-flash #}2{{ gemini('Return only a neutral, factual headline.') }}3
4{# Explicit stable model #}5{{ gemini('Return only a neutral, factual headline.', 'gemini-3.6-flash') }}Siehe den offiziellen Gemini-Modellkatalog.
2.4. Mistral AI#
1{# Omitted model: Nonli uses mistral-large-latest #}2{{ mistral('Return only a neutral, factual headline.') }}3
4{# Explicit versioned model #}5{{ mistral('Return only a neutral, factual headline.', 'mistral-medium-3-5') }}Siehe den offiziellen Mistral-Modellkatalog.
3. Welche ID sollten Sie wählen?#
- Lassen Sie das Modell nur dann weg, wenn Sie akzeptieren, dass Nonli den Fallback nach der Abschaltung durch einen Anbieter aktualisieren kann.
- Verwenden Sie einen stabilen Alias, wenn Sie vom Anbieter verwaltete Upgrades wünschen und die Ausgabe im Zeitverlauf per Regressionstest prüfen können.
- Verwenden Sie eine fest verankerte oder versionierte ID, wenn Reproduzierbarkeit wichtig ist, und planen Sie dann vor der Abschaltung eine bewusste Migration.
- Verwenden Sie Preview- oder experimentelle Modelle nur in kontrollierten Tests. Machen Sie sie nicht ohne Fallback zu einer Abhängigkeit der Produktion.
- Wählen Sie ausschließlich Modelle für Text- bzw. Nachrichtenerstellung. Bild-, Audio-, TTS-, Embedding-, Moderations-, OCR-, Video- und reine Agentenmodelle sind mit diesen Helfern nicht kompatibel.
Sind keine Anbieter-Zugangsdaten verfügbar, kann ein Helfer keinen Inhalt zurückgeben. In strengeren Laufzeitkontexten können ein fehlendes oder ungültiges Token, ein nicht zugängliches Modell, ein Ratenlimit oder ein Anbieterfehler das Rendern mit einem Fehler abbrechen. Halten Sie in wichtigen Vorlagen stets einen deterministischen Fallback bereit und testen Sie mit demselben Anbieterkonto, das Ihre Marke verwendet.
4. Den Workflow fortsetzen#
- Eine Smart Message erstellen und testen
- Welche Twig-Variablen sind in Nonli verfügbar?, einschließlich der Schreibweise von Apostrophen in einem Prompt
- Einen OpenAI-API-Schlüssel für Nonli erstellen
- Publish Guard konfigurieren und testen