Skip to main content

Azure OpenAI

Microsoft Azure,通常被称为 Azure,是由 Microsoft 运营的云计算平台,通过全球数据中心提供应用程序和服务的访问、管理和开发。它提供了一系列的能力,包括软件即服务(SaaS)、平台即服务(PaaS)和基础设施即服务(IaaS)。Microsoft Azure 支持许多编程语言、工具和框架,包括微软特定的和第三方的软件和系统。

Azure OpenAI 是一个由 OpenAI 提供强大的语言模型的 Azure 服务,包括 GPT-3CodexEmbeddings model 系列,用于内容生成、摘要、语义搜索和自然语言转代码。

安装和设置

pip install openai
pip install tiktoken

设置环境变量以访问 Azure OpenAI 服务。

import os

os.environ["OPENAI_API_TYPE"] = "azure"
os.environ["OPENAI_API_BASE"] = "https://<your-endpoint.openai.azure.com/"
os.environ["OPENAI_API_KEY"] = "your AzureOpenAI key"
os.environ["OPENAI_API_VERSION"] = "2023-03-15-preview"

LLM

查看 使用示例

from langchain.llms import AzureOpenAI

文本嵌入模型

查看 使用示例

from langchain.embeddings import OpenAIEmbeddings

聊天模型

查看 使用示例

from langchain.chat_models import AzureChatOpenAI