llama-stack icon indicating copy to clipboard operation
llama-stack copied to clipboard

Tool Registry for Agents

Open onkarbhardwaj opened this issue 1 year ago • 0 comments

We need to have a capability to add new tools or disable/remove tools sometimes after an agent has been deployed.

Similar to current methods with @webmethod decorators for agents, could we create another set of methods through which we can register new tools, or disable/remove tools while the agent is running? Ideally I should be able to register tool schema (and REST API config).

This ability may be important if llama stack is going to be sort of "llm OS" then we need to have the ability to add or remove available tools at any time.

onkarbhardwaj avatar Oct 10 '24 14:10 onkarbhardwaj