def zuowenbd():
import wenxin_api
# import wenxin_api # 可以通过"pip install wenxin-api"命令安装
#pip install --upgrade wenxin-api
#https://wenxin.baidu.com/wenxin/docs#2l6tgx5rc
from wenxin_api.tasks.composition import Composition
# zixun_title = entryvar.get()
showinfo('notice', '查找按钮左边第二个z输入框(eg:友谊),输入作文标题,然后点击作文按钮,搜到的作文内容显示在翻译区.失败的话可以再次点击作文按钮,现在开始等待...')
zixun_title2 = entryvar2.get()
wenxin_api.ak = "agjkbF4ygqtlqLQSoE7pXbgHce4yUjsk"
wenxin_api.sk = "wxGFQHUTk02yMVH3pjAGboD4aSeGIyDh"
input_dict = {
"text": zixun_title2,
"seq_len": 600, #字数
"topp": 0.8,#多样性
"penalty_score":1.2, #重复内容最少
"min_dec_len": 256,
"is_unidirectional": 0,
"task_prompt": "zuowen"
}
try:
rst = Composition.create(**input_dict)['result']
print(rst)
textPad3fanyi.delete(0.0, 'end')
textPad3fanyi.insert('end',zixun_title2+':'+ rst)
# https://www.jc2182.com/python/python-text-translation.html
showinfo('notice', '作文内容显示在 翻译区.')
# frame3fanyi.tkraise()
# frame3fanyi.frame.tkraise()
except:
showinfo('notice', '本次搜索失败,再点一次吧.')
def wenanbd():
import wenxin_api
zixun_title2 = entryvar2.get()
from wenxin_api.tasks.official_documents import OfficialDocuments
wenxin_api.ak = "agjkbF4ygqtlqLQSoE7pXbgHce4yUjsk"
wenxin_api.sk = "wxGFQHUTk02yMVH3pjAGboD4aSeGIyDh"
input_dict = {
"text": zixun_title2,
"seq_len": 512,
"topp": 0.9,
"penalty_score": 1.2,
"min_dec_len": 32,
"is_unidirectional": 0,
"task_prompt": "adtext"
}
rst = OfficialDocuments.create(**input_dict)['result']
print(rst)
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://www.bhha.com.cn/news/5171.html