Azure AI
与 Azure AI Foundry 及其相关项目相关的所有功能。
Azure AI、动态会话、SQL Server 的集成包在 langchain-azure 存储库。
聊天模型
我们建议开发人员从 (langchain-azure-ai) 访问 Azure AI Foundry 中可用的所有模型。
Azure AI 聊天完成模型
使用 Azure OpenAI、DeepSeek R1、Cohere、Phi 和 Mistral 等模型访问AzureAIChatCompletionsModel类。
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')
API 参考:AzureAIChatCompletionsModel
嵌入模型
用于嵌入的 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"
)
API 参考:AzureAIEmbeddingsModel