ibl-data-manager (3.59.0-ai-plus)
API for iblai
- Mock server
https://docs.ibl.ai/_mock/apis/ibl/api/ai-index/orgs/{org}/users/{user_id}/documents/{document_id}/settings/
https://base.manager.iblai.app/api/ai-index/orgs/{org}/users/{user_id}/documents/{document_id}/settings/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-index/orgs/{org}/users/{user_id}/documents/{document_id}/settings/' \
-H 'Authorization: YOUR_API_KEY_HERE'
{ "retrain_interval_days": -2147483648 }
- Mock server
https://docs.ibl.ai/_mock/apis/ibl/api/ai-index/orgs/{org}/users/{user_id}/documents/{document_id}/settings/
https://base.manager.iblai.app/api/ai-index/orgs/{org}/users/{user_id}/documents/{document_id}/settings/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-index/orgs/{org}/users/{user_id}/documents/{document_id}/settings/' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"retrain_interval_days": -2147483648
}'
{ "retrain_interval_days": -2147483648 }
Request
Train a graph-based document through a worker process.
This endpoint queues graph-based documents for training through a specialized worker process that handles knowledge graph processing.
Args: request: The HTTP request containing the document information. org: Organization key identifier.
Returns: Response: A confirmation that the document was queued for training, including a task ID for tracking the progress.
Raises: ValidationError: If the request data is invalid. BadRequest: If there was an error processing the document.
- multipart/form-data
- application/x-www-form-urlencoded
- application/json
The patterns that the crawler should use to match urls. Patterns may be a glob pattern or a full regex pattern. Indicate the specified type in crawler_use_glob_matching
.
- Mock server
https://docs.ibl.ai/_mock/apis/ibl/api/ai-index/orgs/{org}/users/{user_id}/documents/graph-train/
https://base.manager.iblai.app/api/ai-index/orgs/{org}/users/{user_id}/documents/graph-train/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-index/orgs/{org}/users/{user_id}/documents/graph-train/' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: multipart/form-data' \
-F pathway=string \
-F url=string \
-F text=string \
-F type=string \
-F translate=false \
-F file=string \
-F access=private \
-F branch=string \
-F google_drive_auth_data=null \
-F dropbox_auth_data=null \
-F crawler_max_depth=0 \
-F crawler_max_pages_limit=0 \
-F crawler_max_concurrency=0 \
-F crawler_match_patterns=string \
-F crawler_use_glob_matching=true
{ "task_id": "4194d20c-37d5-4148-882f-f7d2d91f7769", "document_id": "doc-123456", "message": "Document received. Your request to train has been queued" }