API container
L'API Containers fornisce sandbox sicure, con conservazione dello stato e isolate in cui gli agenti possono eseguire comandi di codice e shell (ad esempio, Python) per elaborare i dati.
Questa API supporta flussi di lavoro complessi in più fasi e computazioni, ad esempio analisi, caricamento e download dei file e generazione di artifact, fornendo un luogo gestito in cui gli agenti possono eseguire il codice e applicare la logica programmatica per completare task complessi.
Nota
L'API Container utilizza lo stesso formato dell'API Container OpenAI. Consulta la OpenAI documentazione relativa all'API Container.
L'API Container utilizza lo stesso formato dell'API Container OpenAI. Consulta la OpenAI documentazione relativa all'API Container.
Creazione di un contenitore
POST/containers
- Di riferimento
-
Esempio:
# create container container = client.containers.create( name="name", ) print(container.id) - Limitazioni OCI
-
Nota
Skill e criteri di rete non sono supportati.
Lista dei container
GET/containers
- Di riferimento
-
Esempio:
# list containers page = client.containers.list() page = page.data[0] print(page.id)
Recupero delle informazioni sul contenitore
GET/containers/{container_id}
- Di riferimento
-
Esempio:
# retrieve container container = client.containers.retrieve( "container_id", ) print(container.id)
Eliminazione di un contenitore
DELETE/containers/{container_id}
- Di riferimento
-
Esempio:
# delete container client.containers.delete( "container_id", )