Featured Classes

Demo

All Classes

Client

class

Anthropic

APIConnectionError

class

Anthropic::Errors

APIError

class

Anthropic::Errors

APIStatusError

class

Anthropic::Errors

APITimeoutError

class

Anthropic::Errors

AuthenticationError

class

Anthropic::Errors

BadRequestError

class

Anthropic::Errors

ConflictError

class

Anthropic::Errors

ConversionError

class

Anthropic::Errors

Error

class

Anthropic::Errors

InternalServerError

class

Anthropic::Errors

NotFoundError

class

Anthropic::Errors

PermissionDeniedError

class

Anthropic::Errors

RateLimitError

class

Anthropic::Errors

UnprocessableEntityError

class

Anthropic::Errors

FilePart

class

Anthropic

Client

class

Anthropic::Helpers::Bedrock

Client

class

Anthropic::Helpers::Vertex

JsonLStream

class

Anthropic::Internal

Page

class

Anthropic::Internal

Stream

class

Anthropic::Internal

BaseClient

class

Anthropic::Internal::Transport

PooledNetRequester

class

Anthropic::Internal::Transport

ArrayOf

class

Anthropic::Internal::Type

BaseModel

class

Anthropic::Internal::Type

Boolean

class

Anthropic::Internal::Type

FileInput

class

Anthropic::Internal::Type

HashOf

class

Anthropic::Internal::Type

Unknown

class

Anthropic::Internal::Type

ReadIOAdapter

class

Anthropic::Internal::Util

MissingSorbetRuntimeError

class

Anthropic::Internal::Util::SorbetRuntimeSupport

APIErrorObject

class

Anthropic::Models

AuthenticationError

class

Anthropic::Models

Base64ImageSource

class

Anthropic::Models

Base64PDFSource

class

Anthropic::Models

BetaBase64ImageSource

class

Anthropic::Models::Beta

BetaBase64PDFBlock

class

Anthropic::Models::Beta

BetaBase64PDFSource

class

Anthropic::Models::Beta

BetaCacheControlEphemeral

class

Anthropic::Models::Beta

BetaCacheCreation

class

Anthropic::Models::Beta

BetaCitationCharLocation

class

Anthropic::Models::Beta

BetaCitationCharLocationParam

class

Anthropic::Models::Beta

BetaCitationContentBlockLocation

class

Anthropic::Models::Beta

BetaCitationContentBlockLocationParam

class

Anthropic::Models::Beta

BetaCitationPageLocation

class

Anthropic::Models::Beta

BetaCitationPageLocationParam

class

Anthropic::Models::Beta

BetaCitationWebSearchResultLocationParam

class

Anthropic::Models::Beta

BetaCitationsConfigParam

class

Anthropic::Models::Beta

BetaCitationsDelta

class

Anthropic::Models::Beta

BetaCitationsWebSearchResultLocation

class

Anthropic::Models::Beta

BetaCodeExecutionOutputBlock

class

Anthropic::Models::Beta

BetaCodeExecutionOutputBlockParam

class

Anthropic::Models::Beta

BetaCodeExecutionResultBlock

class

Anthropic::Models::Beta

BetaCodeExecutionResultBlockParam

class

Anthropic::Models::Beta

BetaCodeExecutionTool20250522

class

Anthropic::Models::Beta

BetaCodeExecutionToolResultBlock

class

Anthropic::Models::Beta

BetaCodeExecutionToolResultBlockParam

class

Anthropic::Models::Beta

BetaCodeExecutionToolResultError

class

Anthropic::Models::Beta

BetaCodeExecutionToolResultErrorParam

class

Anthropic::Models::Beta

BetaContainer

class

Anthropic::Models::Beta

BetaContainerUploadBlock

class

Anthropic::Models::Beta

BetaContainerUploadBlockParam

class

Anthropic::Models::Beta

BetaContentBlockSource

class

Anthropic::Models::Beta

BetaFileDocumentSource

class

Anthropic::Models::Beta

BetaFileImageSource

class

Anthropic::Models::Beta

BetaImageBlockParam

class

Anthropic::Models::Beta

BetaInputJSONDelta

class

Anthropic::Models::Beta

BetaMCPToolResultBlock

class

Anthropic::Models::Beta

BetaMCPToolUseBlock

class

Anthropic::Models::Beta

BetaMCPToolUseBlockParam

class

Anthropic::Models::Beta

BetaMessage

class

Anthropic::Models::Beta

BetaMessageDeltaUsage

class

Anthropic::Models::Beta

BetaMessageParam

class

Anthropic::Models::Beta

BetaMessageTokensCount

class

Anthropic::Models::Beta

