很多人写文搞原创,确实原创的曝光和可持续性发展性较强,但是对于铺量而言,原创是跟不上的。所以就有了现在的自动化产文这类的软件开发。
特别是一些网站内容,类似企业网站、B站、百家号等等平台,今天我们来实战一下如何使用主流的python语言对接百度的文心一言,实现自动产文。
完整代码如下
API_KEY = '密钥'
SECRET_KEY = '密钥'
def get_access_token():
url = "https://aip.baidubce.com/oauth/2.0/token"
params = {"grant_type": "client_credentials", "client_id": API_KEY, "client_secret": SECRET_KEY}
response = requests.post(url, params=params)
access_token = response.json().get("access_token")
return access_token
# 以下是接口部分
access_token = get_access_token()
if access_token:
url = f "https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token=
{access_token}"
payload = json.dumps(
{
"messages": [
{
"role": "user",
"content": mytitle
}, ]
})
headers = {
'Content-Type': 'application/json'
}
response = requests.post(url, headers = headers, data = payload)
if response.status_code == 200:
data_obj = json.loads(response.text)
myres = data_obj.get('result', "")
# 接口返回结束
说明:
最后的myres 变量就是百度文心一言返回的值,他返回的是json数据,里面的result对应的就是内容,一次性返回。
后面就是处理result即可,自行处理,可以保存到文档里,也可以过滤里面的一些敏感词或者说符号等等,最后产出的再做发布就行了。
这里是自动产出,后面还可以做自动发布,这个根据你对应的网站不同,发布的写法也不同,可以说一下思路,可以采取获取cookie登录来实现,还有种就是调用浏览器的方式,但这种不建议,没必要。
相关的整套流程代码已经写好,欢迎私聊有偿获取。联系VX:style028666
原创文章,作者:lichen360,如若转载,请注明出处:https://hhpi.cn/2172.html