-record(config, { api_key :: anthropic@config:api_key(), base_url :: binary(), default_model :: gleam@option:option(binary()), timeout_ms :: integer(), max_retries :: integer() }).