- 文件分析
- 知识库管理
- 工作流
- MCP管理
- 数据库开发
- mineruPOST
知识库初始化
开发中
开发环境
http://172.29.50.10:2333
开发环境
http://172.29.50.10:2333
POST
/zhixin_agent/knowledge_database/init
请求参数
Body 参数application/json
indexing_technique
string
必需
user_info
object
必需
user_name
string
必需
user_id
string
必需
dataset_info
object
必需
dataset_name
string
必需
dataset_description
string
必需
data_source_type
string
必需
process_rule
object
必需
rules
object
必需
mode
string
必需
doc_form
string
必需
doc_language
string
必需
retrieval_model
object
必需
search_method
string
必需
reranking_enable
boolean
必需
reranking_model
object
必需
top_k
integer
必需
score_threshold_enabled
boolean
必需
score_threshold
number
必需
reranking_mode
string
必需
weights
object
必需
embedding_model
string
必需
embedding_model_provider
string
必需
示例
{
"indexing_technique": "high_quality",
"user_info": {
"user_name": "hongxm",
"user_id": "0001"
},
"dataset_info": {
"dataset_name": "测试数据库",
"dataset_description": "该知识库里面全是关于测试数据库的",
"data_source_type": "notion_import"
},
"process_rule": {
"rules": {
"pre_processing_rules": [
{
"id": "remove_extra_spaces",
"enabled": true
},
{
"id": "remove_urls_emails",
"enabled": false
}
],
"segmentation": {
"separator": "\n\n, \n, 。, !, ?, ",
"max_tokens": 500,
"chunk_overlap": 50
}
},
"mode": "custom"
},
"doc_form": "text_model",
"doc_language": "Chinese",
"retrieval_model": {
"search_method": "hybrid_search",
"reranking_enable": true,
"reranking_model": {
"reranking_provider_name": "langgenius/tongyi/tongyi",
"reranking_model_name": "gte-rerank"
},
"top_k": 3,
"score_threshold_enabled": true,
"score_threshold": 0.5,
"reranking_mode": "reranking_model",
"weights": {
"weight_type": "customized",
"vector_setting": {
"vector_weight": 0.7,
"embedding_provider_name": "",
"embedding_model_name": ""
},
"keyword_setting": {
"keyword_weight": 0.3
}
}
},
"embedding_model": "text-embedding-v3",
"embedding_model_provider": "langgenius/tongyi/tongyi"
}
示例代码
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/zhixin_agent/knowledge_database/init' \
--header 'Content-Type: application/json' \
--data-raw '{
"indexing_technique": "high_quality",
"user_info": {
"user_name": "hongxm",
"user_id": "0001"
},
"dataset_info": {
"dataset_name": "测试数据库",
"dataset_description": "该知识库里面全是关于测试数据库的",
"data_source_type": "notion_import"
},
"process_rule": {
"rules": {
"pre_processing_rules": [
{
"id": "remove_extra_spaces",
"enabled": true
},
{
"id": "remove_urls_emails",
"enabled": false
}
],
"segmentation": {
"separator": "\n\n, \n, 。, !, ?, ",
"max_tokens": 500,
"chunk_overlap": 50
}
},
"mode": "custom"
},
"doc_form": "text_model",
"doc_language": "Chinese",
"retrieval_model": {
"search_method": "hybrid_search",
"reranking_enable": true,
"reranking_model": {
"reranking_provider_name": "langgenius/tongyi/tongyi",
"reranking_model_name": "gte-rerank"
},
"top_k": 3,
"score_threshold_enabled": true,
"score_threshold": 0.5,
"reranking_mode": "reranking_model",
"weights": {
"weight_type": "customized",
"vector_setting": {
"vector_weight": 0.7,
"embedding_provider_name": "",
"embedding_model_name": ""
},
"keyword_setting": {
"keyword_weight": 0.3
}
}
},
"embedding_model": "text-embedding-v3",
"embedding_model_provider": "langgenius/tongyi/tongyi"
}'
返回响应
🟢200成功
application/json
Body
dataset
object
必需
id
string
必需
name
string
必需
description
string
必需
permission
string
必需
data_source_type
string
必需
indexing_technique
string
必需
created_by
string
必需
created_at
integer
必需
status
integer
必需
示例
{
"dataset": {
"id": "044aecc3-04c3-4a2c-a34a-e43ec146a71b",
"name": "1",
"description": "该知识库里面全是关于测试数据库的",
"permission": "only_me",
"data_source_type": "notion_import",
"indexing_technique": "high_quality",
"created_by": "0001",
"created_at": 1745913443
},
"status": 200
}
修改于 2025-04-25 06:46:27