Easy
Easy
按 openai 的文档就行,function calling 部分有源码。demo 我放到之前的众筹课程里了,就不贴出了。
文档里边有写,按环境变量 REPLY_CHUNK_LENGHT 设置的长度,分段发送。
用 WSL 试试。
把 API2d_ENDPOINT=https://oa.api2d.net/ 最后这个 / 去掉试试
> 搜索 卡住不动了 很慢啊 确保你的浏览器所在的网络可以访问 google。如果不知道怎么弄,可以直接把搜索关了
> 我网络可以访问谷歌 我设置的全局代理。 把这行改成 false 后重新运行,可以确认浏览器是否能访问 https://github.com/easychen/book-by-ai/blob/d860fd1f9d9274eb1b3bedc66a525e63e3c0f0bc/actions/book.js#L237
中文用 book_cn 命令 node bba.js book_cn@help // 显示帮助 node bba.js book_cn@title // 生成标题 node bba.js book_cn@index // 生成目录(章) node bba.js book_cn@sections // 生成目录(节) node bba.js book_cn@write // 编写小节内容 node bba.js...
需要在这里指定 wsl2 下可以访问的浏览器路径 https://github.com/easychen/book-by-ai/blob/d57731500d6fe56568bfe7ac40fc5326e5c45b67/.env.cn.example#L24
这是3.5的智商问题,总有小概率会这样,暂时只能重试。你也可以自己改改脚本,让它自动重试。
因为我主要用 claude 100K,因此没有对字数做限制。你可以手工限制下字数。16k的话,8000字应该就可以。 https://github.com/easychen/book-by-ai/blob/d57731500d6fe56568bfe7ac40fc5326e5c45b67/actions/book_cn.js#L251