1.0.2 • Published 9 months ago

prompt-parse-js v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

AI的prompt解析工具

prompt主要构成是关键词和参数。这个工具主要完成了将关键词跟进逗号分隔成一个一个的参数项,并且将最后的参数解析成对一个对象。后面的参数会覆盖前面的参数。 分隔符兼容中英文逗号,中文顿号,中英文分号等。

使用方式

const PromptParse = require("prompt-parse-js");

const promptstr = `geisha woman in ink on white matte vinyl wall sticker, in the style of anton mauve、 flowing fabrics, traditional costumes  --s    750 --v 5.2`;

const data = new PromptParse(promptstr);

// 后增加参数,会覆盖前面的参数
data.addQuery(["--q   1", " --ar 16:9", "--v 5.1 ", "adwa", "--x"]);
// 参数单独增加一条
data.addQuery("--iw 2");
// 增加文字,会自动补充在文字的最后部分
data.addText("测试一下");

// 获取可使用的对象
console.log(data.toData());
// 获取转化之后的字符串,可以直接进行请求
console.log(data.toString());

安装

npm install -S prompt-parse-js
1.0.2

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago