智信-agent
  1. 数据库内部接口
智信-agent
  • 文件分析
    • 文件解析接口
      POST
    • 文本分段测试接口
      POST
    • 二进制文件
      POST
  • 知识库管理
    • 知识库初始化
      POST
    • 知识库召回测试
      POST
    • 知识库查询
      POST
    • 知识库文件添加
      POST
  • 工作流
    • AI生成prompt
      POST
    • 工作流运行
      POST
    • 单节点运行
      POST
    • 工作流保存接口
      POST
  • MCP管理
    • 建立MCP服务器
      POST
    • MCP服务器工具的添加
      POST
    • MCP服务器工具的删除
      POST
    • MCP服务器工具的修改
      POST
    • 修改服务器名称和描述
      POST
    • 关闭MCP服务器
      POST
    • 查看所有的工具
      POST
    • 查询当前活跃的mcp服务器信息
      GET
    • 使用指定工具
      POST
  • 数据库开发
    • 数据库内部接口
      • 接口整合
        POST
      • 自然语言及SQL执行
        POST
      • schma查询
        POST
      • 单表的字段描述查询
        POST
      • all
        POST
    • 数据库工作流运行
      • 数据库工作流保存
      • 数据库单节点运行
  • mineru
    POST
  1. 数据库内部接口

自然语言及SQL执行

开发中
开发环境
http://172.29.50.10:2333
开发环境
http://172.29.50.10:2333
POST
/sql_run
sql运行 或自然语言查询

请求参数

Header 参数
Content-Type
string 
可选
示例值:
application/json
Body 参数application/json
database_config
object 
数据库信息
必需
type
string 
必需
url
string 
必需
port
string 
必需
user
string 
必需
password
string 
必需
database
string 
必需
text
string 
自然语言
必需
sql_code
string 
sql语句
必需
示例
{
    "database_config": {
        "type": "mysql",
        "url": "172.29.50.10",
        "port": "3306",
        "user": "root",
        "password": "root",
        "database": "DB_sql_test"
    },
    "text": "找到名字为李红梅的人,要求返回名字、id、性别、地址"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'http://172.29.50.10:2333/sql_run' \
--header 'Content-Type: application/json' \
--data-raw '{
    "database_config": {
        "type": "mysql",
        "url": "172.29.50.10",
        "port": "3306",
        "user": "root",
        "password": "root",
        "database": "DB_sql_test"
    },
    "text": "找到名字为李红梅的人,要求返回名字、id、性别、地址"
}'

返回响应

🟢200成功
application/json
Body
data
object 
数据包
必需
包含查询结果以及字段 是相对应的
exc_data
array [array] 
查询结果
必需
二维列表
field
array[string]
必需
metadata
object 
必需
database_type
string 
DB_type
必需
数据库类型
query
string 
sql
必需
执行的sql语句
status
string 
必需
示例
{
    "data": {
        "exc_data": [
            [
                "李红梅",
                "02305627-a1d7-4a02-a40d-b46567299cfa",
                "男",
                "政务区"
            ],
            [
                "李红梅",
                "064ad8c8-7213-4bd3-816d-5c590938d495",
                "女",
                "蜀山区"
            ]
        ],
        "field": [
            "name",
            "id",
            "gender",
            "address"
        ]
    },
    "metadata": {
        "database_type": "mysql",
        "query": "SELECT name, id, gender, address FROM feihe_man WHERE name = '李红梅';"
    },
    "status": "success"
}
修改于 2025-06-10 10:09:27
上一页
接口整合
下一页
schma查询
Built with