Skip to main content

AzureOpenAILLM Objects

LLM for Azure OpenAI. Requires an Azure OpenAI API key.

__init__

Initialize the AzureOpenAILLM. Arguments:
  • name (Optional[str]): The name of the Azure OpenAI model to use.
  • openai_api_key (Optional[str]): The Azure OpenAI API key.
  • azure_endpoint (Optional[str]): The Azure OpenAI endpoint.
  • temperature (float): The temperature of the LLM.
  • max_tokens (int): The maximum number of tokens to generate.
  • Optional[str]0 (Optional[str]1): The API version to use.

__call__

Call the AzureOpenAILLM. Arguments:
  • messages (List[Message]): The messages to pass to the AzureOpenAILLM.
Returns: str: The response from the AzureOpenAILLM.