Streamlit LLM 应用实战:200 行代码把你的 AI 变成网页应用(零基础教程)
📌 新手提示:本文结尾提供了一键部署脚本(Windows / macOS / Linux 通用),自动装好 Python 环境、配好 API Key、生成一个能直接跑的 AI 聊天网页应用。 前言 你已经学会了调 Claude API(本站《Claude API 开发实战》),但都是"黑乎乎的终端输出"——能不能把自己写的 AI 变成一个带聊天框、带按钮、别人点开就能用的网页? Streamlit 就是干这个的:一个开源的 Python 库,纯 Python 写网页——没有 HTML、没有 CSS、没有前后端分离,几十行代码就能出一个漂亮的 Web 工具。 它的口号很诚实:“The fastest way to build and share data apps”(构建和分享数据应用的最快方式)。对 AI 应用来说尤其合适:你有 API 逻辑,Streamlit 帮你把外壳(输入框/聊天气泡/按钮/状态)全包了。 本文基于官方教程(https://docs.streamlit.io/develop/tutorials/llms/build-conversational-apps,海外站点国内访问需科学上网)编写,最终产出:一个 ChatGPT 式的聊天网页应用,可以在浏览器里和 AI 连续对话。 一、安装与首跑(30 秒) pip install streamlit 写一个 app.py: import streamlit as st st.title("我的第一个 AI 应用") name = st.text_input("你叫什么?") if st.button("打招呼"): st.write(f"你好,{name}!") 运行: ...