百度AI攻略:智能写诗.pdf下载

weixin_39820535 2023-03-19 14:30:11
百度AI攻略:智能写诗 认证授权: 在开始调⽤任何API之前需要先进⾏认证授权,具体的说明请参考: 获取Access Token 向授权服务地址 grant_type:?必须参数,固定为client_credentials; client_id:?必须参数,应⽤的API Key; client_secret:?必须参数,应⽤的Secret Key; 例如: 具体代码如下: # -*- coding: utf-8 -*- #!/usr/bin/env python import urllib import json #client_id 为官⽹获取的AK, client_secret 为官⽹获取的SK client_id =【百度云应⽤的AK】 client_secret =【百度云应⽤的SK】 #获取token def get_token(): host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=' + client_id + '&client_secret=' + client_secret request = urllib.request.Request(host) request.add_header('Content-Type', 'application/json; charset=UTF-8') response = urllib.request.urlopen(request) token_content = response.read() if token_content: token_info = json.loads(token_content) token_key = token_info['access_token'] return token_key 智能写诗: 接⼝描述 根据⽤户输⼊的命题关键词⾃动⽣成⼀⾸7⾔绝句。 注:请使⽤⽅注意接⼝使⽤的合规性,不得利⽤该接⼝从事不合规场景的应⽤;如有违规使⽤,⼀经发现,AI开放平台有权⽴即停⽌提供服 务 请求⽰例 HTTP⽅法: POST 请求URL: ` URL参数: 参数 值 access_token 通过API Key和Secret Key获取的access_token,参考"Access Token获取" Header如下: 参数 值 Content-Type application/json Body请求⽰例: { "text": "百度", "index": 0 } 请求参数 返回参数 我⽤Python3写的调⽤函数如下: def get_poem(content): token=get_token() url = 'https://aip.baidubce.com/rpc/2.0/nlp/v1/poem' params = dict() params['index'] = 0 params['text'] = content params = json.dumps(params).encode('utf-8') access_token = token url = url + "?access_token=" + access_token request = urllib.request.Request(url=url, data=params) request.add_header('Content-Type', 'application/json') response = urllib.request.urlopen(request) content = response.read() if content: content=content.decode('utf-8') data = json.loads(content) print(data) poem=data['poem'][0] title = poem['title'] result = poem['content'] return title,result else: return '','' 执⾏ print (get_poem('清晨')) 调⽤结果 ('清晨', '清晨帘外⾬微凉\t傍晚轻风送暗⾹\t⼀⽚蛙声频⼊⽿\t谁⼈共我赏秋光\t') 咏唱社区和各位达⼈ 哈哈哈,这才是重头,咏唱社区和各位达⼈: 咏唱社区: 社区红⽕ 红⽕燃烧夜未眠 社区寒暖喜开颜 ⼈间最美团圆⽇ 歌舞升平乐满天 ⼈⼯智能 造化⼈⼯难写诗 智能⾼咏有谁知 善男信⼥频相问 只为天公降此时 深度学习 深度⼈间⼏⼗年 学习未改旧诗篇 痴⼼难解相思意 ⼀任红尘落枕边 AI宏图⼤展 , 相关下载链接:https://download.csdn.net/download/qq_43934844/87505732?utm_source=bbsseo
...全文
10 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

13,103

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