Client(
const std::string& apiToken,
const std::string& apiPrivateToken,
const std::string& baseUrl = "https://api.michitai.com/api",
std::shared_ptr<ILogger> logger = nullptr
)
Initializes the SDK with API tokens and optional custom base URL and logger.