claude_sonnet_3_7
What it is
- A module-level configuration that instantiates a
ChatModelwrapper for Anthropic’sclaude-3-7-sonnet-20250219vialangchain_anthropic.ChatAnthropic.
Public API
- Constants
MODEL_ID: str—"claude-3-7-sonnet-20250219"PROVIDER: str—"anthropic"
- Variables
model: ChatModel— Preconfigured chat model instance.
Configuration/Dependencies
- Dependencies
langchain_anthropic.ChatAnthropicnaas_abi_marketplace.ai.claude.ABIModulenaas_abi_core.models.Model.ChatModelpydantic.SecretStr
- Configuration source
- Reads API key from:
ABIModule.get_instance().configuration.anthropic_api_key
- Reads API key from:
- Model configuration
model_name = MODEL_IDtemperature = 0max_retries = 2timeout = Nonestop = None
Usage
from naas_abi_marketplace.ai.claude.models.claude_sonnet_3_7 import model
# model is a preconfigured ChatModel instance
print(model.model_id, model.provider)
Caveats
- Importing this module requires
ABIModuleto be initialized/configured such thatconfiguration.anthropic_api_keyis available.