| import json | |
| class ToolSelector: | |
| def __init__(self,p='data/tools.json'): self.t=json.load(open(p)) | |
| def select(self,tokens): return [k for k,v in self.t.items() if any(w in tokens for w in v)] | |
| import json | |
| class ToolSelector: | |
| def __init__(self,p='data/tools.json'): self.t=json.load(open(p)) | |
| def select(self,tokens): return [k for k,v in self.t.items() if any(w in tokens for w in v)] | |