资讯 社区 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

Python SDK使用教程


本章节介绍了如何通过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)复制代码到本地

将代码复制到本地环境,如下图所示。

image.png

步骤三:修改示例代码

(1)修改相关参数值

需要修改Access Key、Secret Key值,如下所示:

image.png

参数名称
修改前的值
修改后的值
QIANFAN_ACCESS_KEY your_iam_ak · 示例:ALTAKRG****HTRtGVgO
· 如何获取该参数值:百度智能云控制台-用户账户-安全认证页,查看Access Key。
image.png
QIANFAN_SECRET_KEY your_iam_sk · 示例:c05e36c**da79f8
· 如何获取该参数值:百度智能云控制台-用户账户-安全认证页,查看Secret Key。
image.png

(2)修改相关参数后,如下图所示。

image.png

步骤四:运行代码

运行代码,调用成功后返回示例如下。

image.png

上一篇
历史文档
下一篇
SDK参考