BetaMetadata

class

Anthropic::Models::Beta

BetaModelInfo

class

Anthropic::Models::Beta

BetaPlainTextSource

class

Anthropic::Models::Beta

BetaRawContentBlockDeltaEvent

class

Anthropic::Models::Beta

BetaRawContentBlockStartEvent

class

Anthropic::Models::Beta

BetaRawContentBlockStopEvent

class

Anthropic::Models::Beta

BetaRawMessageDeltaEvent

class

Anthropic::Models::Beta

Delta

class

Anthropic::Models::Beta::BetaRawMessageDeltaEvent

BetaRawMessageStartEvent

class

Anthropic::Models::Beta

BetaRawMessageStopEvent

class

Anthropic::Models::Beta

BetaRedactedThinkingBlock

class

Anthropic::Models::Beta

BetaRedactedThinkingBlockParam

class

Anthropic::Models::Beta

BetaRequestMCPServerToolConfiguration

class

Anthropic::Models::Beta

BetaRequestMCPServerURLDefinition

class

Anthropic::Models::Beta

BetaRequestMCPToolResultBlockParam

class

Anthropic::Models::Beta

BetaServerToolUsage

class

Anthropic::Models::Beta

BetaServerToolUseBlock

class

Anthropic::Models::Beta

BetaServerToolUseBlockParam

class

Anthropic::Models::Beta

BetaSignatureDelta

class

Anthropic::Models::Beta

BetaTextBlock

class

Anthropic::Models::Beta

BetaTextBlockParam

class

Anthropic::Models::Beta

BetaTextDelta

class

Anthropic::Models::Beta

BetaThinkingBlock

class

Anthropic::Models::Beta

BetaThinkingBlockParam

class

Anthropic::Models::Beta

BetaThinkingConfigDisabled

class

Anthropic::Models::Beta

BetaThinkingConfigEnabled

class

Anthropic::Models::Beta

BetaThinkingDelta

class

Anthropic::Models::Beta

BetaTool

class

Anthropic::Models::Beta

InputSchema

class

Anthropic::Models::Beta::BetaTool

BetaToolBash20241022

class

Anthropic::Models::Beta

BetaToolBash20250124

class

Anthropic::Models::Beta

BetaToolChoiceAny

class

Anthropic::Models::Beta

BetaToolChoiceAuto

class

Anthropic::Models::Beta

BetaToolChoiceNone

class

Anthropic::Models::Beta

BetaToolChoiceTool

class

Anthropic::Models::Beta

BetaToolComputerUse20241022

class

Anthropic::Models::Beta

BetaToolComputerUse20250124

class

Anthropic::Models::Beta

BetaToolResultBlockParam

class

Anthropic::Models::Beta

BetaToolTextEditor20241022

class

Anthropic::Models::Beta

BetaToolTextEditor20250124

class

Anthropic::Models::Beta

BetaToolTextEditor20250429

class

Anthropic::Models::Beta

BetaToolUseBlock

class

Anthropic::Models::Beta

BetaToolUseBlockParam

class

Anthropic::Models::Beta

BetaURLImageSource

class

Anthropic::Models::Beta

BetaURLPDFSource

class

Anthropic::Models::Beta

BetaUsage

class

Anthropic::Models::Beta

BetaWebSearchResultBlock

class

Anthropic::Models::Beta

BetaWebSearchResultBlockParam

class

Anthropic::Models::Beta

BetaWebSearchTool20250305

class

Anthropic::Models::Beta

UserLocation

class

Anthropic::Models::Beta::BetaWebSearchTool20250305

BetaWebSearchToolRequestError

class

Anthropic::Models::Beta

BetaWebSearchToolResultBlock

class

Anthropic::Models::Beta

BetaWebSearchToolResultBlockParam

class

Anthropic::Models::Beta

BetaWebSearchToolResultError

class

Anthropic::Models::Beta

DeletedFile

class

Anthropic::Models::Beta

FileDeleteParams

class

Anthropic::Models::Beta

FileDownloadParams

class

Anthropic::Models::Beta

FileListParams

class

Anthropic::Models::Beta

FileMetadata

class

Anthropic::Models::Beta

FileRetrieveMetadataParams

class

Anthropic::Models::Beta

FileUploadParams

class

Anthropic::Models::Beta

MessageCountTokensParams

class

Anthropic::Models::Beta

MessageCreateParams

class

Anthropic::Models::Beta

BatchCancelParams

class

Anthropic::Models::Beta::Messages

BatchCreateParams

class

Anthropic::Models::Beta::Messages

Request

class

Anthropic::Models::Beta::Messages::BatchCreateParams

