Streamlit大模型应用开发实践:数据科学和AI Web应用开发超简单
Streamlit 开发大模型应用实战宝典,从入门到部署,轻松搭建 AI Web 应用

作者:[意]罗萨里奥·莫斯卡托(Rosario Moscato)著 刘千 译

丛书名:人工智能前沿实践丛书

定价:99元

印次:1-1

ISBN:9787302443315

出版日期:2025.12.01

印刷日期:2026.01.05

图书责编:贾旭龙

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《Streamlit大模型应用开发实践:数据科学和AI Web应用开发超简单》是一本系统讲解使用 Streamlit 开发大模型应用的实践指南。本书从 Streamlit 入门讲起,涵盖Streamlit 概述、Python 开发环境搭建,Streamlit 特性与功能介绍,帮助读者快速掌握 Streamlit 的基础操作,详细阐述了使用 Streammlit 创建基础 AI Web 应用的全过程,包括框架搭建、内容组织展示,还结合 NLP技术实现文本分析处理,并介绍了应用分享与部署的方法。

"罗萨里奥·莫斯卡托(Rosario Moscato)拥有电子工程硕士学位、互联网软件设计二级硕士学位以及科学与信仰一级硕士学位。在约25年的从业经验中,他曾在欧洲和亚洲从事创新技术研发工作。最近,他的研究兴趣完全聚焦于人工智能领域,致力于实现让每家企业都极具竞争力的目标,并分析这些学科所开启的新场景带来的伦理影响。罗萨里奥已出版两本著作,担任国际研究中心和会议的演讲嘉宾,同时也是培训师及技术/科学顾问。目前,他在意大利历史最悠久的人工智能公司之一担任首席技术官。刘干,美团机器学习平台高级工程师,专注推动业务的机器学习创新。主导构建面向多场景的大规模机器学习平台,优化架构,支撑外卖、酒店等多元业务高并发运行,保障亿级用户体验。 搭建大规模机器学习特征仓车,设计先进特征平台,提升特征处理效率, 助力精准用户画像与个性化推荐。同时投身美团大模型达代建设,构建全流程研发应用体系,加速智能客服等场景升级。"

前言 在日新月异的 Web 应用开发领域,将创新想法高效转化为 Web 应用的需求日益迫切。本书正是应对这一挑战的实用指南,为广大致力于 Web 应用开发的读者提供了一条高效的学习途径,指导读者掌握技能,并能够独立开发成熟的 Web 应用。本书精心编写,内容深入浅出,适合不同背景的专业人士阅读,以帮助其实现开发目标。 本书不仅是一本指南,更是一次引人入胜的探索之旅。从 Streamlit 的入门基础知识出发,详细讲解这一强大的工具如何简化 Web 应用的开发流程,逐步引导读者将应用成功部署至云平台。在这一过程中,读者能够轻松掌握所需技能,顺利完成应用开发并将其推向市场。 本书贯穿了理论与实践相结合的主旨。作者为每一章都设计了清晰的分步指导,即使是 Web 开发的初学者也能跟上学习进度。此外,书中还融入了现实生活中的实例与案例分析,让读者更加深入地理解 Streamlit 在各种场景中的实际应用。 读者在深入阅读本书的过程中,会经历一场充满启发性和革新性的知识探索。读者不仅能够获得开发 Web 应用的专业技能,还能亲身体验自己的代码在数字世界中所具备的广阔潜力。本书会成为读者精通 Streamlit、简化 Web 开发过程和展现个人创意的得力助手。 本书读者 本书专为 Python 程序员量身打造,旨在帮助他们将脚本转化为交互式的 Web 应用。对于希望通过 Streamlit 这个用户友好的框架来优化原型制作流程的 Web 开发人员来说,本书是不可或缺的资源。同时,计算机科学专业的学生也会发现本书非常实用,可以将理论知识应用于真实世界的 Web 应用开发中。此外,对...

目录
荐语
查看详情 查看详情
目录

第一篇 Streamlit 入门

第 1 章 Streamlit 概述 3

1.1 将想法转化为原型的重要性 4

1.2 Python 全栈框架的核心价值 5

1.3 本地部署与云端部署 6

1.4 Web 应用开发的 Python 库(Flask 和 Django) 7

1.5 Streamlit 功能示例 10

1.6 将想法转化为原型的重要性 11

1.7 小结 12

第 2 章 搭建 Python 开发环境 13

2.1 技术要求 14

2.2 配置操作系统 14

2.3 选择 IDE 19

2.4 虚拟环境 21

2.5 小结 28

第 3 章 Streamlit 特性与功能 29

3.1 技术要求 29

3.2 安装和启动 Streamlit 30

3.3 Streamlit 功能与控件 33

3.3.1 带颜色的文本框 36

3.3.2 多媒体内容处理 37

3.3.3 输入文本和数字 44

3.3.4 滑块控件 46

3.3.5 气球 47

3.4 DataFrame、图表与可视化 47

3.5 日期与时间控件 53

3.6 小结 58

第二篇 使用 Streamlit 创建基础 Web 应用

第 4 章 Streamlit 基础 63

4.1 技术需求 64

4.2 配置开发环境 64

4.3 安装和导入软件包 66

4.4 搭建应用框架 69

4.5 构建菜单与添加装饰 75

4.6 小结 81

第 5 章 组织和展示内容 82

5.1 技术要求 83

5.2 在 Web 应用... 查看详情

《Streamlit大模型应用开发实践:数据科学和AI Web应用开发超简单》是一本聚焦 Streamlit 的大模型应用开发实战指南,从入门到部署全流程覆盖,助力开发者快速搭建 AI Web 应用。


查看详情