开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
图像技术
文字识别
人脸与人体识别
视频技术
AR与VR
自然语言处理
知识图谱
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
智能农业
信息服务
智能园区
智能硬件
语言处理技术

    API 参考

    API参考

    Hi,您好,欢迎使用百度智能创作平台API服务。

    本文档主要针对API开发者,描述百度智能创作接口服务的相关技术内容。如果您对文档内容有任何疑问,可以通过以下几种方式联系我们:

    • 在百度云控制台内提交工单,咨询问题类型请选择人工智能服务
    • 如有疑问,进入AI社区交流
    • 或加入我们的官方QQ群进行相关问题讨论或咨询:QQ群号743926523
    • 使用阶段如遇到调用无权限问题,请联系客服QQ491837080

    接口能力

    接口名称 接口能力简要描述
    结构化数据写作 针对自动创作类型中,平台预置的数据源或用户添加的API数据源。调用此接口,传入数据源所需参数,可根据数据和模板生成文章
    热点发现 分析当前热点事件、话题热度,自动提供24小时内13个领域热点信息。
    事件脉络 通过热门的事件脉络自动追溯,可根据时间线对热点来龙去脉进行全面了解
    智能春联 根据输入关键词生成春联,包括上联、下联和横批
    智能写诗 通过输入命题关键词自动生成一首7言绝句

    请求格式

    POST方式调用

    说明: 结构化数据写作API要求使用form格式封装请求数据,文本为UTF-8编码。

    返回格式

    JSON格式

    调用方式

    调用AI服务相关的API接口有两种调用方式,两种不同的调用方式采用相同的接口URL。

    区别在于请求方式和鉴权方法不一样,请求参数和返回结果一致。

    调用方式一

    向API服务地址使用POST发送请求,必须在URL中带上参数:

    access_token: 必须参数,参考“Access Token获取

    POST中参数按照API接口说明调用即可。

    例如自然语言处理API,使用HTTPS POST发送:

    https://aip.baidubce.com/rpc/2.0/nlp/v1/lexer?access_token=24.f9ba9c5241b67688bb4adbed8bc91dec.2592000.1485570332.282335-8574074

    获取access_token示例代码

    {% AccessToken %}

    说明: 方式一鉴权使用的Access_token必须通过API Key和Secret Key获取。

    调用方式二

    请求头域内容 智能写作的API服务需要在请求的HTTP头域中包含以下信息:

    • host(必填)
    • x-bce-date (必填)
    • x-bce-request-id(选填)
    • authorization(必填)
    • content-type(选填)
    • content-length(选填)

    作为示例,以下是一个标准的请求头域内容:

    POST rpc/2.0/nlp/v1/wordseg? HTTP/1.1
    accept-encoding: gzip, deflate
    x-bce-date: 2015-03-24T13:02:00Z
    connection: keep-alive
    accept: */*
    host: aip.baidubce.com
    x-bce-request-id: 73c4e74c-3101-4a00-bf44-fe246959c05e
    content-type: application/x-www-form-urlencoded;
    authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2015-03-24T13:02:00Z/1800/host;x-bce-date/994014d96b0eb26578e039fa053a4f9003425da4bfedf33f4790882fb4c54903

    说明: 方式二鉴权使用的API认证机制authorization必须通过百度云的AK/SK生成。

    上一篇
    产品描述
    下一篇
    结构化数据写作