一行代码降低60%的token量。
Maven:
<dependency>
<groupId>io.github.tokenless</groupId>
<artifactId>tokenless</artifactId>
<version>1.0.0</version>
</dependency>import io.github.tokenless.Tokenless;
// 自动检测输入类型并转换
String result = Tokenless.tokenless(data);主入口函数,自动检测输入类型并转换。
- 输入JSON字符串时,转换为tokenless格式
- 输入Markdown字符串时,去除冗余格式
// JSON对象数组 -> CSV格式
String json = "[{\"name\":\"张三\",\"age\":25},{\"name\":\"李四\",\"age\":30}]";
Tokenless.tokenless(json);
// 输出:
// name,age
// 张三,25
// 李四,30
// Markdown -> 纯文本
Tokenless.tokenless("# 标题\n**重点**内容");
// 输出: 标题\n重点内容仅转换JSON字符串。
转换Java对象为tokenless格式。
仅转换Markdown文本。
mvn test