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