心情随笔
😍如何搭建属于自己ChatGPT
00 分钟
2024-3-25
2024-3-29
type
status
date
slug
summary
tags
category
icon
password
💫
当今的人工智能技术正在不断发展,越来越多的企业和个人开始探索人工智能在各个领域中的应用。其中,在自然语言处理领域,OpenAI 的 GPT 系列模型成为了研究热点。OpenAI 公司的 ChatGPT 带起了一波 AI 应用的浪潮,一些科技公司都在努力跟进,比如百度的文心一言,Google 的 Bard 以及 Notion AI。就目前体验来说还是 OpenAI ChatGPT 表现最好。目前 Microsoft Azure 是独一家的提供 OpenAI 云服务的云厂商,Azure OpenAI 提供的 API 服务使得构建和部署自己的 ChatGPT 成为了可能。
 

一、Azure服务申请

Azure OpenAI 和 OpenAI 官方提供的服务基本是一致的,但是目前前者还是处于预览版的状态,一些功能还没有完全开放。
注意:需要使用 Azure 国际版,点此进行申请
优点:
  • 不受地域限制,国内可以直接调用。
  • 可以自己上传训练数据进行训练(据说很贵)。
  • Azure 多语言 SDK 支持。
  • 更适合企业私有化,数据可完全控制删除。
缺点:
  • 部分功能未开放,但 ChatGPT 的功能是没问题的。
  • 和 OpenAI 官方的 API 标准有差异,无法直接用一些只支持 OpenAI 官方API 的开源项目。
 
注册时,需要除外填写个人资料外,还需要额外准备一张Visa或Master的信用卡、借记卡,便于后续认证和扣费。
 

1.1 创建服务

进入 Azure 后,直接搜索 "Azure OpenAI”
notion image
 
选择你已经申请通过的订阅进行创建,如果该订阅没有启动则不能创建。
notion image
 

1.2 创建模型部署

在资源管理->模型部署 选择需要的模型进行创建,每个模型只能创建1个部署。
notion image
 

1.3 Azure OpenAI Studio

模型创建完成以后,我们可以直接使用 Azure OpenAI Studio 来进行快速的测试。
notion image
 
ChatGPT 测试
notion image
 

1.4 API 调用

在 资源管理->密钥和终结点 可以获取 API 地址以及调用密钥。
notion image
 
详细文档查看 API 文档

二、打造专属ChatGPT

打造自己的 ChatGPT 推荐直接使用 https://github.com/Chanzhaoyu/chatgpt-web 这个项目。
notion image
 
 
参考资料
Azure OpenAI 代理转发到Open AI