你是否曾思考过:
想快速把大模型能力封装成可用的Web产品,却卡在前端开发上?
明明有数据科学的功底,却难以快速展示模型效果,和业务方高效沟通?
面对各种大模型应用场景,如何用最轻量的方式实现原型,快速验证想法?
如果这些问题让你感到困扰,这门课正是为你设计的。Streamlit 是一个开源、免费的 Web 低代码开发平台,完全基于 Python 编程,不需要前端开发经验,几分钟即可完成产品封装,尤其适合与数据科学结合。
本课程围绕 Streamlit 的核心理念与实操展开:
核心理念:介绍 Streamlit 的设计思路,帮助理解“工具而非科学”的定位,强调直接借鉴官方示例即可上手。
核心操作:涵盖环境搭建、常用组件(文本、数据、图表、输入、布局、聊天元素、状态提示等)、以及 rerun 逻辑与缓存机制(st.cache_data、st.cache_resource、st.session_state)。
项目实战:以“大模型聊天助手”为例,完整演示从项目搭建、页面布局、大模型连接与缓存、历史消息管理,到多轮对话逻辑、上下文滑动截取等关键步骤,全程实操演示。
讲师背景:
李晓华老师,深耕大模型全栈开发方向,注重“听得懂、学得会、用得上”的实战教学,擅长将复杂的技术拆解为可落地的操作流程。
通过本课程,学员将:
1. 掌握 Streamlit 的基础操作与核心组件,能够独立搭建 Web 应用;
2. 理解大模型产品的封装思路,包括对话逻辑、上下文管理和缓存策略;
3. 跟随完整项目实战,形成从想法到产品的快速验证能力。
课程包含大量实操演示,适合希望用 Python 快速构建大模型应用的学习者。
课程有效期:
自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。
上课模式:
课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。
注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。