Azure ChatGPT 使用以下技术构建。
Node.js 18:开源、跨平台的 JavaScript 运行时环境。
Next.js 13:让你能够通过扩展最新的 React 功能来创建全栈 Web 应用程序
NextAuth.js:Next.js 13 的可配置身份验证框架
LangChain JS:用于构建智能应用程序的人工智能编排层
Tailwind CSS:是一个实用程序优先的 CSS 框架,提供了一系列预定义的类,可用于通过混合和匹配来设置每个元素的样式
shadcn/ui:使用 Radix UI 和 Tailwind CSS 构建的可重用组件。
Azure Cosmos DB:完全托管的平台即服务 (PaaS) NoSQL 数据库,用于存储聊天历史记录
Azure 应用服务:完全托管的平台即服务 (PaaS),用于托管 Web 应用程序、REST API 和移动后端。