Azure Openai
As mentioned in Microsoft Docs, Azure is compatible with the Openai Client
pip install datapizza-ai-clients-openai
Usage example
from datapizza.clients.openai import OpenAIClient
load_dotenv()
client = OpenAIClient(
base_url = "https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/"
api_key= "AZURE_OPENAI_API_KEY",
model="gpt-4o-mini",
)
response = client.invoke("Hello!")
print(response.text)