跳到主要内容
Open on GitHub

Azure AI

Azure AI Foundry 及其相关项目的所有功能。

Azure AI、Dynamic Sessions、SQL Server 的集成包维护在 langchain-azure 仓库中。

聊天模型

我们建议开发者从 (langchain-azure-ai) 开始,以访问 Azure AI Foundry 中提供的所有模型。

Azure AI 聊天完成模型

使用 AzureAIChatCompletionsModel 类访问 Azure OpenAI、DeepSeek R1、Cohere、Phi 和 Mistral 等模型。

pip install -U langchain-azure-ai

配置您的 API 密钥和端点。

export AZURE_INFERENCE_CREDENTIAL=your-api-key
export AZURE_INFERENCE_ENDPOINT=your-endpoint
from langchain_azure_ai.chat_models import AzureAIChatCompletionsModel

llm = AzureAIChatCompletionsModel(
model_name="gpt-4o",
api_version="2024-05-01-preview",
)

llm.invoke('Tell me a joke and include some emojis')

嵌入模型

Azure AI 模型嵌入推断

pip install -U langchain-azure-ai

配置您的 API 密钥和端点。

export AZURE_INFERENCE_CREDENTIAL=your-api-key
export AZURE_INFERENCE_ENDPOINT=your-endpoint
from langchain_azure_ai.embeddings import AzureAIEmbeddingsModel

embed_model = AzureAIEmbeddingsModel(
model_name="text-embedding-ada-002"
)

此页是否对您有帮助?