批量写文章 教大家如何用AI大模型进行批量文章洗稿
最近随着chatgpt的逐渐被应用,有的朋友在做短视频脚本,有的做营销文案,有的在做文章洗稿,等等其实大家有
最近随着的逐渐被应用,有的朋友在做短视频脚本,有的做营销文案,有的在做文章洗稿,等等
其实大家有精力的话还是需要多多的关注一下现在的AI大模型的!很多项目都可以借鉴调用一下!
今天跟大家分享的是国内的讯飞星火大模型!我们就以这个为例子给大家分享一下如何用这个模型做文章洗稿!
首先我们需要到讯飞的官网申请一下最新版本的3.0的应用资格,这个很容易申请(申请地址:)
申请通过之后我们创建应用,然后添加调用申请就可以的。
这样子就可以获取到接口认证信息:
我们有了appid,,就可以直接用api调用了!
如何调用官方已经给了我们demo(地址:#_3-%E8%B0%83%E7%94%A8%E7%A4%BA%E4%BE%8B)
如果我们自己开发适合我们自己项目的应用的话,肯定要做二次开发,接下来我就分享一下我们这个项目的开发过程。
我们这边的开发需求是做文章洗稿,局部的洗稿,也可以称之为文章拓写!把我们采集的一些文章的局部文本投喂给大模型,然后用训练指令让大模型生成我们需要的文章!
明确好开发需求之后我们就开始进行二次开发,首先,我们的目标是使用易语言调用官方给的写的demo,把我们的认证信息和待处理的文本传递给大模型,这样子就可以批量的进行洗稿!
废话不多说直接分享关键代码:()
# -*- coding: UTF-8 -*-
import sys
from sparkdesk_api.core import SparkAPI
if __name__ == '__main__':
app_id = sys.argv[1]
api_secret = sys.argv[2]
api_key = sys.argv[3]
# 默认api接口版本为1.5,2.0需要自行申请。开启v2.0版本只需指定 version=2.1 即可
sparkAPI = SparkAPI(
app_id=app_id,
api_secret=api_secret,
api_key=api_key,
# version=2.1
)
# single chat
# print(sparkAPI.chat("repeat: hello world"))
#因为我们是批量额洗稿,并且数据没有关联性,我们就用sparkAPI.chat
diguaneirong = sys.argv[4]
print(sparkAPI.chat(diguaneirong))
# continue chat
# sparkAPI.chat_stream()
完成单个文本的洗稿之后,批量洗稿就更轻松了!直接循环一下就可以了!
ok,到这里就结束了!如果有不明白的随时联系客服咨询即可!