Documentation Index
Fetch the complete documentation index at: https://docs.bigmodel.cn/llms.txt
Use this file to discover all available pages before exploring further.
接口请求
- 传输方式:
https
- 请求地址:
https://open.bigmodel.cn/api/paas/v4/files/{file_id}/content
- 调用方式: 同步调用,等待返回结果
- 字符编码:
UTF-8
- 请求格式:
JSON
- 响应格式:
JSON
- 接口请求类型:
GET
详细调用方法请参考:
Python SDK(旧)
安装 SDK# 安装最新版本
pip install zhipuai
# 或指定版本
pip install zhipuai==2.1.5.20250726
验证安装import zhipuai
print(zhipuai.__version__)
使用示例from pathlib import Path
from zhipuai import ZhipuAI
client = ZhipuAI(
api_key="您的 API Key",
base_url="https://open.bigmodel.cn/api/paas/v4"
)
# 用于上传文件
# 格式限制:PDF、DOCX、DOC、XLS、XLSX、PPT、PPTX、PNG、JPG、JPEG、CSV
# 文件大小不超过 50M,图片大小不超过 5M、总数限制为 100 个文件
file_object = client.files.create(file=Path("本地文件地址"), purpose="file-extract")
# 文件内容抽取
file_content = client.files.content(file_id=file_object.id).content.decode()
print(file_content)
响应示例{
"content": "文档内容",
"file_type": "application/pdf",
"filename": "文档名称.pdf",
"title": "",
"type": "file"
}