Params

class

Anthropic::Models::Beta::Messages::BatchCreateParams::Request

BatchDeleteParams

class

Anthropic::Models::Beta::Messages

BatchListParams

class

Anthropic::Models::Beta::Messages

BatchResultsParams

class

Anthropic::Models::Beta::Messages

BatchRetrieveParams

class

Anthropic::Models::Beta::Messages

BetaDeletedMessageBatch

class

Anthropic::Models::Beta::Messages

BetaMessageBatch

class

Anthropic::Models::Beta::Messages

BetaMessageBatchCanceledResult

class

Anthropic::Models::Beta::Messages

BetaMessageBatchErroredResult

class

Anthropic::Models::Beta::Messages

BetaMessageBatchExpiredResult

class

Anthropic::Models::Beta::Messages

BetaMessageBatchIndividualResponse

class

Anthropic::Models::Beta::Messages

BetaMessageBatchRequestCounts

class

Anthropic::Models::Beta::Messages

BetaMessageBatchSucceededResult

class

Anthropic::Models::Beta::Messages

ModelListParams

class

Anthropic::Models::Beta

ModelRetrieveParams

class

Anthropic::Models::Beta

BetaAPIError

class

Anthropic::Models

BetaAuthenticationError

class

Anthropic::Models

BetaBillingError

class

Anthropic::Models

BetaErrorResponse

class

Anthropic::Models

BetaGatewayTimeoutError

class

Anthropic::Models

BetaInvalidRequestError

class

Anthropic::Models

BetaNotFoundError

class

Anthropic::Models

BetaOverloadedError

class

Anthropic::Models

BetaPermissionError

class

Anthropic::Models

BetaRateLimitError

class

Anthropic::Models

BillingError

class

Anthropic::Models

CacheControlEphemeral

class

Anthropic::Models

CitationCharLocation

class

Anthropic::Models

CitationCharLocationParam

class

Anthropic::Models

CitationContentBlockLocation

class

Anthropic::Models

CitationContentBlockLocationParam

class

Anthropic::Models

CitationPageLocation

class

Anthropic::Models

CitationPageLocationParam

class

Anthropic::Models

CitationWebSearchResultLocationParam

class

Anthropic::Models

CitationsConfigParam

class

Anthropic::Models

CitationsDelta

class

Anthropic::Models

CitationsWebSearchResultLocation

class

Anthropic::Models

Completion

class

Anthropic::Models

CompletionCreateParams

class

Anthropic::Models

ContentBlockSource

class

Anthropic::Models

DocumentBlockParam

class

Anthropic::Models

ErrorResponse

class

Anthropic::Models

GatewayTimeoutError

class

Anthropic::Models

ImageBlockParam

class

Anthropic::Models

InputJSONDelta

class

Anthropic::Models

InvalidRequestError

class

Anthropic::Models

Message

class

Anthropic::Models

MessageCountTokensParams

class

Anthropic::Models

MessageCreateParams

class

Anthropic::Models

MessageDeltaUsage

class

Anthropic::Models

MessageParam

class

Anthropic::Models

MessageTokensCount

class

Anthropic::Models

BatchCancelParams

class

Anthropic::Models::Messages

BatchCreateParams

class

Anthropic::Models::Messages

Request

class

Anthropic::Models::Messages::BatchCreateParams

Params

class

Anthropic::Models::Messages::BatchCreateParams::Request

BatchDeleteParams

class

Anthropic::Models::Messages

BatchListParams

class

Anthropic::Models::Messages

BatchResultsParams

class

Anthropic::Models::Messages

BatchRetrieveParams

class

Anthropic::Models::Messages

DeletedMessageBatch

class

Anthropic::Models::Messages

MessageBatch

class

Anthropic::Models::Messages

MessageBatchCanceledResult

class

Anthropic::Models::Messages

MessageBatchErroredResult

class

Anthropic::Models::Messages

MessageBatchExpiredResult

class

Anthropic::Models::Messages

MessageBatchIndividualResponse

class

Anthropic::Models::Messages

MessageBatchRequestCounts

class

Anthropic::Models::Messages

MessageBatchSucceededResult

class

Anthropic::Models::Messages

Metadata

class

Anthropic::Models

ModelInfo

class

Anthropic::Models

ModelListParams

class

Anthropic::Models

ModelRetrieveParams

class

Anthropic::Models

NotFoundError

class

Anthropic::Models

OverloadedError

class

Anthropic::Models

PermissionError

class

Anthropic::Models

PlainTextSource

class

Anthropic::Models

RateLimitError

class

Anthropic::Models

RawContentBlockDeltaEvent

class

