initialize() resolves the Synap API key (from the api_key= constructor kwarg first, then the SYNAP_API_KEY environment variable), establishes the authenticated client identity, sets up the optional local cache, and starts the telemetry collector. Calling it a second time on the same SDK instance is a safe no-op.
Parameters
This method takes no parameters.Returns
ReturnsNone.
Example
Raises
AuthenticationError— when no API key is supplied (neitherapi_key=norSYNAP_API_KEY), the key is rejected by the platform, or credential loading otherwise fails.