Python SDK使用教程
更新时间:2024-09-23
本章节介绍了如何通过Python语言 SDK调用千帆ModelBuilder的API能力。通过本章节,你将了解如何安装SDK、查看示例代码,并通过SDK调用获取预置服务列表API能力。
前期准备
在开始本教程操作步骤之前,需要完成以下准备工作:
- 确保已安装了Python,SDK 支持 Python >= 3.7版本。
- 确保已完成注册百度智能云账号。注意:为保障服务稳定运行,账户最好不处于欠费状态。
步骤一:安装SDK
使用以下命令安装SDK
pip install qianfan
步骤二:查看示例代码
本文以调用获取预置服务列表为例。
(1)点击查看获取预置服务列表文档,并点击复制示例代码。
调用示例代码如下:
import os
from qianfan import resources
# 使用安全认证AK/SK鉴权,通过环境变量方式初始化;替换下列示例中参数,安全认证Access Key替换your_iam_ak,Secret Key替换your_iam_sk
os.environ["QIANFAN_ACCESS_KEY"] = "your_iam_ak"
os.environ["QIANFAN_SECRET_KEY"] = "your_iam_sk"
resp = resources.Service.V2.describe_preset_services(
service_ids=['svcp-7d6044e91474', 'svcp-7940ab471306']
)
print(resp.body)
(2)复制代码到本地
将代码复制到本地环境,如下图所示。
步骤三:修改示例代码
(1)修改相关参数值
需要修改Access Key、Secret Key值,如下所示:
参数名称 | 修改前的值 | 修改后的值 |
---|---|---|
QIANFAN_ACCESS_KEY | your_iam_ak | · 示例:ALTAKRG****HTRtGVgO · 如何获取该参数值:在百度智能云控制台-用户账户-安全认证页,查看Access Key。 |
QIANFAN_SECRET_KEY | your_iam_sk | · 示例:c05e36c**da79f8 · 如何获取该参数值:在百度智能云控制台-用户账户-安全认证页,查看Secret Key。 |
(2)修改相关参数后,如下图所示。
步骤四:运行代码
运行代码,调用成功后返回示例如下。