AzureOpenAITools provides access to Azure OpenAI services including DALL-E image generation.
requests
library:
Parameter | Type | Default | Description |
---|---|---|---|
api_key | Optional[str] | None | Azure OpenAI API key. Uses AZURE_OPENAI_API_KEY if not set. |
azure_endpoint | Optional[str] | None | Azure OpenAI endpoint. Uses AZURE_OPENAI_ENDPOINT if not set. |
api_version | Optional[str] | "2023-12-01-preview" | Azure OpenAI API version. |
image_deployment | Optional[str] | None | DALL-E deployment name. Uses AZURE_OPENAI_IMAGE_DEPLOYMENT. |
image_model | str | "dall-e-3" | DALL-E model to use (dall-e-2, dall-e-3). |
image_quality | Literal | "standard" | Image quality: “standard” or “hd” (hd only for dall-e-3). |
enable_generate_image | bool | True | Enable the generate image functionality |
all | bool | False | Enable all functionality when set to True |
Function | Description |
---|---|
generate_image | Generate images using Azure OpenAI DALL-E models. |
include_tools
or exclude_tools
to modify the list of tools the agent has access to. Learn more about selecting tools.