Knowledge_base_nodes
Knowledge base node related APIs
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
The target folder ID of the knowledge base node
The node IDs of the knowledge base node
The keep current permission of the knowledge base node
OK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
The file name of the knowledge base
The hashtags of the knowledge base
The target folder ID of the knowledge base
The overwrite folder access flag of the knowledge base
falseThe access permission groups of the knowledge base
[]The access agents of the knowledge base
[]The access user filters of the knowledge base
[]The view access to agent flag of the knowledge base
falseThe view access to user flag of the knowledge base
falseWhether to use layout processing for improved document ingestion. Only used if project allows this feature.
trueWhether to use image description for improved document ingestion. Only used if project allows this feature.
trueWhether to use OCR for document processing
falseList of notification hooks to trigger on document ingestion events
OK
OK
Upload Documents from S3
This API lets you transfer documents stored in S3 into Cognitive Search. They will appear as Knowledge Base documents in the dashboard. Available file formats are same in the section of Upload Documents.
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
Request model for uploading files from S3.
The file name of the knowledge base
The hashtags of the knowledge base
The target folder ID of the knowledge base
The overwrite folder access flag of the knowledge base
falseThe access permission groups of the knowledge base
[]The access agents of the knowledge base
[]The access user filters of the knowledge base
[]The view access to agent flag of the knowledge base
falseThe view access to user flag of the knowledge base
falseWhether to use layout processing for improved document ingestion. Only used if project allows this feature.
trueWhether to use image description for improved document ingestion. Only used if project allows this feature.
trueWhether to use OCR for document processing
falseList of notification hooks to trigger on document ingestion events
The bucket object path of the file
Your S3 Secret Key.
Your S3 Access Key.
AWS IAM Role ARN for access
External ID for AWS IAM Role
OK
OK
Upload Documents from Azure Blob Storage
This API lets you transfer documents stored in Azure Blob Storage into Cognitive Search. They will appear as Knowledge Base documents in the dashboard. Available file formats are same in the section of Upload Documents.
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
Request model for uploading files from Azure Blob Storage.
The file name of the knowledge base
The hashtags of the knowledge base
The target folder ID of the knowledge base
The overwrite folder access flag of the knowledge base
falseThe access permission groups of the knowledge base
[]The access agents of the knowledge base
[]The access user filters of the knowledge base
[]The view access to agent flag of the knowledge base
falseThe view access to user flag of the knowledge base
falseWhether to use layout processing for improved document ingestion. Only used if project allows this feature.
trueWhether to use image description for improved document ingestion. Only used if project allows this feature.
trueWhether to use OCR for document processing
falseList of notification hooks to trigger on document ingestion events
The container blob path of the file
Your Azure Blob Storage connection string.
OK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
The search term of the knowledge base node
The limit of the knowledge base node
10The after of the knowledge base node
The folder IDs of the knowledge base node
The search scope of the knowledge base node
bothOK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
The search terms for page content search
The folder IDs to search within
The knowledge base IDs to search within
The hashtags to filter by
The hashtags operator (AND/OR)
ORThe hashtags to exclude
The exclude hashtags operator (AND/OR)
ORThe number of top results to return
1Whether to merge content from the same page
falseOK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
The title of the knowledge base node
The hashtags of the knowledge base node
The overwrite folder access flag of the knowledge base node
The access permission groups of the knowledge base node
The access agents of the knowledge base node
The access user filters of the knowledge base node
The view access to agent flag of the knowledge base node
The view access to user flag of the knowledge base node
OK
OK
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
No content
OK
No content
Get preview of a knowledge base node with HTML and PDF information.
Args: request: HTTP request object node_id: Global ID of the knowledge base node page_no: Page number to preview (default: 1)
Returns: KnowledgeBasePreviewResponse containing HTML and PDF preview data
Your API key for authentication
1Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
OK
Get text content of a knowledge base node from parsed pages.
Args: request: HTTP request object node_id: Global ID of the knowledge base node limit: Optional maximum number of pages to return offset: Optional number of pages to skip from the beginning
Returns: HttpResponse containing plain text content from KnowledgeBaseParsedPage
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
No content
OK
No content
Download original file of a knowledge base node.
Args: request: HTTP request object node_id: Global ID of the knowledge base node
Returns: FileResponse containing the original file for download
Your API key for authentication
Optional: Email of the agent to use for this request
Optional: Email address to associate with the user
Optional: User ID to identify or create a user
OK
No content
OK
No content
Last updated
Was this helpful?