Add files to a collectionTool to add files to a collection by providing file URLs.
Add Files to Local ConnectorTool to add files to a local connector by providing file metadata.
Create CollectionTool to create a new collection.
Create Local ConnectorTool to create a local connector that monitors specified folders on a device.
Delete files from a collectionTool to delete files from a specific collection by providing file IDs.
Delete files from local connectorTool to delete files from a local connector by filename or file IDs.
Get CollectionTool to retrieve details for a specific collection by its ID.
Get collection statsTool to retrieve statistics for a specific collection by its ID.
Get File Download URLTool to get a short-lived signed private download URL for a Needle file.
Get File Upload URLTool to get signed URLs for uploading local files to Needle.
Get local connectorTool to retrieve details of a local connector by its ID.
List Collection FilesTool to list all files within a specific collection by its ID.
List CollectionsTool to list collections.
List ConnectorsTool to list connectors.
List Local ConnectorsTool to list local connectors.
Search CollectionTool to perform semantic search within a specific Needle collection and return ranked results with source references.