Chainlit
正常简介
快速构建生产级 AI 对话界面的 Python 框架,支持多模态、文件上传、中间步骤可视化和 Agent 工作流展示。
核心特性
- 纯 Python 几分钟内构建生产级对话 AI 界面
- 原生多模态支持,包括文本、图片、文件上传和音频
- 中间步骤可视化,透明展示 Agent 工作流
- 与 LangChain、LlamaIndex、OpenAI、Anthropic 一等集成
- 内置用户认证、数据持久化和对话历史记录
- Apache 2.0 开源,2025 年起由社区维护
适用场景
💡 带检索和推理步骤可视化的 RAG 聊天机器人
💡 支持文件上传和人工升级的客服 AI Agent
💡 通过自然语言查询数据库的内部工具
💡 LLM 驱动产品的生产部署前原型设计
💡 需要透明 AI 决策过程的教育平台
分类
快速开始
pip install chainlit && chainlit hello — 在浏览器中打开示例应用。创建包含 @cl.on_message 处理器的 demo.py,运行:chainlit run demo.py -w