Der Code Interpreter by OpenAI ist ein wichtiger Bestandteil des Azure OpenAI Service, der es ermöglicht, Python-Code in einer Sandbox-Ausführungsumgebung zu schreiben und auszuführen. In diesem Artikel werden die wichtigsten Funktionen und Anforderungen des Code Interpreters zusammengefasst.
Der Code Interpreter ermöglicht es der Assistants-API, Python-Code iterativ auszuführen, um anspruchsvolle Code-, mathematische und Datenanalyseprobleme zu lösen. Wenn der Assistent Code schreibt, der nicht ausgeführt werden kann, kann er diesen Code durchlaufen, indem er anderen Code ändert und ausführt, bis die Codeausführung gelingt.
Der Code Interpreter wird von bestimmten Modellen unterstützt, die auf der Modellseite aufgeführt sind. Es wird empfohlen, Assistants mit den neuesten Modellen zu verwenden, um die neuen Funktionen sowie die größeren Kontextfenster und aktuellere Trainingsdaten zu nutzen.
Der Code Interpreter unterstützt eine Vielzahl von Dateitypen, darunter Python, Java, JSON, Markdown und viele mehr.
Die aktuelle API-Version des Code Interpreters ist 2024-02-15-preview.
Für den Code Interpreter fallen zusätzliche Gebühren an, die über die tokenbasierten Gebühren für die Azure OpenAI-Nutzung hinausgehen. Wenn der Assistent den Code Interpreter gleichzeitig in zwei verschiedenen Threads aufruft, werden zwei Codeinterpretersitzungen erstellt. Jede Sitzung ist standardmäßig für eine Stunde aktiv.
Der Code Interpreter bietet eine Sandbox-Ausführungsumgebung, um die Sicherheit zu gewährleisten. Es ist jedoch wichtig, dass Sie die Risiken und Sicherheitsüberwachung beachten, wenn Sie den Code Interpreter verwenden.
Um den Code Interpreter zu verwenden, müssen Sie ihn zunächst aktivieren und dann Dateien hochladen, die der Assistent ausführen soll. Der Code Interpreter kann dann den Code iterativ ausführen, um anspruchsvolle Probleme zu lösen.
Der Code Interpreter by OpenAI ist ein leistungsfähiges Werkzeug, das es ermöglicht, Python-Code in einer Sandbox-Ausführungsumgebung zu schreiben und auszuführen. Durch die Unterstützung von verschiedenen Dateitypen und Modellen kann der Code Interpreter eine Vielzahl von Anwendungen unterstützen. Es ist jedoch wichtig, die Gebühren und Sicherheitsaspekte zu beachten, wenn Sie den Code Interpreter verwenden.
* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.