Skip to content

Latest commit

 

History

History
777 lines (688 loc) · 66.6 KB

File metadata and controls

777 lines (688 loc) · 66.6 KB

Anthropic

Shared

Types:

Messages

Types:

Methods:

  • client.messages.create({ ...params }) -> Message
  • client.messages.countTokens({ ...params }) -> MessageTokensCount
  • client.messages.stream(body, options?) -> MessageStream

Batches

Types:

Methods:

  • client.messages.batches.create({ ...params }) -> MessageBatch
  • client.messages.batches.retrieve(messageBatchID) -> MessageBatch
  • client.messages.batches.list({ ...params }) -> MessageBatchesPage
  • client.messages.batches.delete(messageBatchID) -> DeletedMessageBatch
  • client.messages.batches.cancel(messageBatchID) -> MessageBatch
  • client.messages.batches.results(messageBatchID) -> MessageBatchIndividualResponse

Models

Types:

Methods:

  • client.models.retrieve(modelID, { ...params }) -> ModelInfo
  • client.models.list({ ...params }) -> ModelInfosPage

Beta

Types:

Models

Types:

Methods:

  • client.beta.models.retrieve(modelID, { ...params }) -> BetaModelInfo
  • client.beta.models.list({ ...params }) -> BetaModelInfosPage

Messages

Types:

Methods:

  • client.beta.messages.create({ ...params }) -> BetaMessage
  • client.beta.messages.countTokens({ ...params }) -> BetaMessageTokensCount

Batches

Types:

Methods:

  • client.beta.messages.batches.create({ ...params }) -> BetaMessageBatch
  • client.beta.messages.batches.retrieve(messageBatchID, { ...params }) -> BetaMessageBatch
  • client.beta.messages.batches.list({ ...params }) -> BetaMessageBatchesPage
  • client.beta.messages.batches.delete(messageBatchID, { ...params }) -> BetaDeletedMessageBatch
  • client.beta.messages.batches.cancel(messageBatchID, { ...params }) -> BetaMessageBatch
  • client.beta.messages.batches.results(messageBatchID, { ...params }) -> BetaMessageBatchIndividualResponse

Agents

Types:

Methods:

  • client.beta.agents.create({ ...params }) -> BetaManagedAgentsAgent
  • client.beta.agents.retrieve(agentID, { ...params }) -> BetaManagedAgentsAgent
  • client.beta.agents.update(agentID, { ...params }) -> BetaManagedAgentsAgent
  • client.beta.agents.list({ ...params }) -> BetaManagedAgentsAgentsPageCursor
  • client.beta.agents.archive(agentID, { ...params }) -> BetaManagedAgentsAgent

Versions

Methods:

  • client.beta.agents.versions.list(agentID, { ...params }) -> BetaManagedAgentsAgentsPageCursor

Environments

Types:

Methods:

  • client.beta.environments.create({ ...params }) -> BetaEnvironment
  • client.beta.environments.retrieve(environmentID, { ...params }) -> BetaEnvironment
  • client.beta.environments.update(environmentID, { ...params }) -> BetaEnvironment
  • client.beta.environments.list({ ...params }) -> BetaEnvironmentsPageCursor
  • client.beta.environments.delete(environmentID, { ...params }) -> BetaEnvironmentDeleteResponse
  • client.beta.environments.archive(environmentID, { ...params }) -> BetaEnvironment

Sessions

Types:

Methods:

  • client.beta.sessions.create({ ...params }) -> BetaManagedAgentsSession
  • client.beta.sessions.retrieve(sessionID, { ...params }) -> BetaManagedAgentsSession
  • client.beta.sessions.update(sessionID, { ...params }) -> BetaManagedAgentsSession
  • client.beta.sessions.list({ ...params }) -> BetaManagedAgentsSessionsPageCursor
  • client.beta.sessions.delete(sessionID, { ...params }) -> BetaManagedAgentsDeletedSession
  • client.beta.sessions.archive(sessionID, { ...params }) -> BetaManagedAgentsSession

Events

Types:

Methods:

  • client.beta.sessions.events.list(sessionID, { ...params }) -> BetaManagedAgentsSessionEventsPageCursor
  • client.beta.sessions.events.send(sessionID, { ...params }) -> BetaManagedAgentsSendSessionEvents
  • client.beta.sessions.events.stream(sessionID, { ...params }) -> BetaManagedAgentsStreamSessionEvents

Resources

Types:

Methods:

  • client.beta.sessions.resources.retrieve(resourceID, { ...params }) -> ResourceRetrieveResponse
  • client.beta.sessions.resources.update(resourceID, { ...params }) -> ResourceUpdateResponse
  • client.beta.sessions.resources.list(sessionID, { ...params }) -> BetaManagedAgentsSessionResourcesPageCursor
  • client.beta.sessions.resources.delete(resourceID, { ...params }) -> BetaManagedAgentsDeleteSessionResource
  • client.beta.sessions.resources.add(sessionID, { ...params }) -> BetaManagedAgentsFileResource

Vaults

Types:

Methods:

  • client.beta.vaults.create({ ...params }) -> BetaManagedAgentsVault
  • client.beta.vaults.retrieve(vaultID, { ...params }) -> BetaManagedAgentsVault
  • client.beta.vaults.update(vaultID, { ...params }) -> BetaManagedAgentsVault
  • client.beta.vaults.list({ ...params }) -> BetaManagedAgentsVaultsPageCursor
  • client.beta.vaults.delete(vaultID, { ...params }) -> BetaManagedAgentsDeletedVault
  • client.beta.vaults.archive(vaultID, { ...params }) -> BetaManagedAgentsVault

Credentials

Types:

Methods:

  • client.beta.vaults.credentials.create(vaultID, { ...params }) -> BetaManagedAgentsCredential
  • client.beta.vaults.credentials.retrieve(credentialID, { ...params }) -> BetaManagedAgentsCredential
  • client.beta.vaults.credentials.update(credentialID, { ...params }) -> BetaManagedAgentsCredential
  • client.beta.vaults.credentials.list(vaultID, { ...params }) -> BetaManagedAgentsCredentialsPageCursor
  • client.beta.vaults.credentials.delete(credentialID, { ...params }) -> BetaManagedAgentsDeletedCredential
  • client.beta.vaults.credentials.archive(credentialID, { ...params }) -> BetaManagedAgentsCredential

Files

Types:

Methods:

  • client.beta.files.list({ ...params }) -> FileMetadataPage
  • client.beta.files.delete(fileID, { ...params }) -> DeletedFile
  • client.beta.files.download(fileID, { ...params }) -> Response
  • client.beta.files.retrieveMetadata(fileID, { ...params }) -> FileMetadata
  • client.beta.files.upload({ ...params }) -> FileMetadata

Skills

Types:

Methods:

  • client.beta.skills.create({ ...params }) -> SkillCreateResponse
  • client.beta.skills.retrieve(skillID, { ...params }) -> SkillRetrieveResponse
  • client.beta.skills.list({ ...params }) -> SkillListResponsesPageCursor
  • client.beta.skills.delete(skillID, { ...params }) -> SkillDeleteResponse

Versions

Types:

Methods:

  • client.beta.skills.versions.create(skillID, { ...params }) -> VersionCreateResponse
  • client.beta.skills.versions.retrieve(version, { ...params }) -> VersionRetrieveResponse
  • client.beta.skills.versions.list(skillID, { ...params }) -> VersionListResponsesPageCursor
  • client.beta.skills.versions.delete(version, { ...params }) -> VersionDeleteResponse