j.jev4pg使用文档
函数参考
参考资料

函数参考

jev4pg 提供 HTTP 语义算子、异步 PostgreSQL 任务接口,以及开发预览中的同步原生函数。先选择调用方式,再核对具体参数。

HTTP 算子#

向 POST /jev/call 提交算子名称和 arguments:

json
{
  "operator": "JEV.NOUL",
  "arguments": {
    "state": "货物已于今天上午签收。",
    "proposition": "材料说明货物已经送达。"
  },
  "limits": {"max_judgments": 1, "max_requests": 1}
}

使用数据库访问令牌认证。先检查 output_state,仅在结果状态允许时读取 value。模型示例用于说明输入和返回结构,不保证具体标签。

GET /jev/operators 返回算子目录,GET /jev/operators/examples 返回完整示例。所有算子的逐项参数见完整英文函数参考。

原生 PostgreSQL 函数#

函数 用途
jev_native.scan 对一个 SQL 数据源评估类型化问题。
jev_native.scan_many 共享调度多个独立数据源。
jev_native.execute_plan 执行 SQL、语义与条件阶段组成的计划。
jev_native.decide 对兼容的已保存观察结果应用决定策略。
jev_native.require_bool 读取已确定的布尔归属,拒绝不完整证据。
jev_native.embed 生成问题与答案的概率矩阵和向量。
jev_native.answer_matrix 将已有判断转换为概率矩阵。
jev_native.embedding_distance 本地比较完整且兼容的矩阵。

这些函数需要原生扩展。它们与异步 jev.* 任务接口相互独立。

选择调用路径#

网页和 HTTP 用户通常从 /ask、/data/sql 或 /jev/call 开始。已有 SQL 客户端可以使用异步 PostgreSQL 接口。需要在数据库中直接组合语义阶段时,再评估原生函数。

预算应放在调用规定的位置。REVIEW、PROMOTE、MATERIALIZE 和 REFRESH 等管理算子需要 reviewer 权限,不能仅凭拥有查询令牌执行。

本页介绍用法与注意事项。完整参数及详细约定请参阅对应英文文档。