import os from dotenv import load_dotenv from openai import AzureOpenAI # Load environment variables from .env file load_dotenv() # Initialize the client client = AzureOpenAI( api_key=os.getenv("AZURE_OPENAI_API_KEY"), api_version=os.getenv("AZURE_OPENAI_API_VERSION"), azure_endpoint=os.getenv("AZURE_OPENAI_ENDPOINT") ) # Example Chat Completion Call response = client.chat.completions.create( model=os.getenv("AZURE_OPENAI_DEPLOYMENT"), # e.g., "gpt-5.4" messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Hello!"} ] ) print(response.choices[0].message.content)