API Tokens und Preise - OpenAI o1-preview und o1-mini Beta
Die o1-Modellreihe von OpenAI stellt einen bedeutenden Fortschritt in der Entwicklung großer Sprachmodelle dar. Diese Modelle wurden mit Reinforcement Learning trainiert, um komplexe Schlussfolgerungen zu ziehen. Im Gegensatz zu früheren Modellen denken o1-Modelle, bevor sie antworten, indem sie eine interne Gedankenkette erzeugen, bevor sie dem Benutzer antworten.
Was sind die o1-Modelle?
Die o1-Modellreihe umfasst zwei Hauptmodelle:
o1-preview: Ein frühes Preview-Modell, das darauf ausgelegt ist, schwierige Probleme unter Verwendung eines breiten Allgemeinwissens zu bearbeiten.
o1-mini: Eine schnellere und kostengünstigere Version von o1, die besonders in den Bereichen Programmierung, Mathematik und Naturwissenschaften überzeugt, wo umfangreiches Allgemeinwissen nicht erforderlich ist.
Beide Modelle bieten erhebliche Fortschritte im Bereich des Reasonings, sind jedoch nicht dafür gedacht, GPT-4o in allen Anwendungsfällen zu ersetzen.
Tokens der o1-preview und o1-mini Beta Modelle
Preise der o1-preview und o1-mini Beta Modelle
Verfügbarkeit der o1-Modelle
Die o1-Modelle sind derzeit in der Beta-Phase und für Entwickler der Stufe 5 verfügbar. Während dieser Phase stehen einige Funktionen nicht zur Verfügung, und es gelten niedrigere Ratenlimits (20 Anfragen pro Minute). OpenAI arbeitet daran, in den kommenden Wochen mehr Funktionen hinzuzufügen, die Ratenlimits zu erhöhen und den Zugang für weitere Entwickler zu erweitern.
Wenn du Anwendungen entwickelst, die tiefes Reasoning erfordern und längere Antwortzeiten in Kauf nehmen können, könnten die o1-Modelle die perfekte Wahl für dich sein.
Optimiert für tiefes Reasoning
Die o1-Modelle wurden entwickelt, um komplexe Schlussfolgerungen zu ziehen und schwierige Probleme zu lösen. Sie zeigen beeindruckende Leistungen in verschiedenen Bereichen:
Wissenschaftliches Reasoning: Übertreffen die Genauigkeit von Experten auf Doktoratsniveau in Physik, Biologie und Chemie.
Programmierung: Erreichen das 89. Perzentil bei Wettbewerben im kompetitiven Programmieren (Codeforces).
Mathematik: Gehören zu den Top 500 Schülern in den USA in einem Qualifikationswettbewerb für die USA Math Olympiad (AIME).
Wie funktioniert das Reasoning in den o1-Modellen?
Die o1-Modelle führen ein internes Reasoning durch, bei dem sie "nachdenken", bevor sie antworten. Sie zerlegen die Eingabe in einzelne Komponenten, betrachten verschiedene Ansätze zur Antwortgenerierung und erstellen eine interne Gedankenkette, die jedoch nicht an den Benutzer ausgegeben wird.
Wichtig: Obwohl diese Reasoning-Tokens nicht sichtbar sind, nehmen sie dennoch Platz im Kontextfenster des Modells ein und werden als Ausgabetokens berechnet.
Verwendung der o1-Modelle
Beide Modelle, o1-preview und o1-mini, können über den Chat-Completions-Endpunkt genutzt werden.
Beta-Einschränkungen
Während der Beta-Phase gelten einige Einschränkungen:
Modalitäten: Nur Text, Bilder werden nicht unterstützt.
Nachrichtentypen: Nur Benutzer- und Assistenten-Nachrichten, Systemnachrichten werden nicht unterstützt.
Streaming: Nicht unterstützt.
Tools: Tool-, Function-Calling- und Response-Format-bezogene Parameter werden nicht unterstützt.
Logprobs: Nicht unterstützt.
Weitere Parameter:
temperature
,top_p
undn
sind auf 1 festgelegt;presence_penalty
undfrequency_penalty
sind auf 0 festgelegt.Assistants und Batch: Diese Modelle werden nicht in der Assistants-API oder Batch-API unterstützt.
OpenAI plant, in den kommenden Wochen Unterstützung für einige dieser Parameter hinzuzufügen.
Tipps für effektives Prompting
Um das Beste aus den o1-Modellen herauszuholen, beachte folgende Empfehlungen:
Einfachheit: Formuliere deine Prompts klar und direkt.
Vermeide Ketten des Denkens im Prompt: Da die Modelle intern bereits eine Gedankenkette verwenden, ist es nicht notwendig, sie dazu aufzufordern.
Klare Trennung: Verwende Trennzeichen wie Anführungszeichen oder Abschnittstitel, um verschiedene Teile der Eingabe zu kennzeichnen.
Relevanz: Bei zusätzlichen Kontexten oder Dokumenten nur die relevantesten Informationen einbeziehen.
Fazit
Die o1-Modellreihe von OpenAI bietet dir neue Möglichkeiten für Anwendungen, die tiefes Reasoning und komplexe Schlussfolgerungen erfordern. Mit ihrer Fähigkeit, intern zu "denken", eröffnen sie neue Horizonte in den Bereichen Programmierung, Wissenschaft und mehr. Obwohl sie sich noch in der Beta-Phase befinden, zeigen sie bereits beeindruckende Leistungen und könnten genau das Werkzeug sein, das du für dein nächstes Projekt benötigst.