网易首页 > 网易号 > 正文 申请入驻

azure gpt 微软Azure OpenAI国内合规AI接口,企业专用

0
分享至

对于大部分开发者来说,如果想开发AI应用,接入OpenAI的API接口,必然要考虑的是如何创建账号,然后给OpenAI账号绑定一个卡进行额度充值。

但是, 随着OpenAI风控的升级,很多虚拟卡都已经被拒绝了,这就导致很多时候我们不能正常地绑定成功。

没有绑定卡的账号虽然可以使用,但是相应的接口访问次数都会被限制的。一个人使用没什么问题,对企业合规性来说,业务大了使用起来就很麻烦了,换句话说就是想花钱充值都充值充值不了。

另外直接使用OpenAI的接口会有一些安全风险,这个懂的都懂,就不细说了。

其实,目前使用OpenAI的能力主要有2个主流渠道,这2种渠道提供的API能力无差异。

1、对接OpenAI官方提供的API。(目前在国内使用可能会被随时封禁,个人兴趣开发者可选择)

2、对接微软Azure提供的OpenAI能力(目前国内唯一合规渠道,申请需企业资质)

参考链接:
微软 Azure OpenAI 申请https://azureopenai.cloudallonline.com/?zxwwy4

出于合规角度,建议国内企业可以选择微软的Azure OpenAI服务来使用接口。

通过微软官方合作伙伴获取服务,可以合规、稳定地提供企业用户使用ChatGPT的可能,满足国内发票需求,同时也能解决连接不稳定/响应速度慢/并发配额低等问题。

作为微软的合作伙伴,全云在线可为企业开通绿色申请通道!企业版AZURE OPEN AI 最新版本GPT-4o、 Turbo、Dalle-3,只要企业有需求,全云在线都能协助快速开通!

创建 Azure OpenAI 服务

收到审核通过的邮件后,进入Azure 首页,搜索,选择该类型的服务并进入页面,点击创建按钮进入创建页面。

Azure OpenAI

  • 第一步是填写基础信息,选择你的订阅,资源组(没有的话就新建一个),区域(有美国、欧洲、亚洲等国家),服务名称(如果名字被别人占用了会提示),定价层(价格跟 OpenAI 的相差不大),然后点击下一步。

  • 第二步是选择网络,选择第一个全网络就可以了。
  • 第三步是选择标签,可以不填。
  • 最后确认信息并提交。

模型部署

创建好 OpenAI 服务后,点击该服务进入 OpenAI 的服务页面,选择模型部署,然后点击按钮,进入页面。

模型管理

Azure AI Studio

进去后选择侧边栏的菜单,点击按钮,然后选择模型,这里我们选择即可,再选择模型版本,有和两个,我们当然选择最新的版本,然后输入部署名称,注意名称只能包含和特殊字符,其他的特殊字符不能写到名称中,最后点击按钮完成部署的创建。

部署

创建新部署

gpt35-turbo

0301

0613

0613

创建

获取 API URL 和 API Key

模型部署完成后,重新进入 OpenAI 页面,选择菜单(在模型部署菜单上面),进去后可以看到有 2 个键和 1 个端点,端点就是 API URL,键就是 API KEY,随便用其中一个 KEY 就可以了。

键和端点

Azure OpenAI API 使用

拿到 API URL 和 API KEY 后,就可以使用 OpenAI API 了,这里用 curl 命令来测试一下,示例代码如下。

curl $AZURE_OPENAI_ENDPOINT/openai/deployments/$DEPLOYMENT_NAME/chat/completions\?api-version\=2023-06-31-preview \
-H "Content-Type: application/json" \
-H "api-key: $AZURE_OPENAI_KEY" \
-d '{"messages":[{"role": "system", "content": "You are a helpful assistant."},{"role": "user", "content": "hello"}]}'

  • 是 API URL
  • AZURE_OPENAI_ENDPOINT
  • 是模型部署的名称
  • DEPLOYMENT_NAME
  • 参数是指 API 的版本,有、等版本,具体的版本信息可以看这里[4]
  • api-version
  • 2023-06-31-preview
  • 2023-05-15
  • 是 API KEY
  • AZURE_OPENAI_KEY
  • 发送的 body 数据是一个消息数组,每个消息分别定义了角色和内容。

这个 curl 命令可以在国内直接访问,大家可以在自己电脑终端上试一下。

