sim knowledge is also spelled sim kb.
These commands accept the global options.
Knowledge bases
List knowledge bases
Options
API request and response schemas: listKnowledgeBases.
Get knowledge base
Arguments
API request and response schemas: getKnowledgeBase.
Create knowledge base
Options
API request and response schemas: createKnowledgeBase.
Update knowledge base
Arguments
Options
API request and response schemas: updateKnowledgeBase.
Move a knowledge base to a folder
Arguments
API request and response schemas: updateKnowledgeBase.
Delete knowledge base
This archives the knowledge base and every document in it; restore with knowledge restore.
Arguments
Options
API request and response schemas: deleteKnowledgeBase.
Restore an archived knowledge base
Arguments
API request and response schemas: restoreKnowledgeBase.
Search
Search knowledge
Options
API request and response schemas: searchKnowledge.
Export and import
Export a knowledge base as a .simkb.zip bundle
Arguments
Options
API request and response schemas: exportKnowledgeBase.
Create a knowledge base from an exported .simkb.zip bundle
Arguments
Options
API request and response schemas: createKnowledgeImport, createKnowledgeImportPartUrls, completeKnowledgeImport, cancelKnowledgeImport, getKnowledgeImport.
Get knowledge base import
Arguments
API request and response schemas: getKnowledgeImport.
Stop a running import
Arguments
API request and response schemas: cancelKnowledgeImport.
Documents
List documents
Arguments
Options
API request and response schemas: listKnowledgeDocuments.
Get document
Arguments
API request and response schemas: getKnowledgeDocument.
Upload a document to a knowledge base
Arguments
Options
API request and response schemas: createKnowledgeDocumentUpload, createKnowledgeDocumentUploadPartUrls, completeKnowledgeDocumentUpload, abortKnowledgeDocumentUpload.
Update document
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: updateKnowledgeDocument.
Enable or disable every matching document
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: bulkUpdateKnowledgeDocuments.
Delete a document from a knowledge base
This deletes the document and its embeddings.
Arguments
Options
API request and response schemas: deleteKnowledgeDocument.
Index files the workspace already stores
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: addWorkspaceFilesToKnowledgeBase.
Chunks
List chunks
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: listKnowledgeChunks.
Get chunk
OAuth login or personal API key required.
Arguments
API request and response schemas: getKnowledgeChunk.
Create chunk
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: createKnowledgeChunk.
Update chunk
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: updateKnowledgeChunk.
Enable, disable, or delete many chunks at once
OAuth login or personal API key required.
This applies --operation to every named chunk; with --operation delete it deletes them and their embeddings, which cannot be undone.
Arguments
Options
API request and response schemas: bulkUpdateKnowledgeChunks.
Delete chunk
OAuth login or personal API key required.
This deletes the chunk and its embedding.
Arguments
Options
API request and response schemas: deleteKnowledgeChunk.
Tags
List tags
Arguments
API request and response schemas: listKnowledgeTags.
Create tag
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: createKnowledgeTag.
Declare the tag definitions a knowledge base needs
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: bulkSaveKnowledgeTagDefinitions.
Update tag
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: updateKnowledgeTag.
Show how many documents and chunks carry each tag
OAuth login or personal API key required.
Arguments
API request and response schemas: listKnowledgeTagUsage.
Show which tag slot a create would take for a field type
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: getNextKnowledgeTagSlot.
Delete tag
OAuth login or personal API key required.
This deletes the tag and clears its values on every document and chunk.
Arguments
Options
API request and response schemas: deleteKnowledgeTag.
Remove tag definitions no document still uses
OAuth login or personal API key required.
This deletes every tag definition no document still uses. Their slots become free for a different field.
Arguments
Options
API request and response schemas: deleteKnowledgeTagDefinitions.
Connectors
List knowledge connectors
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: listKnowledgeConnectors.
Get knowledge connector
OAuth login or personal API key required.
Arguments
API request and response schemas: getKnowledgeConnector.
Create knowledge connector
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: createKnowledgeConnector.
Update knowledge connector
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: updateKnowledgeConnector.
Queue a knowledge connector synchronization
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: syncKnowledgeConnector.
List knowledge connector documents
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: listKnowledgeConnectorDocuments.
Update knowledge connector documents
OAuth login or personal API key required.
Arguments
Options
API request and response schemas: updateKnowledgeConnectorDocuments.
Delete knowledge connector
OAuth login or personal API key required.
This deletes the connector; --delete-documents also deletes its synchronized documents.
Arguments
Options
API request and response schemas: deleteKnowledgeConnector.
Folders
List knowledge resources and child folders together
Arguments
Options
API request and response schemas: listKnowledgeBases, listKnowledgeFolders.
List knowledge folders
Also available as sim knowledge folders ls.
Options
API request and response schemas: listKnowledgeFolders.
Create a knowledge folder at a path
Arguments
API request and response schemas: createKnowledgeFolder.
Delete folder
This archives the knowledge folder and, when recursive, everything inside it.
Arguments
Options
API request and response schemas: deleteKnowledgeFolder.
Rename or move a knowledge folder
Also available as sim knowledge folders mv.
Arguments
API request and response schemas: relocateKnowledgeFolder.
Create a knowledge directory at a path
Arguments
API request and response schemas: createKnowledgeFolder.