Azure OpenAI (Azure开放人工智能)
Microsoft Azure,通常简称为
Azure
,是由Microsoft
运营的云计算平台,通过全球数据中心提供应用程序和服务的访问、管理和开发。它提供了一系列的功能,包括软件即服务(SaaS)、平台即服务(PaaS)和基础设施即服务(IaaS)。Microsoft Azure
支持许多编程语言、工具和框架,包括Microsoft特定的和第三方软件和系统。
Azure OpenAI是一个
Azure
服务,提供了来自OpenAI
的强大语言模型,包括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-05-15"
LLM
查看使用示例。
from langchain.llms import AzureOpenAI
文本嵌入模型
查看使用示例。
from langchain.embeddings import OpenAIEmbeddings
聊天模型
查看使用示例。
from langchain.chat_models import AzureChatOpenAI