ChatGPT软件技术栈解密
ChatGPT 点燃了通用AI浪潮,继农业革命、工业革命、计算机技术革命后,也将可能掀起 AI 技术革命。
业界对 ChatGPT 的 AI 算法关注得比较多,但是 OpenAI 已经演变为服务数亿用户的平台服务。近3个月 ChatGPT 的 SLA 大约99%,也就是说平均每天大约有15分钟不可用,整体技术架构和可靠性也备受关注。
1、
云服务
OpenAI 是云时代的 AI 创业公司,所有业务都是架设在公有云上,在创业初期得到 AWS 的支持,下面这个对话是 OpenAI 截止2021年公开信息的回答:
OpenAI 自己研发了面向 GPU 的算法框架 Triton,并且在 github 上开源了(https://github.com/openai/triton),用于代替 NVIDIA 的 CUDA,目标是能更高效的开发机器学习算法。Triton 的编程语言使用了 c++和 python。 关于更细节的 AI 训练和部署服务架构还待挖掘。下图是来自网上陈巍博士分享的一张大模型典型架构图,供参考:
监控与运维 :Prometheues(招聘运维开发工程师提到需要懂PromQL) 日志服务: Splunk 编程语言: Golang、Python 7、参考文档 ▋ 1. ChatGPT软件工程师岗位描述: https://openai.com/careers/software-engineer-chatgpt ▋ 2. OpenAI 2023.2.20 故障分析报告: https://status.openai.com/incidents/mq5jgswy45fr ▋ 3. OpenAI开源Triton的Github地址: https://github.com/openai/triton ▋ 4. Patrick McFadin在Linkin上讨论ChatGPT是否使用了Cassandra: https://www.linkedin.com/posts/patrick-mcfadin-53a8046_this-isnt-your-regular-chatgpt-post-so-activity-7031372446536515584-P8fg/?utm_source=share&utm_medium=member_desktop ▋ 本文作者:叶正盛,NineData 程序员,玖章算术CEO,原阿里云资深技术专家。 NineData 官网:www.ninedata.cloud,提供企业级数据库 SQL 开发工具,数据复制、对比、备份等产品,并提供了类似ChatGPT的SQL服务(SQL AI Copilot),免费使用,无需下载。 欢迎大家留言或者转载!
- 互联网公开信息(twitter、linkedIn等)
- OpenAI 最新招聘岗位要求
- OpenAI 几次故障报告
- Github 代码
OpenAI 自己研发了面向 GPU 的算法框架 Triton,并且在 github 上开源了(https://github.com/openai/triton),用于代替 NVIDIA 的 CUDA,目标是能更高效的开发机器学习算法。Triton 的编程语言使用了 c++和 python。 关于更细节的 AI 训练和部署服务架构还待挖掘。下图是来自网上陈巍博士分享的一张大模型典型架构图,供参考:
监控与运维 :Prometheues(招聘运维开发工程师提到需要懂PromQL) 日志服务: Splunk 编程语言: Golang、Python 7、参考文档 ▋ 1. ChatGPT软件工程师岗位描述: https://openai.com/careers/software-engineer-chatgpt ▋ 2. OpenAI 2023.2.20 故障分析报告: https://status.openai.com/incidents/mq5jgswy45fr ▋ 3. OpenAI开源Triton的Github地址: https://github.com/openai/triton ▋ 4. Patrick McFadin在Linkin上讨论ChatGPT是否使用了Cassandra: https://www.linkedin.com/posts/patrick-mcfadin-53a8046_this-isnt-your-regular-chatgpt-post-so-activity-7031372446536515584-P8fg/?utm_source=share&utm_medium=member_desktop ▋ 本文作者:叶正盛,NineData 程序员,玖章算术CEO,原阿里云资深技术专家。 NineData 官网:www.ninedata.cloud,提供企业级数据库 SQL 开发工具,数据复制、对比、备份等产品,并提供了类似ChatGPT的SQL服务(SQL AI Copilot),免费使用,无需下载。 欢迎大家留言或者转载!