Container-API
Die Container-API bietet sichere, zustandsbehaftete, isolierte Sandboxes, in denen Agents Code- und Shellbefehle (z.B. Python) zur Verarbeitung von Daten ausführen können.
Diese API unterstützt mehrstufige, rechenintensive Workflows wie Analysen, Dateiuploads und -downloads sowie das Generieren von Artefakten. So können Agents Code ausführen und programmgesteuerte Logik anwenden, um komplexe Aufgaben auszuführen.
Hinweis
Die Container-API verwendet dasselbe Format wie die Container-API OpenAI. Siehe OpenAI Container-API-Dokumentation.
Die Container-API verwendet dasselbe Format wie die Container-API OpenAI. Siehe OpenAI Container-API-Dokumentation.
Container erstellen
POST/containers
- Referenz
-
Beispiel:
# create container container = client.containers.create( name="name", ) print(container.id) - OCI-Einschränkungen
-
Hinweis
Skills und Netzwerkrichtlinien werden nicht unterstützt.
Container auflisten
GET/containers
- Referenz
-
Beispiel:
# list containers page = client.containers.list() page = page.data[0] print(page.id)
Containerinformationen werden abgerufen...
GET/containers/{container_id}
- Referenz
-
Beispiel:
# retrieve container container = client.containers.retrieve( "container_id", ) print(container.id)
Container entfernen
DELETE/containers/{container_id}
- Referenz
-
Beispiel:
# delete container client.containers.delete( "container_id", )