数据智能体
调用本接口创建底层搜索引擎的表结构,声明字段定义、向量检索字段和全文检索字段。写入数据前应先调用当前接口完成建表,再调用写入数据写入数据。
参数名 | 类型 | 是否必传 | 描述 |
|---|---|---|---|
tableName | String | 是 | 目标表名 |
fieldTypes | Array | 是 | 字段定义列表,对应 Sophon createTableSchema.fieldTypes。详情请参见下文 fieldTypes 表 |
vectorFields | Array | 否 | 需要建立向量检索的字段名列表 |
fullTextFields | Array | 否 | 需要支持全文检索的字段名列表 |
参数名 | 类型 | 是否必传 | 描述 |
|---|---|---|---|
name | String | 是 | 字段名 |
type | String | 是 | 字段类型,如 string/long/object |
uniqueKey | Boolean | 否 | 是否唯一键,对应 Sophon createTableSchema.fieldTypes[].uniqueKey |
comment | String | 否 | 字段备注 |
参数名 | 类型 | 是否必传 | 描述 |
|---|---|---|---|
code | Number | 是 | 响应码:0=成功,非0=失败 |
msg | String | 否 | Code非0时,返回错误信息 |
message | String | 否 | 错误信息 |
data | Object | 是 | Sophon 建表响应,详情请参见下文 data 表 |
参数名 | 类型 | 是否必传 | 描述 |
|---|---|---|---|
success | Boolean | 是 | 是否创建成功 |
table_name | String | 是 | 目标表名 |
message | String | 是 | 结果说明 |
field_count | Number | 是 | 字段数量 |
vector_fields | Array | 否 | 已声明的向量字段 |
full_text_fields | Array | 否 | 已声明的全文字段 |
log_id | String | 否 | Sophon 返回的 logId |