Skip to content

Latest commit

 

History

History
160 lines (109 loc) · 8.49 KB

File metadata and controls

160 lines (109 loc) · 8.49 KB

Shared Types

from arcadepy.types import AuthorizationContext, AuthorizationResponse, Error

Admin

UserConnections

Types:

from arcadepy.types.admin import UserConnectionResponse

Methods:

AuthProviders

Types:

from arcadepy.types.admin import (
    AuthProviderCreateRequest,
    AuthProviderResponse,
    AuthProviderUpdateRequest,
    AuthProviderListResponse,
)

Methods:

Secrets

Types:

from arcadepy.types.admin import SecretResponse, SecretListResponse

Methods:

Auth

Types:

from arcadepy.types import AuthRequest, ConfirmUserRequest, ConfirmUserResponse

Methods:

Health

Types:

from arcadepy.types import HealthSchema

Methods:

Chat

Types:

from arcadepy.types import ChatMessage, ChatRequest, ChatResponse, Choice, Usage

Completions

Methods:

Tools

Types:

from arcadepy.types import (
    AuthorizeToolRequest,
    ExecuteToolRequest,
    ExecuteToolResponse,
    ToolDefinition,
    ToolExecution,
    ToolExecutionAttempt,
    ValueSchema,
)

Methods:

Scheduled

Types:

from arcadepy.types.tools import ScheduledGetResponse

Methods:

Formatted

Methods:

  • client.tools.formatted.list(**params) -> SyncOffsetPage[object]
  • client.tools.formatted.get(name, **params) -> object

Workers

Types:

from arcadepy.types import (
    CreateWorkerRequest,
    UpdateWorkerRequest,
    WorkerHealthResponse,
    WorkerResponse,
)

Methods: