章节 01
导读 / 主楼:TeleFuser:面向世界模型的高性能推理运行时
TeleFuser 是一个专为世界模型推理和多模态生成设计的高性能运行时,支持连续流式输出、状态化会话、分布式 GPU 执行和 WebRTC 双向交互控制。
正文
TeleFuser 是一个专为世界模型推理和多模态生成设计的高性能运行时,支持连续流式输出、状态化会话、分布式 GPU 执行和 WebRTC 双向交互控制。
章节 01
TeleFuser 是一个专为世界模型推理和多模态生成设计的高性能运行时,支持连续流式输出、状态化会话、分布式 GPU 执行和 WebRTC 双向交互控制。
章节 02
章节 03
原作者与来源
telefuser serve — 批处理服务模式\n\n适用于请求-响应式推理,包含任务管理、标准 REST API 和服务元数据。\n\n适用场景:\n- 批量文生视频、图生视频\n- 图像生成和超分辨率\n- 支持流水线合约的结构化参数暴露\n- 兼容 OpenAI 路由,便于客户端集成\n\ntelefuser stream-serve — 流式服务模式\n\n专为连续流式工作负载设计。\n\n适用场景:\n- 服务器推送 WebRTC 渐进式视频输出\n- 双向 WebRTC 交互式控制循环\n- 实时世界模型、语音驱动生成、流式媒体流水线\n\n---\n\nAI Dev First 设计理念\n\nTeleFuser 的设计目标不仅是让人类开发者理解流水线,还要让自动化系统和智能体能够理解和使用。\n\n- PIPELINE_CONTRACT / PIPELINE_MANIFEST:定义支持的任务、必需的文件输入、默认值和用户面向的参数\n- 机器可读元数据:服务层使用这些合约暴露机器可读的元数据\n- 统一使用方式:同一流水线可在本地、REST API 或流式服务中使用\n\n这是项目"AI Dev First"方向的核心:标准化运行时行为,使编排系统能够发现和调用流水线,无需逆向工程内部代码路径。\n\n---\n\n快速开始示例\n\n安装\n\nbash\npip install -e .\n\n\nWebRTC 流式支持:\nbash\npip install -e \".[webrtc]\"\n\n\n批量视频推理\n\npython\nfrom telefuser.pipelines.wan_video.wan21_video import Wan21VideoPipeline\nimport torch\n\npipe = Wan21VideoPipeline.from_pretrained(\n model_id_or_path=\"Wan-AI/Wan2.1-T2V-1.3B\",\n device=\"cuda\",\n torch_dtype=torch.bfloat16,\n)\n\nvideo = pipe(\n prompt=\"A cat playing piano\",\n num_frames=81,\n height=480,\n width=832,\n)\n\n\n实时世界模型演示\n\nbash\nexport LINGBOT_WORLD_CHECKPOINT_DIR=/path/to/LingBot-World\n\ntelefuser stream-serve examples/stream_server/stream_lingbot_world_fast.py \\\n -p 8088 \\\n --skip-validation\n\npython examples/stream_server/webrtc_bidirectional_demo.py \\\n --server-url http://localhost:8088 \\\n --image-path /path/to/input.png\n\n\n这将启动一个连续会话,客户端通过 WebRTC DataChannel 发送控制消息,并通过媒体轨道接收生成的视频帧。\n\n---\n\n技术规格要求\n\n- Python: 3.10+\n- PyTorch: 2.6+\n- CUDA: 12.8+\n- 许可证: Apache 2.0\n\n---\n\n总结与展望\n\nTeleFuser 代表了视频生成推理运行时的一个重要演进方向。它不再将世界模型视为简单的函数调用,而是将其作为持续运行的系统来支持。这种架构选择使得实时交互式应用成为可能,从游戏世界模拟到虚拟数字人,从实时视频增强到沉浸式内容创作。\n\n随着多模态大模型能力的不断增强,对高效推理基础设施的需求只会愈发迫切。TeleFuser 通过其分层架构、分布式执行能力和流式传输支持,为这一领域提供了一个坚实的技术基础。