目录

  • 1、作者介绍
  • 2、百度智能春联介绍录
    • 2.1 功能介绍
    • 2.2 技术特色
  • 3、智能春联API接口介绍
    • 3.1 请求参数
    • 3.2 返回参数
  • 4. 操作流程
  • 5. 代码实现

1、作者介绍

范宇帅,男,西安工程大学电子信息学院,2022级研究生
研究方向:多机器人协同控制
电子邮件:1160416023@qq.com

陈梦丹,女,西安工程大学电子信息学院,2022级硕士研究生,张宏伟人工智能课题组
研究方向:机器视觉与人工智能
电子邮件:1169738496@qq.com

2、百度智能春联介绍录

2.1 功能介绍

百度智能春联的技术属于自然语言处理技术中的语言生成技术。 基于百度自主创新的神经网络生成技术,实现根据用户输入的命题关键词,自动生成包括上联、下联和横批的春联。

其主要功能为:
1、关键词深度理解:它能结合中文语义分析和深度学习模型,对任意关键词进行语义理解与分析,自动生成与主题相符的春联。
2、智能春联生成:他能充分考虑上下联互相对偶的平仄对立,AI智能生成阴阳相对、音韵和谐的春联,助力内容生产。

2.2 技术特色

1、海量数据积累:基于神经网络预训练生成模型,对百度内容生态的海量优质春联样例进行学习。
2、效果稳定性强:内容生产时充分考虑上下联互相对偶的平仄对立,在结构和音韵方面经过严格的人工效果评估,符合语言表达习惯。

3、智能春联API接口介绍

3.1 请求参数

智能春联的请求参数如下表:

上面两个参数字符段是接口的输入,text 字数小于 5,是春联的主题。 index 可以用来指定生成的对联,不同的 index 可能会生成不同的对联。

3.2 返回参数

智能春联的返回参数如下表:

其输出为 json 字符串。

4. 操作流程

