使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号

这篇具有很好参考价值的文章主要介绍了使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言OpenAI推出的ChatGPT火出天际?,一路狂飙?,很多小伙伴都想尝试调用OpenAI API来搭建自己的ChatGPT玩一玩,但是通常会面临OpenAI API在国内无法正常访问、OpenAI账号容易被封或充值困难等问题?。一种替代方案就是使用微软的Azure OpenAI服务来搭建自己的ChatGPT?Azure OpenAI服务提供REST API访问OpenAI强大的语言模型,包括GPT-3、Codex和Embeddings模型系列。无需FQ即可在国内访问使用Azure OpenAI服务,此外部分用户还可以获得高达200美元的免费额度。搭建好的网站在线体验地址: https://chat.kongpf8848.com使用到的相关技术/资源如下: 名称 链接 说明 chatgp-web https://github.com/Chanzhaoyu/chatgpt-web 用 Express 和 Vue3 搭建的 ChatGPT 演示网页 azure-openai-proxy https://github.com/kongpf8848/azure-openai-proxy 代理OpenAI API请求到Azure OpenAI服务 Caddy https://caddyserver.com Caddy是一个功能强大、企业级的开源Web服务器,使用Go语言编写,具备自动HTTPS功能 域名+服务器一台 https://www.aliyun.com 阿里云提供了云服务器、域名注册/解析/备案等服务 下面就讲解一下如何从0到1一步一步搭建出这个ChatGPT网站,其实very easy?1. 申请Azure OpenAI资源

  • 登录Azure网站,申请Azure OpenAI服务
    使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号

  • 创建 Azure OpenAI
    使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号

资源创建完成✅后,可以在"资源管理"->"密钥和终结点"部分看到调用Azure OpenAI服务需要用到的api key和endpoint
使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号

  • 在Azure OpenAI Studio中部署模型
    使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号

通过以上操作,我们得到以下资源信息,先记下来,后面搭建网站会用到

名称 说明
Azure OpenAI API Key xxxxxx 用于访问Azure OpenAI服务的密钥
Azure OpenAI API Endpoint https://cctest.openai.azure.com/ 访问Azure OpenAI服务的BaseUrl
Azure OpenAI API Deployment ID gpt35 部署名称

2. 搭建网站

创建docker-compose.yml文件

文件内容如下:

version: '3'

services:
  chatgpt-web:
    image: chenzhaoyu94/chatgpt-web
    ports:
      - 3002:3002
    environment:
      OPENAI_API_KEY: 
      OPENAI_API_BASE_URL: http://azure-openai:8080
      OPENAI_API_MODEL: gpt-3.5-turbo
      MAX_REQUEST_PER_HOUR: 1000
      TIMEOUT_MS: 600000
    depends_on:
      - azure-openai
    links:
      - azure-openai
    networks:
      - chatgpt-ns

  azure-openai:
    image: rainboy2010/azure-openai-proxy
    ports:
      - 8080:8080
    environment:
      AZURE_OPENAI_ENDPOINT: 
      AZURE_OPENAI_DEPLOYMENT_ID: 
      AZURE_OPENAI_API_VERSION: 2023-03-15-preview
    networks:
      - chatgpt-ns

networks:
  chatgpt-ns:
    driver: bridge

替换文件中的为第1步申请的相关资源信息

运行

执行以下命令:

docker compose up -d

然后在浏览器里访问http://localhost:3002,出现以下页面,就说明网站搭建成功了✌️
使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号

3. 公网部署

如果我们想要把自己搭建的ChatGPT网站部署到公网,就要准备域名和一台公网服务器。此处我们使用的域名和服务器信息如下:

名称 说明
域名 chat.xxx.com
服务器 阿里云云服务器ECS一台
操作系统 CentOS 7.9 64位

下面讲解一下如何使用Caddy配置https和反向代理。

  • 安装Caddy

执行以下命令:

yum install yum-plugin-copr
yum copr enable @caddy/caddy
yum install caddy

安装完成后输入caddy version,看到以下提示,就说明Caddy安装成功了✌️

v2.6.4 h1:2hwYqiRwk1tf3VruhMpLcYTg+11fCdr8S3jhNAdnPy8=
  • 创建文件Caddyfile
cd /etc/caddy
vi Caddyfile

文件内容如下:

chat.xxx.com {
   reverse_proxy localhost:3002
}

www.chat.xxx.com {
   redir https://chat.xxx.com{uri}
}
  • 执行第2步搭建网站操作

  • 运行Caddy

执行以下命令:

cd /etc/caddy
caddy start

如一切正常,在浏览器里输入https://chat.xxx.com就可以访问我们搭建的网站了✌️
使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号文章来源地址https://www.toymoban.com/news/detail-525097.html

相关资源

  • Azure网站
  • Azure OpenAI API 申请和使用
  • Azure OpenAI 服务介绍
  • Azure OpenAI 服务 REST API 参考
  • OpenAI API介绍
  • Caddy在CentOS 7的安装与使用

