百度人工智能-写作文和文案

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)

    textPad3fanyi.delete(0.0, 'end')
    textPad3fanyi.insert('end', rst)
    # https://www.jc2182.com/python/python-text-translation.html
    showinfo('notice', '文案内容显示在 翻译区.')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rogabet-note

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值