怎么从零开始完成 API 调用全流程?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本文由翼龙云yilongcloud撰写;实战步骤如下:
创建阿里云账号(没有的可找小编)-开通百炼服务
1.登录后搜索「大模型服务平台百炼」
2.完成实名认证并开通服务(需企业认证)
获取 API Key
登录百炼控制台获取密钥import dashscope
dashscope.api_key = 'YOUR_API_KEY' # 替换为实际密钥
调用文档分析 API(Python 示例)
from dashscope import Files
上传文件
response = Files.upload(file_path='document.pdf',
purpose='document_analysis')
file_id = response.output['file_id']
发起分析任务from dashscope import Batch
resp = Batch.call(model='bailian-doc-analysis',
file_ids=[file_id],
parameters={'analysis_type': 'summary'})
task_id = resp.output['task_id']
获取处理结果
查询任务状态
status = Batch.fetch(task_id=task_id)
获取分析结果if status.output['status'] == 'SUCCEEDED':
result = Batch.result(task_id=task_id)
print(result.output['analysis_result'])