Anthropic::Models

RawContentBlockStartEvent

class

Anthropic::Models

RawContentBlockStopEvent

class

Anthropic::Models

RawMessageDeltaEvent

class

Anthropic::Models

Delta

class

Anthropic::Models::RawMessageDeltaEvent

RawMessageStartEvent

class

Anthropic::Models

RawMessageStopEvent

class

Anthropic::Models

RedactedThinkingBlock

class

Anthropic::Models

RedactedThinkingBlockParam

class

Anthropic::Models

ServerToolUsage

class

Anthropic::Models

ServerToolUseBlock

class

Anthropic::Models

ServerToolUseBlockParam

class

Anthropic::Models

SignatureDelta

class

Anthropic::Models

TextBlock

class

Anthropic::Models

TextBlockParam

class

Anthropic::Models

TextDelta

class

Anthropic::Models

ThinkingBlock

class

Anthropic::Models

ThinkingBlockParam

class

Anthropic::Models

ThinkingConfigDisabled

class

Anthropic::Models

ThinkingConfigEnabled

class

Anthropic::Models

ThinkingDelta

class

Anthropic::Models

Tool

class

Anthropic::Models

InputSchema

class

Anthropic::Models::Tool

ToolBash20250124

class

Anthropic::Models

ToolChoiceAny

class

Anthropic::Models

ToolChoiceAuto

class

Anthropic::Models

ToolChoiceNone

class

Anthropic::Models

ToolChoiceTool

class

Anthropic::Models

ToolResultBlockParam

class

Anthropic::Models

ToolTextEditor20250124

class

Anthropic::Models

ToolUseBlock

class

Anthropic::Models

ToolUseBlockParam

class

Anthropic::Models

URLImageSource

class

Anthropic::Models

URLPDFSource

class

Anthropic::Models

Usage

class

Anthropic::Models

WebSearchResultBlock

class

Anthropic::Models

WebSearchResultBlockParam

class

Anthropic::Models

WebSearchTool20250305

class

Anthropic::Models

UserLocation

class

Anthropic::Models::WebSearchTool20250305

WebSearchToolRequestError

class

Anthropic::Models

WebSearchToolResultBlock

class

Anthropic::Models

WebSearchToolResultBlockParam

class

Anthropic::Models

WebSearchToolResultError

class

Anthropic::Models

RequestOptions

class

Anthropic

Beta

class

Anthropic::Resources

Files

class

Anthropic::Resources::Beta

Messages

class

Anthropic::Resources::Beta

Batches

class

Anthropic::Resources::Beta::Messages

Models

class

Anthropic::Resources::Beta

Completions

class

Anthropic::Resources

Messages

class

Anthropic::Resources

Batches

class

Anthropic::Resources::Messages

Models

class

Anthropic::Resources

All Modules

Anthropic

module

Errors

module

Anthropic

Helpers

module

Anthropic

Bedrock

module

Anthropic::Helpers

Vertex

module

Anthropic::Helpers

Internal

module

Anthropic

Transport

module

Anthropic::Internal

Type

module

Anthropic::Internal

BasePage

module

Anthropic::Internal::Type

BaseStream

module

Anthropic::Internal::Type

Converter

module

Anthropic::Internal::Type

Enum

module

Anthropic::Internal::Type

RequestParameters

module

Anthropic::Internal::Type

Converter

module

Anthropic::Internal::Type::RequestParameters

Union

module

Anthropic::Internal::Type

Util

module

Anthropic::Internal

SorbetRuntimeSupport

module

Anthropic::Internal::Util

Models

module

Anthropic

AnthropicBeta

module

Anthropic::Models

MediaType

module

Anthropic::Models::Base64ImageSource

Beta

module

Anthropic::Models

MediaType

module

Anthropic::Models::Beta::BetaBase64ImageSource

Source

module

Anthropic::Models::Beta::BetaBase64PDFBlock

TTL

module

Anthropic::Models::Beta::BetaCacheControlEphemeral

Citation

module

Anthropic::Models::Beta::BetaCitationsDelta

BetaCodeExecutionToolResultBlockContent

module

Anthropic::Models::Beta

BetaCodeExecutionToolResultBlockParamContent

module

Anthropic::Models::Beta

BetaCodeExecutionToolResultErrorCode

module

Anthropic::Models::Beta

BetaContentBlock

module

Anthropic::Models::Beta

BetaContentBlockParam

module

Anthropic::Models::Beta

Content

module

Anthropic::Models::Beta::BetaContentBlockSource

BetaContentBlockSourceContent

module

Anthropic::Models::Beta

Source

module

Anthropic::Models::Beta::BetaImageBlockParam