然后我们再看下请求返回的结果:

{
"id": "chatcmpl-7lurXrxcVQDGEWssG28dxeJkpKLTD",
"object": "chat.completion",
"model": "gpt-35-turbo",
"prompt_annotations": {
"hate": {
"filtered": false,
"severity": "safe"
},
"self_harm": {
"filtered": false,
"severity": "safe"
},
"sexual": {
"filtered": false,
"severity": "safe"
},
"violence": {
"filtered": false,
"severity": "safe"
}
},
"choices": [
{
"index": 0,
"finish_reason": "stop",
"message": {
"role": "assistant",
"content": "Hello! How can I assist you today?"
},
"content_filter_results": {
// 与 prompt_annotations 内容相同
}
}
],
"usage": {
"completion_tokens": 9,
"prompt_tokens": 18,
"total_tokens": 27
}
}

我们再看看 OpenAI API 的返回结果:

{
"id": "chatcmpl-7lvHYFBRjBTWDf24TSy1JfL6zCmMj",
"object": "chat.completion",
"model": "gpt-3.5-turbo-0613",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I assist you today?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 19,
"completion_tokens": 9,
"total_tokens": 28
}
}

可以看到 Azure OpenAI 的返回结果和 OpenAI API 的返回结果大致相同,除了 Azure OpenAI 的返回结果中多了和这 2 个属性,这 2 个属性分别是对问题和答案的检查结果,检测其中是否包含违规的信息,比如暴力黄色什么的,如果设置了过滤信息检查并检查出了违规内容,Azure OpenAI 的请求就会失败。

prompt_annotations

content_filter_results

Langchain 中对 OpenAI LLM 进行替换

如果你使用的是 Langchain 的 Python 包,可以使用类来替换类,示例代码如下:

AzureOpenAI

OpenAI

from langchain.llms import AzureOpenAI
llm = AzureOpenAI(
openai_api_type="azure",
openai_api_key="Azure OpenAI API KEY",
openai.api_base="Azure OpenAI API URL",
openai_api_version="2023-06-31-preview",
deployment_name="Deployment Name",
)

如果你使用的是 Langchain 的 JS 包,可以直接使用原来的类,只需要把原来的参数改成其他的 Azure OpenAI API 参数就可以了,示例代码如下:

ChatOpenAI

openaiKey

import { ChatOpenAI } from 'langchain/chat_models/openai';
const model = new ChatOpenAI({
azureOpenAIApiVersion: '2023-06-01-preview',
azureOpenAIApiKey: 'Azure OpenAI API KEY',
azureOpenAIBasePath: 'Azure OpenAI API URL',
azureOpenAIApiDeploymentName: 'Deployment Name',
});

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
简直要被东北女澡堂的搓澡大姨笑死了!说话也太直接了,脸都笑红了

简直要被东北女澡堂的搓澡大姨笑死了!说话也太直接了,脸都笑红了

有趣的火烈鸟
2024-11-28 20:19:19
管晨辰就评论吴柳芳事件道歉,因看不惯体操"擦边",网友不买账!

管晨辰就评论吴柳芳事件道歉,因看不惯体操"擦边",网友不买账!

你食不食油饼
2024-11-26 23:21:28
卫生巾全面塌房!网友怒斥:这狗血的社会,唯独没怀疑过卫生巾!

卫生巾全面塌房!网友怒斥:这狗血的社会,唯独没怀疑过卫生巾!

华人星光
2024-11-26 14:20:43
女子摇人在大雪堆里找手机 开震动了 俩小时才算找到 朋友笑骂:下回吃饭别**带了

女子摇人在大雪堆里找手机 开震动了 俩小时才算找到 朋友笑骂:下回吃饭别**带了

闪电新闻
2024-11-28 18:44:39
被郭晶晶美到了!穿咖色羽绒服,低调现身好友展览,却难掩好气质

被郭晶晶美到了!穿咖色羽绒服,低调现身好友展览,却难掩好气质

白宸侃片
2024-11-26 06:43:44
通知美国将统一两岸,台海或有大变?中方外交部喊出6个大字

通知美国将统一两岸,台海或有大变?中方外交部喊出6个大字

现代小青青慕慕
2024-11-29 00:01:14
重磅计划发布!我国拟2035年完成下一代北斗系统建设:技术更先进、功能更强大

