Azure ChatGPT:专为企业打造的私密安全聊天机器人

发表时间: 2023-08-14 20:27

近年来,ChatGPT以其爆炸性的增长迅速在全球范围内走红。全球的商业用户常常借助这一公共服务,以更高的生产效率工作,或者作为创意助手提供支持。

然而,ChatGPT也存在着泄露机密知识产权的风险。一种选择是阻止企业访问ChatGPT,但人们总能找到变通方法。这也限制了ChatGPT强大的能力,降低了员工的生产力和工作体验。

Azure解决方案加速器上的ChatGPT是我们的企业解决方案。这一方案提供了类似于ChatGPT的用户体验,但作为您的私有ChatGPT。

优势包括:

1. 隐私保护: 内置数据隐私保障措施,与OpenAI运营的系统完全隔离。

2. 可控性: 网络流量可以完全隔离到您的网络中,并且内置了其他企业级安全控制。

3. 价值提升: 利用您自己的内部数据源(即插即用)或使用插件与内部服务集成(例如ServiceNow等),为业务增添价值。

为了赋能您的团队,我们已经构建了一个解决方案加速器,让您的团队能够充分利用Azure解决方案加速器上的ChatGPT。

先决条件:

  • Azure OpenAI:要在Azure上部署和运行ChatGPT,您需要具有访问Azure OpenAI服务的Azure订阅。可以在此处申请访问权限。一旦获得访问权限,请按照链接中的说明部署gpt-35-turbo或gpt-4模型。
  • 设置GitHub或Azure AD进行身份验证:下面的"添加身份提供商"部分显示了如何配置身份验证提供商。

引言:
ChatGPT在Azure解决方案加速器中采用了以下技术。

  • Node.js 18:开源、跨平台的JavaScript运行时环境。
  • Next.js 13:通过扩展最新的React功能,使您能够创建全栈Web应用程序。
  • NextAuth.js:适用于Next.js 13的可配置身份验证框架。
  • LangChain JS:用于构建智能应用程序的AI编排层。
  • ai sdk:开源库,简化了在Next.js和JavaScript上构建会话式用户界面
  • Tailwind CSS:一种实用优先的CSS框架,提供一系列预定义的类,可通过混搭方式为每个元素设置样式。
  • shadcn/ui:使用Radix UI和Tailwind CSS构建的可重用组件。
  • Azure Cosmos DB:完全托管的平台即服务(PaaS)NoSQL数据库,用于存储聊天历史。
  • Azure App Service:完全托管的平台即服务(PaaS),用于托管Web应用程序、REST API和移动后端。

可选的Azure服务:

  • Azure Document Intelligence:Microsoft Azure表单识别器是一种自动数据处理系统,利用AI和OCR快速从文档中提取文本和结构。我们使用此服务从文档中提取信息。
  • Azure Cognitive Search:Azure认知搜索是一种基于AI的平台即服务(PaaS),帮助开发人员为应用程序构建丰富的搜索体验。我们使用此服务进行索引和检索信息。
  • Azure OpenAI嵌入:用于嵌入从文件中提取的内容。

结论:
在数字化时代,AI技术如ChatGPT在企业中的应用既有利于提升创新力和生产力,同时也需要更加严密的隐私保护和安全控制。Azure OpenAI的解决方案加速器为企业提供了强大而安全的AI解决方案,以更好地平衡创新与隐私之间的关系。通过将ChatGPT部署在企业内部的Azure环境中,企业可以在确保数据隐私的同时,充分发挥其强大的创造性和生产力增强功能。

文章来自ChatGPT3.5