Umgebungen
Umgebung erstellen
beta.environments.create(**kwargs) -> BetaEnvironmentErstelle eine neue Umgebung mit der angegebenen Konfiguration.
Umgebungen auflisten
beta.environments.list(**kwargs) -> SyncPageCursor[BetaEnvironment]Liste Umgebungen mit Unterstützung für Paginierung auf.
Umgebung abrufen
beta.environments.retrieve(environment_id, **kwargs) -> BetaEnvironmentRufe eine bestimmte Umgebung anhand ihrer ID ab.
Umgebung aktualisieren
beta.environments.update(environment_id, **kwargs) -> BetaEnvironmentAktualisiere die Konfiguration einer bestehenden Umgebung.
Umgebung löschen
beta.environments.delete(environment_id, **kwargs) -> BetaEnvironmentDeleteResponseLösche eine Umgebung anhand ihrer ID. Gibt eine Bestätigung der Löschung zurück.
Umgebung archivieren
beta.environments.archive(environment_id, **kwargs) -> BetaEnvironmentArchiviere eine Umgebung anhand ihrer ID. Archivierte Umgebungen können nicht zum Erstellen neuer Sessions verwendet werden.
Models
UmgebungenArbeit
Arbeitselement abrufen
beta.environments.work.retrieve(work_id, **kwargs) -> BetaSelfHostedWorkHinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeit per Polling abfragen
beta.environments.work.poll(environment_id, **kwargs) -> BetaSelfHostedWorkHinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeit bestätigen
beta.environments.work.ack(work_id, **kwargs) -> BetaSelfHostedWorkHinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Heartbeat aufzeichnen
beta.environments.work.heartbeat(work_id, **kwargs) -> BetaSelfHostedWorkHeartbeatResponseHinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeit stoppen
beta.environments.work.stop(work_id, **kwargs) -> BetaSelfHostedWorkHinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeitselemente auflisten
beta.environments.work.list(environment_id, **kwargs) -> SyncPageCursor[BetaSelfHostedWork]Hinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Arbeitselement aktualisieren
beta.environments.work.update(work_id, **kwargs) -> BetaSelfHostedWorkHinweis: Diese Endpunkte werden automatisch vom vorgefertigten Environment-Worker aufgerufen, der in den SDKs und der CLI bereitgestellt wird, um Sessions mit selbst gehosteten Sandbox-Umgebungen zu orchestrieren. Sie sind hier als Referenz aufgeführt; du musst sie nicht direkt aufrufen.
Warteschlangenstatistiken abrufen
beta.environments.work.stats(environment_id, **kwargs) -> BetaSelfHostedWorkQueueStatsRufe Statistiken über die Arbeitswarteschlange einer Umgebung ab.