1. lkm-openapi
literature-sage
  • lkm-openapi
    • 搜索知识:对科学命题/研究问题等进行召回
      POST
    • 搜索推理链:对文献推理过程进行召回
      POST
    • 查询论文对应的完整知识图谱
      POST
    • 查询命题对应的推理链
      GET
    • 批量查询:按知识节点 ID 列表取详情
      POST
    • 问题反馈
      POST
  1. lkm-openapi

问题反馈

POST
feedback

提交 LKM 使用反馈(Submit Feedback)#

一、接口整体描述#

用户提交对 LKM 服务的使用反馈。反馈类型分为缺陷、需求、问题三类,反馈正文必填;可选地关联到一个 GCN 节点(gcn_id)或一篇论文元数据(paper_metadata_id),用于定位反馈针对的具体对象。
请求方法:POST
请求路径:/api/v1/feedback
Content-Type:application/json
业务约定:无论成功失败,HTTP 状态码均为 200,业务结果以响应体中的 code 字段为准(0 表示成功)。
校验规则(服务端,所有字符串字段先做 trim):
type 必填,且必须是 bug / feature / question 之一,不区分大小写;
content 必填,trim 后不能为空字符串;
gcn_id 与 paper_metadata_id 均可选,可同时为空,但不能同时非空(防止语义混淆)。

二、请求参数(Body,application/json)#

参数名类型必填说明
typestring是反馈类型枚举,可选值:bug(缺陷)、feature(需求)、question(问题),不区分大小写
contentstring是反馈正文内容,trim 后不能为空
gcn_idstring否关联的 GCN 节点 ID;与 paper_metadata_id 不能同时非空
paper_metadata_idstring否关联的论文元数据 ID;与 gcn_id 不能同时非空
请求示例:
{
  "type": "bug",
  "content": "推理链查询返回结果中缺少前提节点,疑似数据缺失",
  "gcn_id": "gcn_abc123",
  "paper_metadata_id": ""
}

请求参数

Header 参数

Body 参数application/json必填

示例
{
    "type": "string",
    "content": "string",
    "gcn_id": "string",
    "paper_metadata_id": "string"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://open.bohrium.com/openapi/v1/lkmfeedback' \
--header 'Authorization: Bearer 5cc6462133d64251bf6ab64815c0e9xx' \
--header 'Content-Type: application/json' \
--data '{
    "type": "string",
    "content": "string",
    "gcn_id": "string",
    "paper_metadata_id": "string"
}'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "data": {
        "id": 0
    }
}
修改于 2026-06-24 09:28:15
上一页
批量查询:按知识节点 ID 列表取详情
Built with