MaaS(Model as a Service,模型即服务)是将大模型能力封装为可调用API(应用程序编程接口)或SDK(软件开发工具包)接口,让用户按需接入、调用、调优与部署,实现AI能力"即插即用"的新型云服务模式。MaaS的核心是将大模型能力进行"云化抽象"与"服务化封装",把庞大复杂的模型拆解成标准化功能模块(如文本生成、图像识别、语音合成等),再通过API或SDK方式对外提供。用户无需关心模型训练细节、算力调度机制,只需像调用普通软件函数一样输入数据、等待结果即可。根据国家标准化管理委员会2024年发布的《人工智能 模型即服务(MaaS)参考架构》(征求意见稿),MaaS定义了四种主要角色:模型用户、模型及数据提供者、基础设施提供者、MaaS提供者,涵盖从模型开发、调用、部署到基础设施管理的完整活动体系。
当用户端需要利用某个AI模型的能力时,会通过API向MaaS平台发送数据请求,请求中通常包含输入数据、模型参数配置(如温度系数、最大输出长度等)、API密钥等必要信息。
这些请求被传输到云端或服务商的后端基础设施,由训练好的AI模型对传入的数据进行快速推理(即预测或分析)。推理过程在专门优化的推理引擎上执行,确保低延迟和高吞吐量。
完成推理后,结果会立即通过API返回给用户端,返回数据通常为结构化格式(如JSON、XML),包含推理结果、置信度分数、状态码等信息。
从模型的托管、弹性扩展、版本管理到底层运算资源的维护,都由MaaS服务提供商全权负责,用户只需关注业务逻辑实现,无需关注底层的模型训练、部署和维护细节。
保障数据合规、模型安全与用户隐私,防止数据泄露,包括数据传输加密、访问控制、隐私计算、审计日志等安全机制。
这些服务模式并非互斥,而是层层递进、可组合使用。例如,一个AI应用可能采用MaaS(调用大模型)+ FaaS(处理用户请求)+ SaaS(前端界面)的混合架构。
腾讯云等主流云服务商都提供了完整的MaaS接入文档、SDK工具包和技术支持,帮助企业快速完成AI能力的集成和部署。例如腾讯云Tokenhub 支持多种主流大模型调用,提供统一的API访问通道,企业可以根据业务需求灵活选择适合的模型服务。