The author attempted to obtain a Gemini API key to use with their coding project, but encountered a frustrating and convoluted process. The process involved navigating multiple Google products and services, including Google AI Studio and Google Cloud Console, and required verifying their payment method and uploading identification documents. Despite eventually obtaining the API key, the author experienced issues with rate limits and permissions. The author compares their experience unfavorably to those of other AI services, such as Anthropic and OpenAI.