The SDK reads the key from the GALILEO_API_KEY environment variable. Export it in your shell before running your script, or make sure your .env file actually gets loaded by something like python-dotenv before the Galileo import runs. If you would rather set it in code, use the Configuration object: from galileo import Configuration, then set the galileo_api_key attribute on Configuration to your key value. A stale or revoked key gives a 401 at call time instead of this error, so if you see this ValueError the key simply was not visible in the process environment.

Context: Fresh install of the galileo Python SDK fails immediately with "ValueError: No API key found. Please set your GALILEO_API_KEY." I have an API key from the Console. Where exactly does the SDK expect it?