Nonli stiller fire Twig-hjælpefunktioner til rådighed til tekstgenerering: gpt(), claude(), gemini() og mistral(). Hver hjælpefunktion tager en prompt og et valgfrit model-id fra udbyderen:
1{{ gpt('Write one factual sentence.', 'gpt-5.6-luna') }}Hvis du udelader det andet argument, bruger Nonli sin implementerede reservemodel. De valgfrie eksempler nedenfor er et kurateret udgangspunkt, ikke en tilladelsesliste fra Nonli: den faktiske adgang, priser, regioner, hastighedsbegrænsninger og udfasningsdatoer afhænger af din konto hos udbyderen og din API-nøgle.
1. Aktuel reference#
| Hjælpefunktion for udbyder | Nonlis implementerede reservemodel ved udeladelse | Aktuelle kompatible eksempler | Vejledning om livscyklus |
|---|---|---|---|
gpt() | gpt-4o | gpt-5.6, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna | gpt-5.6 er et flydende familiealias; brug en navngiven variant når du har brug for et mere eksplicit valg af egenskaber/omkostninger. |
claude() | claude-sonnet-4-5-20250929 | claude-fable-5, claude-opus-5, claude-sonnet-5, claude-haiku-4-5-20251001 | Anthropics udaterede Claude 5-id'er er fastlåste model-id'er; Haiku-id'et med dato er et eksplicit øjebliksbillede. |
gemini() | gemini-3.7-flash | gemini-3.7-flash, gemini-3.6-flash, gemini-3.5-flash | Foretræk stabile poster i produktion. Preview-id'er og eksperimentelle id'er kan ændre sig eller forsvinde med kortere varsel. |
mistral() | mistral-large-latest | mistral-medium-3-5, mistral-small-2603, mistral-large-2512 | latest er et flydende alias; daterede/versionerede id'er er bedre til reproducerbar adfærd. |
Reservemodellerne beskriver Nonlis implementerede adfærd, ikke den enkelte udbyders anbefaling. Hvis en udbyder udfaser en reservemodel, eller din nøgle ikke kan bruge den, skal du angive en model du har adgang til, og opdatere skabelonen efter en test.
2. Eksempler du kan kopiere#
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') }}Se OpenAIs officielle modelkatalog.
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') }}Se Anthropics officielle modeloversigt.
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') }}Se Geminis officielle modelkatalog.
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') }}Se Mistrals officielle modelkatalog.
3. Hvilket id skal du vælge?#
- Udelad kun modellen hvis du accepterer at Nonli kan opdatere reservemodellen når en udbyder udfaser den.
- Brug et stabilt alias når du vil have opgraderinger styret af udbyderen og kan regressionsteste resultatet over tid.
- Brug et fastlåst eller versioneret id når reproducerbarhed er vigtig, og planlæg derefter en bevidst migrering før udfasningen.
- Brug kun preview-modeller og eksperimentelle modeller i kontrollerede test. Gør dem ikke til en afhængighed i produktion uden en reserveløsning.
- Vælg kun modeller til generering af tekst og meddelelser. Modeller til billeder, lyd, TTS, embeddings, moderering, OCR og video samt modeller kun til agenter er ikke kompatible med disse hjælpefunktioner.
Når der ikke er nogen adgangsoplysninger til en udbyder, kan en hjælpefunktion returnere intet indhold. I strengere kørselskontekster kan et manglende eller ugyldigt token, en utilgængelig model, en hastighedsbegrænsning eller en fejl hos udbyderen stoppe renderingen med en fejl. Hav altid en deterministisk reserveløsning i vigtige skabeloner, og test med den samme udbyderkonto som dit brand bruger.
4. Fortsæt arbejdsgangen#
- Lav og test en Smart Message
- Hvilke Twig-variabler findes der i Nonli?, herunder hvordan du skriver apostroffer i en prompt
- Opret en OpenAI API-nøgle til Nonli
- Konfigurer og test Publish Guard