Skip to main content

Azure plugin for LLM using the AzureOpenAI class

Project description

llm-azure

PyPI Changelog License

LLM access to the Azure OpenAI SDK

Installation

Install this plugin in the same environment as LLM.

llm install llm-azure

Usage

First, set an API key for Azure OpenAI:

llm keys set azure
# Paste key here

To add the gpt-4-32k model, deployed in your Azure Subscription, add this to your azure/config.yaml file:

- model_id: gpt-4-32k
  deployment_name: gpt-4-32k
  endpoint: https://your_deployment.openai.azure.com/
  api_version: '2023-05-15'

the configuration file should be in the azure directory in the config of your llm installation. Run this command to find the directory in which this file should be created:

dirname "$(llm logs path)"

The model_id is the name LLM will use for the model. The deployment_name is the name which needs to be passed to the API - this might differ from the model_id, especially if the model_id could potentially clash with other installed models.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llm_azure-0.4.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

llm_azure-0.4-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file llm_azure-0.4.tar.gz.

File metadata

  • Download URL: llm_azure-0.4.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for llm_azure-0.4.tar.gz
Algorithm Hash digest
SHA256 73062ab65b5b8bf9132bfaf2b3a90e67b42d2c20421e687acc1a664a72116949
MD5 185ad8d3559ecee9e6b41ae4002d257f
BLAKE2b-256 505c6167fbca527769bfc3c5c122b17b70a712889a6196c6fb4969030086281f

See more details on using hashes here.

Provenance

The following attestation bundles were made for llm_azure-0.4.tar.gz:

Publisher: publish.yml on fabge/llm-azure

Attestations:

File details

Details for the file llm_azure-0.4-py3-none-any.whl.

File metadata

  • Download URL: llm_azure-0.4-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for llm_azure-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 48ae498f3e1fcf0b423374ddd8af8b9dfdd845d95286cbc952e7dd2136f61e40
MD5 919bc35fee6ea0cbb7eea829bd545cf9
BLAKE2b-256 fd9efb579575de845e2c9fd9ffaf130d9bc10a278cdf5ec537ea239497e57d8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for llm_azure-0.4-py3-none-any.whl:

Publisher: publish.yml on fabge/llm-azure

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page