SDK介绍
更新时间:2025-02-27
千帆ModelBuilder提供了多种语言的SDK,如Python、Go、Java和Node.js SDK。开发者可使用 SDK,快捷地开发功能,提升开发效率。SDK 支持推理服务API调用,如对话Chat等;也支持平台功能相关API调用,如模型管理、模型服务、模型调优等。
SDK开源说明
千帆ModelBuilder SDK已开源,欢迎广大开发者加入交流,详见千帆ModelBuilder SDK开源说明。
使用教程
平台提供了一些快速入门使用教程,帮助开发者快速上手。
- 平台功能API调用示例:介绍了如何使用千帆Python SDK,实现调用模型服务-获取预置服务列表API。
SDK 支持的语言及版本
千帆ModelBuilder提供了以下语言SDK:
- Python SDK,支持 Python >= 3.7版本
- Go SDK,支持 Golang >= 1.18 版本
- Java SDK,支持 JDK >= 1.8 版本
- Node.js SDK
SDK 安装及使用说明
- Python SDK,请查看Python SDK 安装及使用说明
- Go SDK,请查看Go SDK 安装及使用说明
- Java SDK,请查看Java SDK 安装及使用说明
- Node.js SDK,请查看Node.js SDK 安装及使用说明
SDK 支持的功能
平台提供了丰富的SDK能力,包括对话Chat、Prompt工程、模型服务、管理、调优及数据管理等能力,详情请查看SDK功能列表。
-
推理服务V2相关
- 对话Chat,支持创建chat,用于发起一次对话。
-
平台功能相关
- TPM配额管理:提供了购买TPM配额、查询配额信息等能力。
- 算力单元服务付费:提供了购买算力单元实例、查询算力单元实例列表或信息等能力。
- 模型服务:提供创建服务、获取服务详情等API能力。
- 模型管理:提供获取模型、模型版本详情及将训练任务发布为模型等API能力。
- 模型调优:提供创建训练任务、任务运行、停止任务运行及获取任务运行详情等API能力。
- 数据管理:提供创建数据集、导入导出数据集等API能力。
- Prompt工程:提供模板、Prompt评估、Prompt优化等相关API能力。
- 系统记忆:提供创建系统记忆、查询系统记忆等能力。
- 实例资源自动续费:提供创建实例资源自动续费规则API能力。
- 批量预测:提供创建批量预测任务、获取批量预测任务详情等能力。