#!/usr/bin/env python3
# /// script
# requires-python = ">=3.10"
# dependencies = [
#     "google-genai>=1.0.0",
# ]
# ///

import os
from google import genai

api_key = os.environ.get('GEMINI_API_KEY')
print(f'Testing API key: {api_key[:10] if api_key else "None"}...')

client = genai.Client(api_key=api_key)
print('Client created successfully')

# Test simple text generation
response = client.models.generate_content(
    model='gemini-1.5-flash',
    contents='Hello, just testing if this API key works'
)
print('API key is working!')
print(f'Response: {response.text[:100] if response.text else "No text"}...')