工作
获取工作项
client.Beta.Environments.Work.Get(ctx, workID, params) (*BetaSelfHostedWork, error)GET/v1/environments/{environment_id}/work/{work_id}
注意:这些端点由 SDK 和 CLI 中提供的预构建环境工作器自动调用,用于编排使用自托管沙箱环境的会话。此处列出仅供参考;您无需直接调用它们。
轮询工作
client.Beta.Environments.Work.Poll(ctx, environmentID, params) (*BetaSelfHostedWork, error)GET/v1/environments/{environment_id}/work/poll
注意:这些端点由 SDK 和 CLI 中提供的预构建环境工作器自动调用,用于编排使用自托管沙箱环境的会话。此处列出仅供参考;您无需直接调用它们。
确认工作
client.Beta.Environments.Work.Ack(ctx, workID, params) (*BetaSelfHostedWork, error)POST/v1/environments/{environment_id}/work/{work_id}/ack
注意:这些端点由 SDK 和 CLI 中提供的预构建环境工作器自动调用,用于编排使用自托管沙箱环境的会话。此处列出仅供参考;您无需直接调用它们。
记录心跳
client.Beta.Environments.Work.Heartbeat(ctx, workID, params) (*BetaSelfHostedWorkHeartbeatResponse, error)POST/v1/environments/{environment_id}/work/{work_id}/heartbeat
注意:这些端点由 SDK 和 CLI 中提供的预构建环境工作器自动调用,用于编排使用自托管沙箱环境的会话。此处列出仅供参考;您无需直接调用它们。
停止工作
client.Beta.Environments.Work.Stop(ctx, workID, params) (*BetaSelfHostedWork, error)POST/v1/environments/{environment_id}/work/{work_id}/stop
注意:这些端点由 SDK 和 CLI 中提供的预构建环境工作器自动调用,用于编排使用自托管沙箱环境的会话。此处列出仅供参考;您无需直接调用它们。
列出工作项
client.Beta.Environments.Work.List(ctx, environmentID, params) (*PageCursor[BetaSelfHostedWork], error)GET/v1/environments/{environment_id}/work
注意:这些端点由 SDK 和 CLI 中提供的预构建环境工作器自动调用,用于编排使用自托管沙箱环境的会话。此处列出仅供参考;您无需直接调用它们。
更新工作项
client.Beta.Environments.Work.Update(ctx, workID, params) (*BetaSelfHostedWork, error)POST/v1/environments/{environment_id}/work/{work_id}
注意:这些端点由 SDK 和 CLI 中提供的预构建环境工作器自动调用,用于编排使用自托管沙箱环境的会话。此处列出仅供参考;您无需直接调用它们。
获取队列统计信息
client.Beta.Environments.Work.Stats(ctx, environmentID, query) (*BetaSelfHostedWorkQueueStats, error)GET/v1/environments/{environment_id}/work/stats
获取某个环境的工作队列统计信息。