brk-code

anthropic-sdk-python の API リファレンス

anthropic-sdk-python (anthropics/anthropic-sdk-python) の公開 API 82 件 —— クラス 69、関数 12、メソッド 1。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。

リポジトリ: anthropics/anthropic-sdk-python

種別件数
クラス69
関数12
メソッド1

API 一覧

classsrc.anthropic._base_client.BasePage
Defines the core interface for pagination.
funcsrc.anthropic._files.deepcopy_with_paths(item:_T, paths:Sequence[Sequence[str]]) -> _T
Copy only the containers along the given paths.
classsrc.anthropic._middleware.Middleware
Base class for client-level middleware.
funcsrc.anthropic._models.build(base_model_cls:Callable[P, _BaseModelT], *args:P.args, **kwargs:P.kwargs) -> _BaseModelT
Construct a BaseModel class without validation.
funcsrc.anthropic._models.set_pydantic_config(typ:Any, config:pydantic.ConfigDict) -> None
Add a pydantic config for the given type.
methodsrc.anthropic._streaming.Stream.close() -> None
Close the response and release the connection.
funcsrc.anthropic._utils._json.openapi_dumps(obj:Any) -> bytes
Serialize an object to UTF-8 encoded JSON bytes.
classsrc.anthropic._utils._resources_proxy.ResourcesProxy
A proxy for the `anthropic.resources` module.
funcsrc.anthropic._utils._typing.is_iterable_type(typ:type) -> bool
If the given type is `typing.Iterable[T]`
funcsrc.anthropic._utils._utils.quote(string:str) -> str
Add single quotation marks around the given string.
funcsrc.anthropic._utils._utils.removeprefix(string:str, prefix:str) -> str
Remove a prefix from a string.
funcsrc.anthropic._utils._utils.removesuffix(string:str, suffix:str) -> str
Remove a suffix from a string.
funcsrc.anthropic.lib._stainless_helpers.get_helper_tag(obj:object) -> str | None
Get the helper name from an object, if any.
funcsrc.anthropic.lib._stainless_helpers.tag_helper(obj:Any, name:StainlessHelperHeaderValue) -> None
Mark an object as created by a named SDK helper.
funcsrc.anthropic.lib.aws._credentials.resolve_api_key(*api_key:str | None, *use_sigv4:bool, *api_key_env_vars:Sequence[str]=('ANTHROPIC_AWS_API_KEY',)) -> str | None
Resolve the API key.
funcsrc.anthropic.lib.aws._credentials.resolve_region(aws_region:str | None) -> str | None
Resolve the AWS region from constructor arg or env var.
classsrc.anthropic.lib.environments._worker.EnvironmentWorker
Run a self-hosted environment worker.
classsrc.anthropic.types.beta.beta_cloud_config.BetaCloudConfig
`cloud` environment configuration.
classsrc.anthropic.types.beta.beta_diagnostics_param.BetaDiagnosticsParam
Request-level diagnostics.
classsrc.anthropic.types.beta.beta_direct_caller.BetaDirectCaller
Tool invocation directly from the model.
classsrc.anthropic.types.beta.beta_direct_caller_param.BetaDirectCallerParam
Tool invocation directly from the model.
classsrc.anthropic.types.beta.beta_dream_sessions_input.BetaDreamSessionsInput
Input session transcripts the dream reads.
classsrc.anthropic.types.beta.beta_fallback_info.BetaFallbackInfo
Identifies one hop of a fallback transition.
classsrc.anthropic.types.beta.beta_limited_network.BetaLimitedNetwork
Limited network access.
classsrc.anthropic.types.beta.beta_limited_network_params.BetaLimitedNetworkParams
Limited network request params.
classsrc.anthropic.types.beta.beta_managed_agents_agent.BetaManagedAgentsAgent
A Managed Agents `agent`.
classsrc.anthropic.types.beta.beta_managed_agents_agent_params.BetaManagedAgentsAgentParams
Specification for an Agent.
classsrc.anthropic.types.beta.beta_managed_agents_anthropic_skill.BetaManagedAgentsAnthropicSkill
A resolved Anthropic-managed skill.
classsrc.anthropic.types.beta.beta_managed_agents_anthropic_skill_params.BetaManagedAgentsAnthropicSkillParams
An Anthropic-managed skill.
classsrc.anthropic.types.beta.beta_managed_agents_custom_skill.BetaManagedAgentsCustomSkill
A resolved user-created custom skill.
classsrc.anthropic.types.beta.beta_managed_agents_custom_skill_params.BetaManagedAgentsCustomSkillParams
A user-created custom skill.
classsrc.anthropic.types.beta.beta_managed_agents_deleted_vault.BetaManagedAgentsDeletedVault
Confirmation of a deleted vault.
classsrc.anthropic.types.beta.beta_managed_agents_effort_high.BetaManagedAgentsEffortHigh
High effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_high_param.BetaManagedAgentsEffortHighParam
High effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_low.BetaManagedAgentsEffortLow
Low effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_low_param.BetaManagedAgentsEffortLowParam
Low effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_max.BetaManagedAgentsEffortMax
Maximum effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_max_param.BetaManagedAgentsEffortMaxParam
Maximum effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_medium.BetaManagedAgentsEffortMedium
Medium effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_medium_param.BetaManagedAgentsEffortMediumParam
Medium effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_xhigh.BetaManagedAgentsEffortXhigh
Extra-high effort.
classsrc.anthropic.types.beta.beta_managed_agents_effort_xhigh_param.BetaManagedAgentsEffortXhighParam
Extra-high effort.
classsrc.anthropic.types.beta.beta_managed_agents_model_config.BetaManagedAgentsModelConfig
Model identifier and configuration.
classsrc.anthropic.types.beta.beta_managed_agents_schedule_params.BetaManagedAgentsScheduleParams
5-field POSIX cron schedule.
classsrc.anthropic.types.beta.beta_managed_agents_session.BetaManagedAgentsSession
A Managed Agents `session`.
classsrc.anthropic.types.beta.beta_managed_agents_session_stats.BetaManagedAgentsSessionStats
Timing statistics for a session.
classsrc.anthropic.types.beta.beta_managed_agents_start_event.BetaManagedAgentsStartEvent
Opens a preview of a buffered event.
classsrc.anthropic.types.beta.beta_managed_agents_system_content_block.BetaManagedAgentsSystemContentBlock
Regular text content.
classsrc.anthropic.types.beta.beta_managed_agents_system_content_block_param.BetaManagedAgentsSystemContentBlockParam
Regular text content.
classsrc.anthropic.types.beta.beta_message_iteration_usage.BetaMessageIterationUsage
Token usage for a sampling iteration.
classsrc.anthropic.types.beta.beta_model_capabilities.BetaModelCapabilities
Model capability information.
classsrc.anthropic.types.beta.beta_refusal_stop_details.BetaRefusalStopDetails
Structured information about a refusal.
classsrc.anthropic.types.beta.beta_self_hosted_config.BetaSelfHostedConfig
Configuration for self-hosted environments.
classsrc.anthropic.types.beta.beta_thinking_capability.BetaThinkingCapability
Thinking capability details.
classsrc.anthropic.types.beta.beta_thinking_types.BetaThinkingTypes
Supported thinking type configurations.
classsrc.anthropic.types.beta.beta_tool_choice_any_param.BetaToolChoiceAnyParam
The model will use any available tools.
classsrc.anthropic.types.beta.beta_tunnel.BetaTunnel
An MCP tunnel.
classsrc.anthropic.types.beta.beta_tunnel_token.BetaTunnelToken
A tunnel's connector token.
classsrc.anthropic.types.beta.beta_unrestricted_network.BetaUnrestrictedNetwork
Unrestricted network access.
classsrc.anthropic.types.beta.beta_unrestricted_network_param.BetaUnrestrictedNetworkParam
Unrestricted network access.
classsrc.anthropic.types.beta.environments.beta_session_work_data.BetaSessionWorkData
Work data for session work items.
classsrc.anthropic.types.beta.sessions.beta_managed_agents_base64_image_source.BetaManagedAgentsBase64ImageSource
Base64-encoded image data.
classsrc.anthropic.types.beta.sessions.beta_managed_agents_file_image_source.BetaManagedAgentsFileImageSource
Image referenced by file ID.
classsrc.anthropic.types.beta.sessions.beta_managed_agents_text_block.BetaManagedAgentsTextBlock
Regular text content.
classsrc.anthropic.types.beta.sessions.beta_managed_agents_text_block_param.BetaManagedAgentsTextBlockParam
Regular text content.
classsrc.anthropic.types.beta.sessions.beta_managed_agents_url_document_source.BetaManagedAgentsURLDocumentSource
Document referenced by URL.
classsrc.anthropic.types.beta.sessions.beta_managed_agents_url_image_source.BetaManagedAgentsURLImageSource
Image referenced by URL.
classsrc.anthropic.types.beta.sessions.beta_managed_agents_url_image_source_param.BetaManagedAgentsURLImageSourceParam
Image referenced by URL.
classsrc.anthropic.types.beta.tunnels.beta_tunnel_certificate.BetaTunnelCertificate
A CA certificate attached to a tunnel.
classsrc.anthropic.types.beta.vaults.beta_managed_agents_credential.BetaManagedAgentsCredential
A credential stored in a vault.
classsrc.anthropic.types.capability_support.CapabilitySupport
Indicates whether a capability is supported.
classsrc.anthropic.types.context_management_capability.ContextManagementCapability
Context management capability details.
classsrc.anthropic.types.direct_caller.DirectCaller
Tool invocation directly from the model.
classsrc.anthropic.types.direct_caller_param.DirectCallerParam
Tool invocation directly from the model.
classsrc.anthropic.types.effort_capability.EffortCapability
Effort (reasoning_effort) capability details.
classsrc.anthropic.types.model_capabilities.ModelCapabilities
Model capability information.
classsrc.anthropic.types.refusal_stop_details.RefusalStopDetails
Structured information about a refusal.
classsrc.anthropic.types.server_tool_caller.ServerToolCaller
Tool invocation generated by a server-side tool.
classsrc.anthropic.types.thinking_capability.ThinkingCapability
Thinking capability details.
classsrc.anthropic.types.thinking_types.ThinkingTypes
Supported thinking type configurations.
classsrc.anthropic.types.tool_choice_any_param.ToolChoiceAnyParam
The model will use any available tools.
classsrc.anthropic.types.tool_choice_none_param.ToolChoiceNoneParam
The model will not be allowed to use tools.

この情報について

掲載しているシグネチャは anthropics/anthropic-sdk-python の公開ソースコードを Python の ast モジュールで静的解析し、引数名・デフォルト値・ 型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。 詳しくは仕組みの解説をご覧ください。

収録ライブラリ一覧(全 805 件)へ戻る