NativeVectorSearchSkill
In-memory document search using TF-IDF-like word overlap scoring. No external dependencies or API keys required. Documents are provided via config and indexed at construction time.
Class: NativeVectorSearchSkill
Tools: search_documents
Env vars: None
Multi-instance: Yes
tool_name
Custom tool name for this instance. Required when using multiple instances.
documents
Array of documents to index. Each object has:
id(string, required) — Unique document identifier.text(string, required) — Full text content of the document.metadata(object, optional) — Metadata associated with the document.
num_results
Default number of top results to return.
distance_threshold
Minimum relevance score threshold.