AI改文(小说推文Java版)

简介

之前我做小说推文时,最耗时的就是改文案,而且大多是重复性工作

改文案主要的功能为改人称、换行、去标点(因为需要生成语音,标点也算字符,可以减少成本)、改开头

我就想着写一个java脚本来优化,主要的功能是改人称、换行、去标点、改开头

现在加上了ai,可以做到改人称、换行、去标点、换书名

改开头的话,免费的ai并不是很好用,还得人为改,后续需要我可以加上,但效果并不佳,我就去掉了,也可能是我写的prompt并不是很准确

文生图的api使用我也会写在下面,但免费的效果感觉不行,电脑有条件去学一下 stable diffusion ,有条件可以去试试 midjourney ,可以去某宝买个便宜的试试,效果比这个好一万倍,所以我项目里面也没有放关于文生图的功能

声明:本文只用于记录自己制作的demo,也没有前端的壳

AI使用

目前我是用了讯飞星火和硅基流动两个平台的ai模型,以下是使用教程(主要的是免费的ai)

讯飞星火(讯飞星火)(模型:Spark Lite)

创建应用

在这里插入图片描述

拿到秘钥

在这里插入图片描述

接口调用(文档:星火认知大模型Web API文档 )可以看这个文档,也可以直接直接看我的参数

入参:需要修改headers(标识头)

url:https://spark-api-open.xf-yun.com/v1/chat/completions
Headers:Authorization: Bearer APIPassword(APIPassword 看上图)


json:
{
   
    "model": "lite",
    "messages": [
        {
   
            "role": "user",
            // 只需要修改 content 即可
            "content": "讲一个笑话"
        }
    ]
}

headers添加方式

在这里插入图片描述

出参:

{
   
    "code": 0,
    "message": "Success",
    "sid": "cha000b24b1@dx19513136b769a4b532",
    "choices": [
        {
   
            "message": {
   
                "role": "assistant",
                "content": "当然可以,这里有一个逗乐您的小笑话:\n一天,老师问学生:“有谁知道地球离太阳有多远?”一个同学站起来说:“老师,我爸爸告诉我的。”老师很惊讶:“你怎么不早说呢?”这个同学说:“爸爸说了三遍,我才记住的。”希望你喜欢这个笑话~"
            },
            "index": 0
        }
    ],
    "usage": {
   
        "prompt_tokens": 12,
        "completion_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我认不到你

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

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

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

打赏作者

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

抵扣说明:

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

余额充值