Azure AI

Azure AI 是微软在 Azure 上提供的一体化 AI 平台,用于构建 AI 应用与 AI 代理,覆盖 Azure OpenAI Service、Azure AI Services(视觉/语音/语言/翻译/内容安全)、Azure AI Search、Azure Machine Learning 以及 Azure AI Studio 等能力。在该解决方案页面可了解平台概览并进入各能力入口;其中 Azure AI Inference 提供 OpenAI 兼容的 /v1 风格端点,适合快速集成与迁移。

基础 URL
https://api.openai.com/v1
认证
Bearer / Authorization: Bearer $AZURE_API_KEY
官方 SDK
Python, JavaScript/TypeScript, .NET, Java
🔑 API Key 获取
前置要求:需要有效 Azure 账号与已创建的 Azure AI 资源;建议完成身份验证与订阅绑定,部分模型需申请访问权限。
入口:https://ai.azure.com/
说明:登录 Azure 并进入 Azure AI Studio(ai.azure.com),创建或选择项目/资源,在项目的密钥或部署页面获取用于调用的访问令牌或密钥;部分模型或服务可能需要在 Azure Portal 创建相应资源并在“Keys and Endpoint”页面获取密钥。

支持模型

API 接口列表

POST /v1/chat/completions Docs

聊天补全端点(OpenAI 兼容),用于基于消息数组生成回复,支持流式返回。

认证
频率限制60/min
计费模式按模型/区域计费,多数采用按令牌计费(输入/输出分开);具体价格以 Azure 定价页面为准。
{
  "model": "gpt-4o-mini",
  "messages": [
    {
      "role": "system",
      "content": "You are a helpful assistant."
    },
    {
      "role": "user",
      "content": "Summarize Azure AI in one sentence."
    }
  ],
  "stream": true
}
POST /v1/embeddings Docs

生成文本嵌入向量(OpenAI 兼容),用于检索增强与相似度计算。

认证
频率限制60/min
计费模式按模型/区域计费;通常仅对输入令牌计费,以官方定价为准。
{
  "model": "text-embedding-3-large",
  "input": "Azure AI provides end‑to‑end capabilities for AI apps and agents."
}