Content

module

Anthropic::Models::Beta::BetaMCPToolResultBlock

Content

module

Anthropic::Models::Beta::BetaMessageParam

Role

module

Anthropic::Models::Beta::BetaMessageParam

BetaRawContentBlockDelta

module

Anthropic::Models::Beta

ContentBlock

module

Anthropic::Models::Beta::BetaRawContentBlockStartEvent

BetaRawMessageStreamEvent

module

Anthropic::Models::Beta

Content

module

Anthropic::Models::Beta::BetaRequestMCPToolResultBlockParam

Name

module

Anthropic::Models::Beta::BetaServerToolUseBlock

Name

module

Anthropic::Models::Beta::BetaServerToolUseBlockParam

BetaStopReason

module

Anthropic::Models::Beta

BetaTextCitation

module

Anthropic::Models::Beta

BetaTextCitationParam

module

Anthropic::Models::Beta

BetaThinkingConfigParam

module

Anthropic::Models::Beta

Type

module

Anthropic::Models::Beta::BetaTool

BetaToolChoice

module

Anthropic::Models::Beta

Content

module

Anthropic::Models::Beta::BetaToolResultBlockParam

Content

module

Anthropic::Models::Beta::BetaToolResultBlockParam::Content

BetaToolUnion

module

Anthropic::Models::Beta

ServiceTier

module

Anthropic::Models::Beta::BetaUsage

BetaWebSearchToolResultBlockContent

module

Anthropic::Models::Beta

BetaWebSearchToolResultBlockParamContent

module

Anthropic::Models::Beta

BetaWebSearchToolResultErrorCode

module

Anthropic::Models::Beta

Type

module

Anthropic::Models::Beta::DeletedFile

System

module

Anthropic::Models::Beta::MessageCountTokensParams

Tool

module

Anthropic::Models::Beta::MessageCountTokensParams

ServiceTier

module

Anthropic::Models::Beta::MessageCreateParams

System

module

Anthropic::Models::Beta::MessageCreateParams

Messages

module

Anthropic::Models::Beta

ServiceTier

module

Anthropic::Models::Beta::Messages::BatchCreateParams::Request::Params

System

module

Anthropic::Models::Beta::Messages::BatchCreateParams::Request::Params

ProcessingStatus

module

Anthropic::Models::Beta::Messages::BetaMessageBatch

BetaMessageBatchResult

module

Anthropic::Models::Beta::Messages

BetaError

module

Anthropic::Models

Citation

module

Anthropic::Models::CitationsDelta

ContentBlock

module

Anthropic::Models

ContentBlockParam

module

Anthropic::Models

Content

module

Anthropic::Models::ContentBlockSource

ContentBlockSourceContent

module

Anthropic::Models

Source

module

Anthropic::Models::DocumentBlockParam

ErrorObject

module

Anthropic::Models

Source

module

Anthropic::Models::ImageBlockParam

System

module

Anthropic::Models::MessageCountTokensParams

MessageCountTokensTool

module

Anthropic::Models

ServiceTier

module

Anthropic::Models::MessageCreateParams

System

module

Anthropic::Models::MessageCreateParams

Content

module

Anthropic::Models::MessageParam

Role

module

Anthropic::Models::MessageParam

Messages

module

Anthropic::Models

ServiceTier

module

Anthropic::Models::Messages::BatchCreateParams::Request::Params

System

module

Anthropic::Models::Messages::BatchCreateParams::Request::Params

ProcessingStatus

module

Anthropic::Models::Messages::MessageBatch

MessageBatchResult

module

Anthropic::Models::Messages

Model

module

Anthropic::Models

RawContentBlockDelta

module

Anthropic::Models

ContentBlock

module

Anthropic::Models::RawContentBlockStartEvent

RawMessageStreamEvent

module

Anthropic::Models

StopReason

module

Anthropic::Models

TextCitation

module

Anthropic::Models

TextCitationParam

module

Anthropic::Models

ThinkingConfigParam

module

Anthropic::Models

Type

module

Anthropic::Models::Tool

ToolChoice

module

Anthropic::Models

Content

module

Anthropic::Models::ToolResultBlockParam

Content

module

Anthropic::Models::ToolResultBlockParam::Content

ToolUnion

module

Anthropic::Models

ServiceTier

module

Anthropic::Models::Usage

ErrorCode

module

Anthropic::Models::WebSearchToolRequestError

WebSearchToolResultBlockContent

module

Anthropic::Models

WebSearchToolResultBlockParamContent

module

Anthropic::Models

ErrorCode

module

Anthropic::Models::WebSearchToolResultError

Resources

module

Anthropic