import os from dotenv import load_dotenv from agents import AsyncOpenAI, OpenAIChatCompletionsModel # Load environment variables load_dotenv(override=True) # Configure Gemini model for OpenAI Agents SDK gemini_client = AsyncOpenAI( api_key=os.getenv('GEMINI_API_KEY'), base_url="https://generativelanguage.googleapis.com/v1beta/openai/" ) gemini_model = OpenAIChatCompletionsModel( model="gemini-2.5-flash", openai_client=gemini_client )