Overzicht
Redeneermodellen zijn geavanceerde taalmodellen die zijn geoptimaliseerd voor complexe probleemoplossende taken. Door gedetailleerde redeneerstappen (chain-of-thought) te genereren, verbeteren ze de nauwkeurigheid van antwoorden in analytische scenario’s.Typische gebruiksscenario’s
- Complexe probleemoplossing: Geschikt voor taken die stapsgewijze logica vereisen, zoals wiskundig of wetenschappelijk redeneren.
- Beslissingsondersteunende systemen: Helpt de logica achter conclusies uit te leggen door gedetailleerde redeneerprocessen te bieden.
- Onderwijs en training: Helpt lerenden complexe concepten te begrijpen door afleidingsprocessen duidelijk te presenteren.
Installatie en configuratie
Zorg ervoor dat de nieuwste OpenAI SDK is geïnstalleerd voordat je redeneermodellen gebruikt:API-gebruik
Gebruik het/chat/completions endpoint om redeneermodellen aan te roepen.
Requestparameters
max_tokens: Stelt het maximale aantal tokens in dat het model kan retourneren.temperature: Aanbevolen tussen 0,5 en 0,7 (suggestie: 0,6) om creativiteit en logica in balans te brengen.top_p: Aanbevolen waarde is 0,95.
Voorbeeldcode
Streaming-respons
Niet-streaming respons
Contextbeheer
Redeneeruitvoer wordt niet automatisch meegenomen naar de volgende ronde van de dialoog. Je moet de berichtgeschiedenis handmatig bijhouden:Ondersteunde modellen
De volgende redeneermodellen worden momenteel ondersteund op het Novita-platform:Facturering
- Facturering is gebaseerd op het aantal tokens voor zowel invoer als uitvoer.
- Raadpleeg de prijspagina van elk model voor specifieke factureringsregels en details over tokenconversie.
Opmerkingen en best practices
- Vermijd het plaatsen van redeneerinstructies in het
system-bericht. Maak in plaats daarvan de bedoeling expliciet in hetuser-bericht. - Geef het model bij wiskundige taken duidelijke instructies, bijvoorbeeld: “Redeneer stap voor stap en geef een definitief antwoord.”
- Om te voorkomen dat het model redeneerstappen overslaat, kun je overwegen om vóór het definitieve antwoord om een nieuwe regel te vragen.