Ambienti
Crea ambiente
client.beta.environments.create(params, options?): BetaEnvironmentCrea un nuovo ambiente con la configurazione specificata.
Elenca gli ambienti
client.beta.environments.list(params?, options?): PageCursor<BetaEnvironment>Elenca gli ambienti con supporto per la paginazione.
Ottieni ambiente
client.beta.environments.retrieve(environmentID, params?, options?): BetaEnvironmentRecupera un ambiente specifico tramite ID.
Aggiorna ambiente
client.beta.environments.update(environmentID, params, options?): BetaEnvironmentAggiorna la configurazione di un ambiente esistente.
Elimina ambiente
client.beta.environments.delete(environmentID, params?, options?): BetaEnvironmentDeleteResponseElimina un ambiente tramite ID. Restituisce una conferma dell'eliminazione.
Archivia ambiente
client.beta.environments.archive(environmentID, params?, options?): BetaEnvironmentArchivia un ambiente tramite ID. Gli ambienti archiviati non possono essere utilizzati per creare nuove sessioni.
Models
AmbientiLavoro
Ottieni elemento di lavoro
client.beta.environments.work.retrieve(workID, params, options?): BetaSelfHostedWorkNota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.
Esegui polling del lavoro
client.beta.environments.work.poll(environmentID, params?, options?): BetaSelfHostedWork | nullNota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.
Conferma ricezione del lavoro
client.beta.environments.work.ack(workID, params, options?): BetaSelfHostedWorkNota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.
Registra heartbeat
client.beta.environments.work.heartbeat(workID, params, options?): BetaSelfHostedWorkHeartbeatResponseNota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.
Arresta lavoro
client.beta.environments.work.stop(workID, params, options?): BetaSelfHostedWorkNota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.
Elenca gli elementi di lavoro
client.beta.environments.work.list(environmentID, params?, options?): PageCursor<BetaSelfHostedWork>Nota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.
Aggiorna elemento di lavoro
client.beta.environments.work.update(workID, params, options?): BetaSelfHostedWorkNota: questi endpoint vengono chiamati automaticamente dal worker di ambiente predefinito fornito negli SDK e nella CLI, per orchestrare le sessioni con ambienti sandbox self-hosted. Sono inclusi qui come riferimento; non è necessario invocarli direttamente.
Ottieni statistiche della coda
client.beta.environments.work.stats(environmentID, params?, options?): BetaSelfHostedWorkQueueStatsOttieni statistiche sulla coda di lavoro per un ambiente.