ClaudeApiSettings
Compatibility wrapper for AnthropicApiSettings.
Tags: Vision, Advanced
from nutrient_sdk import ClaudeApiSettingsInherits from: AnthropicApiSettings
Construction
ClaudeApiSettings is accessed through a Document instance for per-document overrides, or via SdkSettings for SDK-wide defaults.
# Per-document overridewith Document.open("input.pdf") as doc: settings = doc.settings.claude_api_settings settings.some_field = new_value # mutate fields directly
# SDK-wide default (applies to all documents)SdkSettings.claude_api_settings.some_field = new_valueSettings are configured by writing to fields on the returned object. The settings property itself cannot be reassigned — doc.settings.claude_api_settings = other_settings is rejected.
Inherited members
From AnthropicApiSettings: api_endpoint, api_key, batch_size, classification_strategy, max_concurrency, max_tokens, model, send_full_page_reference, stream, system_prompt, temperature