到了这里,关于使用Azure OpenAI+ChatGPT Web快速构建自己的ChatGPT,无需FQ,无忧封号的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 来 Azure 学习 OpenAI 二 - 环境构建

    大家好,我是微软学生大使 Jambo 。如今,越来越多的人拥有多台开发设备,例如在家和办公室都有电脑。但是跨设备开发是件麻烦的事情,因为你不仅需要同步文件,还需要在不同的设备上安装相同的开发环境。而对于使用轻型设备,比如 Chromebook 和 iPad,复杂的开发环境也

    2024年02月08日
    浏览(41)
  • 如何使用OpenAI API和Python SDK构建自己的聊天机器人

    近日,OpenAI公司的ChatGPT模型走红网络。同时,OpenAI也推出了Chat API和gpt-3.5-turbo模型,让开发者能够更轻松地使用与ChatGPT类似的自然语言处理模型。 通过OpenAI API,我们可以使用gpt-3.5-turbo模型,实现多种任务,包括:撰写电子邮件或其他文本内容,编写Python代码,创建对话代

    2024年02月01日
    浏览(43)
  • 本地使用IIS快速搭建一个属于自己的网站,并发布公网访问「无需购买云服务器」

    在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使用,还出现了XAMPP、PHPStudy、宝塔面板等等一系列集成服务,都是为了方便我们能快速建立网站。是不是不适用这些软件就无法建立网站了呢?

    2024年02月05日
    浏览(62)
  • ChatGPT:2. 使用OpenAI创建自己的AI网站:1. 初探API

    如果你还是一个OpenAI的小白,有OpenAI的账号,但想调用OpenAI的API搞一些有意思的事,那么这一系列的教程将仔细的为你讲解如何使用OpenAI的API制作属于自己的AI网站。博主只能利用下班时间更新,进度慢,请海涵🥳。 😼1. OpenAI API的首页:https://platform.openai.com/ 😸2. 查看自己

    2024年02月08日
    浏览(40)
  • 企业级 Azure OpenAI ChatGPT 服务发布(国际预览版)

    (本文翻译自微软全球技术博客) 今天,我们很高兴地宣布,基于 Microsoft Azure 的 企业级 Azure OpenAI ChatGPT 服务发布(国际预览版) 。借助 Azure OpenAI 独家服务,Azure 用户可以使用全球业界领先的AI模型(包括Dall-E 2、GPT-3.5、Codex 和其他由Azure特有的高性能和企业级云服务支撑

    2024年02月02日
    浏览(47)
  • OpenAI 入门(三)|构建自己的 Visual Studio Code Copilot 组件

    点击蓝字 关注我们 编辑:Alan Wang 排版:Rani Sun 微软 Reactor 为帮助广开发者,技术爱好者,更好的学习 .NET Core, C#, Python,数据科学,机器学习,AI,区块链, IoT 等技术,将每周三到周六,组织 3~5 场线上分享活动。欢迎跟着我们一起来学习。  近来,随着 ChatGPT 的风靡,人工

    2024年02月04日
    浏览(28)
  • 训练自己的ChatGPT-OpenAI 微调模型

    OpenAI终于下定决心——正式开放ChatGPT API! ChatGPT API地址:https://platform.openai.com/docs/guides/chat gpt-3.5-turbo的新模型 OpenAI正式打开了官方的ChatGPT API,为广大开发者打开了新的大门。 官方文档地址:OpenAI API 对于ChatGPT的表现,大家都已经感受到他的惊艳了,在试用之余,我们想该

    2024年02月06日
    浏览(46)
  • 使用Flutter构建ChatGPT客户端:快速入门指南

    在本篇博客文章中,我们将通过OpenAI的API构建一个简单的对话界面,与ChatGPT进行聊天。 近来OpenAI和ChatGPT的热度很高,尤其是最近发布的GPT-4。这类工具的大量使用案例已经涌现出来,但目前人们最常用ChatGPT的方式是通过chat.openai.com进行聊天。我一直在使用ChatGPT来激发灵感、

    2024年02月05日
    浏览(41)
  • 快速入门:使用 Spring Boot 构建 Web 应用程序

    本文将讨论以下主题: 安装 Java JDK、Gradle 或 Maven 和 Eclipse 或 IntelliJ IDEA 创建一个新的 Spring Boot 项目 运行 Spring Boot 应用程序 编写一个简单的 Web 应用程序 打包应用程序以用于生产环境 通过这些主题,您将能够开始使用 Spring Boot 并创建自己的 Web 应用程序。 Spring Boot是一个

    2024年02月07日
    浏览(76)
  • 无需魔法!Slack能免费使用MidJourney啦;提示工程师最全求职手册;ChatGPT插件最新清单;MidJourney快速上手指南 | ShowMeAI日报

    👀 日报周刊合集 | 🎡 生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! MidJorney 是目前最受欢迎的AI绘图工具之一,可以根据用户输入的文本提示词,生成高质量图片。Slack 是一款企业内部通信工具,可以轻松集成很多第三项服务,比如 Notion、Claude、GitHub、Trello 等。

    2024年02月09日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包