返回
data-searchdeveloper-tools开源

duckdb-jev

逐行向 Jev 提问,并获得有类型的 DuckDB 查询结果。

Jev 决定什么

适合哪个标签、处于评分细则的什么位置,或肯定答案的概率。

duckdb-jev 增加逐行调用 Jev Choice、Score 和 Noul 的 SQL 函数,也提供批量提问的结构体函数。

CHOICESCORENOUL
Jev 的职责
对查询中的每行数据进行类型化判断。
输入
数据行文本和 SQL 字面量形式的答案标准。
输出
ENUM、DOUBLE 或 STRUCT 形式的 SQL 值,以及适用时的概率和置信度。
决策频率
查询对某行求值 Jev 函数时调用。
兜底方式
无效标准在规划阶段失败;可选设置可把调用错误转为 NULL。
作者自报 · 已核对来源

运行方式

输入
数据行文本和 SQL 字面量形式的答案标准。
Jev
CHOICE + SCORE + NOUL
输出
ENUM、DOUBLE 或 STRUCT 形式的 SQL 值,以及适用时的概率和置信度。

项目概览

扩展接受一行文本和固定的答案标准,调用 Jev 后返回 ENUM、DOUBLE 或 STRUCT 等 DuckDB 类型。多个问题可通过 jev_ask 共用一次请求。扩展提供请求和缓存用量,按有限并发分批处理行,并重试特定传输错误。每个被评估的行都可能产生付费调用;无效标准会在处理数据行之前于查询规划阶段报错。

开发语言
C++
许可证
MIT
作者
colliber
来源核对于 2026年9月26日

信息来源

相关项目