百度智能云链接:(https://cloud.baidu.com/)
注册完毕后,在百度AI开放平台选择“开放能力”,点击“语言与知识”,找到“智能春联”选项。

首先点击免费领取,领取试用资源。然后点击创建应用,将可选项全选,按自己的需求输入应用的名称与描述,应用归属选择个人,最后点击立即创建

创建完成后,在应用列表中会显示你所创建的应用的API Key和Secret Key供下一步使用。

5. 代码实现

将上一步创建的API Key和Secret Key填入代码的第4、第5行,然后在第11行中“text” 后的值改为想要让它创建的主题,index默认为0,便可以得到结果。

注意:在这一步出错可能是没有领取到免费试用资源,并且领取后只有十次机会用完需要付费。

import requests
import jsonAPI_KEY = "你的API_Key"    #自己创建应用获得的API_Key
SECRET_KEY = "你的Secret_Key"   #自己创建应用获得的Secret_Keydef main():url = "https://aip.baidubce.com/rpc/2.0/creation/v1/couplets?access_token=" + get_access_token()payload = json.dumps({"text": "立夏",  #输入关键词"index": 0})headers = {'Content-Type': 'application/json','Accept': 'application/json'}response = requests.request("POST", url, headers=headers, data=payload)print(response.text)def get_access_token():"""使用 AK,SK 生成鉴权签名(Access Token):return: access_token,或是None(如果错误)"""url = "https://aip.baidubce.com/oauth/2.0/token"params = {"grant_type": "client_credentials", "client_id": API_KEY, "client_secret": SECRET_KEY}return str(requests.post(url, params=params).json().get("access_token"))if __name__ == '__main__':main()

结果展示:

调用百度API自动生成春联相关推荐

  1. Java调用百度API生成短网址

    由于百度短网址旧API更新,故更新下原博客内容(仅供参考),希望小伙伴们以官方API为主,以防影响使用. 官方API:https://dwz.cn/console/apidoc package com ...

  2. 调用百度api实现驾车路线和时间距离计算

    毕设篇:调用百度api实现驾车路线和时间距离计算 效果展示 html页面: <!DOCTYPE html> <html lang="en"><head ...

  3. 【微信小程序调用百度API实现图像识别功能】----项目实战

    本章主要讲述: 如何更快的上手小程序 如何搭建一个页面以及跳转到另一个页面 如何调用百度API接口实现图像识别技术 如何在微信小程序的后台添加合法域名 私信获取源码,有问题可以关注留言或私信,计算机毕 ...

  4. python aipspeech_Python调用百度API实现语音识别(二)

    咪哥杂谈 本篇阅读时间约为 5 分钟. 1 前言 上一篇文章里,大致介绍了百度官方 api 的一些前置准备工作. 想回顾的同学,可以看完本篇在下面找到历史链接. 今天就来上手实战编码,体验一下代码实现 ...

  5. mac下载的api文档怎么_Python调用百度API实现语音识别(二)

    Python调用百度API实现语音识别(二) 前言 上一篇文章里,大致介绍了百度官方 api 的一些前置准备工作. 想回顾的同学,可以看完本篇在下面找到历史链接. 今天就来上手实战编码,体验一下代码实 ...

  6. java实现文本纠错功能_调用百度API进行文本纠错

    毕设做的是文本纠错方面,然后今天进组见研究生导师 .老师对我做的东西蛮感兴趣.然后介绍自己现在做的一些项目,其中有个模块需要有用到文本纠错功能. 要求1:有多人同时在线编辑文档,然后文档功能有类似Wo ...

  7. 调用百度API 对文本进行情感倾向分析(舆情分析)

    @[TOC] # 1.准备工作 1.注册百度账号,登录百度智能云,点击总览选择自然语言处理,创建应用(创建选项认真阅读,填写) 创建好应用会生成相应的AppID API Key  Secret Key ...

  8. 调用百度API实现logo商标识别

    1.作者介绍 严松,男,西安工程大学电子信息学院,2022级研究生 研究方向:机器人抓取检测 电子邮件:2448052777@qq.com 2.百度API实现logo商标识别接口介绍 该请求用于检测和 ...

  9. Java调用百度API出现{status:211,message:APP SN校验失败}

    Java调用百度API出现{"status":211,"message":"APP SN校验失败"} {"status" ...

最新文章

  1. Android自定义进度条
  2. 【模式识别】Fisher线性判别实验报告之MATLAB仿真
  3. hwclock: Open of /dev/rtc failed, errno=19: No such device.
  4. 设计模式--观察者模式
  5. python编辑七段数码管引脚图_初识原理图
  6. OpenShift 4 之 GitOps(5)用ArgoCD配置其他OpenShift资源
  7. APP版本更新通知流程测试要点
  8. 查看Sql语句执行速度
  9. jnid中mysql的驱动类_JDBC与JNDI的区别
  10. wps序号打乱重新排序_wps表格 已经排好序号 ,顺序错误,想重新排列
  11. 时间类计算:双代号网络图、单代号网络图、时标网络图
  12. 第二周——学习内存取证神器volatility的使用
  13. HTML中表格和表单的简单构造和样式
  14. 局域网、网段、子网的区别
  15. 软件实施工程师的岗位职责和要求
  16. 怎么打开苹果Mac电脑科学型计算器
  17. 《电影院的爆米花为什么卖的贵》读书笔记之1——意外后果定律
  18. 参加ACM经历及总结
  19. Linux系统中rpm命令安装软件,报错:This program may be freely redistributed under the terms of the GNU GPL
  20. DM DISQL使用

热门文章

  1. 解决了:无法加载文件或程序集'stdole, Version=7.0.3300.0'
  2. 关于antd table组件中,数据渲染条数跟后台传入数据不一致的问题
  3. SQL注入——堆叠注入
  4. STM32F4_光敏传感器
  5. Java的JVM性能监控与故障处理工具详细介绍以及使用案例
  6. win10服务器文件夹显示不全,Windows10文件/文件夹图标显示不正常的两种解决方案...
  7. css设置文字上下居中
  8. 如何用Word整合项目计划书的各部分?
  9. 腾讯QQ、淘宝旺旺、微软MSN、谷歌Gtalk 在线客服代码
  10. 没有终结点在侦听可以接受消息的*这通常是由于不正确的地址或者 SOAP操作导致的