Überblick
Reasoning-Modelle sind fortschrittliche Sprachmodelle, die für komplexe Problemlösungsaufgaben optimiert sind. Durch die Generierung detaillierter Denkschritte (Chain-of-Thought) verbessern sie die Genauigkeit von Antworten in analytischen Szenarien.Typische Anwendungsfälle
- Komplexe Problemlösung: Geeignet für Aufgaben, die schrittweise Logik erfordern, z. B. mathematisches oder wissenschaftliches Schlussfolgern.
- Entscheidungsunterstützungssysteme: Hilft dabei, die Logik hinter Schlussfolgerungen zu erklären, indem detaillierte Denkprozesse bereitgestellt werden.
- Bildung und Training: Unterstützt Lernende dabei, komplexe Konzepte zu verstehen, indem Herleitungsprozesse klar dargestellt werden.
Installation & Einrichtung
Stellen Sie vor der Verwendung von Reasoning-Modellen sicher, dass das neueste OpenAI SDK installiert ist:API-Nutzung
Verwenden Sie den/chat/completions-Endpoint, um Reasoning-Modelle aufzurufen.
Anfrageparameter
max_tokens: Legt die maximale Anzahl von Tokens fest, die das Modell zurückgeben kann.temperature: Empfohlen zwischen 0.5 und 0.7 (Vorschlag: 0.6), um Kreativität und Logik auszubalancieren.top_p: Empfohlener Wert ist 0.95.
Beispielcode
Streaming-Antwort
Nicht-Streaming-Antwort
Kontextverwaltung
Reasoning-Ausgaben werden nicht automatisch in die nächste Dialogrunde übernommen. Sie müssen den Nachrichtenverlauf manuell verwalten:Unterstützte Modelle
Die folgenden Reasoning-Modelle werden derzeit auf der Novita-Plattform unterstützt:Abrechnung
- Die Abrechnung basiert auf der Anzahl der Tokens sowohl für Eingabe als auch Ausgabe.
- Bitte lesen Sie die Preisseite des jeweiligen Modells für spezifische Abrechnungsregeln und Details zur Token-Umrechnung.
Hinweise & Best Practices
- Vermeiden Sie es, Reasoning-Anweisungen in der
system-Nachricht zu platzieren. Machen Sie stattdessen die Absicht in deruser-Nachricht explizit. - Weisen Sie das Modell bei mathematischen Aufgaben klar an, z. B.: „Bitte denke Schritt für Schritt nach und gib eine endgültige Antwort.“
- Um zu verhindern, dass das Modell Denkschritte überspringt, sollten Sie erwägen, vor der endgültigen Antwort einen Zeilenumbruch anzufordern.