重磅计划发布!我国拟2035年完成下一代北斗系统建设:技术更先进、功能更强大

每日经济新闻
2024-11-28 12:39:49
A股:全体股民注意了,明天,11月29日,三个信号落地请准备好!

A股:全体股民注意了,明天,11月29日,三个信号落地请准备好!

兵哥闲聊
2024-11-29 00:00:30
马斯克53岁,谷爱凌21岁,假如马斯克追求谷爱凌,谷爱凌会答应吗

马斯克53岁,谷爱凌21岁,假如马斯克追求谷爱凌,谷爱凌会答应吗

人情皆文史
2024-11-28 00:17:58
哈里斯阵营内部民调从未领先特朗普,对媒体报道的领先结果感到惊讶

哈里斯阵营内部民调从未领先特朗普,对媒体报道的领先结果感到惊讶

王大健美食日常
2024-11-28 13:46:09
卢布贬值加大俄央行上调基准利率的压力,有可能在12月上调到25%

卢布贬值加大俄央行上调基准利率的压力,有可能在12月上调到25%

山河路口
2024-11-28 23:22:27
保时捷事件后,有货拉拉司机贴上“为避免你遭受袭击”的警告

保时捷事件后,有货拉拉司机贴上“为避免你遭受袭击”的警告

映射生活的身影
2024-11-27 23:20:04
9.99万买雪佛兰探界者!“并网”传闻成真?4S店疯狂甩卖

9.99万买雪佛兰探界者!“并网”传闻成真?4S店疯狂甩卖

爱论历史
2024-11-28 22:58:10
网友:某新势力汽车发生事故,工作人员把车标盖起来,成习惯了?

网友:某新势力汽车发生事故,工作人员把车标盖起来,成习惯了?

火山诗话
2024-11-27 13:57:47
坐拥超50万亿美元资产,罗斯柴尔德犹太家族成员在洛杉矶豪宅火灾中身亡

坐拥超50万亿美元资产,罗斯柴尔德犹太家族成员在洛杉矶豪宅火灾中身亡

小虎新车推荐员
2024-11-29 04:20:06
要收!国王末节打出一波26-6进攻高潮 落后12分直接变领先8分

要收!国王末节打出一波26-6进攻高潮 落后12分直接变领先8分

直播吧
2024-11-28 11:38:49
亚冠替补传射建功,18岁前锋王钰栋斩获职业俱乐部生涯首球

亚冠替补传射建功,18岁前锋王钰栋斩获职业俱乐部生涯首球

懂球帝
2024-11-28 22:26:20
谁懂啊!网友:相亲发这张照片被对方全家相中了!

谁懂啊!网友:相亲发这张照片被对方全家相中了!

猫小狸同学
2024-11-26 18:00:03
揭秘女性性生活欲望强烈的四大原因

揭秘女性性生活欲望强烈的四大原因

智见派
2024-07-06 16:33:34
你是真吃饱了桑乔复出踢89分钟造2球,本赛季8场送5次助攻

你是真吃饱了桑乔复出踢89分钟造2球,本赛季8场送5次助攻

直播吧
2024-11-29 08:12:11
2024-11-29 09:52:49
全云在线
全云在线
信息网络安全合规相关资讯
900文章数 14关注度
往期回顾 全部

科技要闻

车企付款周期特斯拉最短,造车新势力垫底

头条要闻

上海女子称遭中医侵犯:没注意到他脱裤子 来不及防备

头条要闻

上海女子称遭中医侵犯:没注意到他脱裤子 来不及防备

体育要闻

道心破碎的姆巴佩,交出一张负分答卷

娱乐要闻

冯绍峰新恋情曝出!女方第一时间发文辟谣

财经要闻

洪灏:不要误解增量政策 不是数越大越好

汽车要闻

ID. CODE概念车/探岳L领衔 大众汽车携25款车亮相

态度原创

数码
本地
家居
游戏
公开课

数码要闻

全球首款动态血压监测手表!华为WATCH D2首销:首发2888元

本地新闻

云游中国|来伦布夏果感受充满Passion的人生

家居要闻

简约大气风格 舒适通透空间

《潜行者2》的开发究竟有多艰难?制作经费短缺,员工还被抓壮丁

公开课

一块玻璃,如何改变人类世界?

无障碍浏览 进入关怀版