Skip to content

Latest commit

 

History

History
151 lines (97 loc) · 7.42 KB

File metadata and controls

151 lines (97 loc) · 7.42 KB

Shared

Types:

Admin

UserConnections

Types:

Methods:

  • client.admin.userConnections.list({ ...params }) -> UserConnectionResponsesOffsetPage
  • client.admin.userConnections.delete(id) -> void

AuthProviders

Types:

Methods:

  • client.admin.authProviders.create({ ...params }) -> AuthProviderResponse
  • client.admin.authProviders.list() -> AuthProviderListResponse
  • client.admin.authProviders.delete(id) -> AuthProviderResponse
  • client.admin.authProviders.get(id) -> AuthProviderResponse
  • client.admin.authProviders.patch(id, { ...params }) -> AuthProviderResponse

Secrets

Types:

Methods:

  • client.admin.secrets.create(secretKey, { ...params }) -> SecretResponse
  • client.admin.secrets.list() -> SecretListResponse
  • client.admin.secrets.delete(secretID) -> void

Auth

Types:

Methods:

  • client.auth.authorize({ ...params }) -> AuthorizationResponse
  • client.auth.confirmUser({ ...params }) -> ConfirmUserResponse
  • client.auth.status({ ...params }) -> AuthorizationResponse

Health

Types:

Methods:

  • client.health.check() -> HealthSchema

Chat

Types:

Completions

Methods:

  • client.chat.completions.create({ ...params }) -> ChatResponse

Tools

Types:

Methods:

  • client.tools.list({ ...params }) -> ToolDefinitionsOffsetPage
  • client.tools.authorize({ ...params }) -> AuthorizationResponse
  • client.tools.execute({ ...params }) -> ExecuteToolResponse
  • client.tools.get(name, { ...params }) -> ToolDefinition

Scheduled

Types:

Methods:

  • client.tools.scheduled.list({ ...params }) -> ToolExecutionsOffsetPage
  • client.tools.scheduled.get(id) -> ScheduledGetResponse

Formatted

Types:

Methods:

  • client.tools.formatted.list({ ...params }) -> FormattedListResponsesOffsetPage
  • client.tools.formatted.get(name, { ...params }) -> FormattedGetResponse

Workers

Types:

Methods:

  • client.workers.create({ ...params }) -> WorkerResponse
  • client.workers.update(id, { ...params }) -> WorkerResponse
  • client.workers.list({ ...params }) -> WorkerResponsesOffsetPage
  • client.workers.delete(id) -> void
  • client.workers.get(id) -> WorkerResponse
  • client.workers.health(id) -> WorkerHealthResponse
  • client.workers.tools(id, { ...params }) -> ToolDefinitionsOffsetPage