embabel-agent
embabel-agent copied to clipboard
How to exclude CoreToolGroups?
Are CoreToolGroups really expected to exist for every downstream embabel application?
Could this be used
embabel:
agent:
platform:
tools:
excludes:
so that the out-of-the-box toolgroups are excluded/disabled?
role:browser_automation, artifact:docker-puppeteer, version:0.1.0, provider:Docker - Browser automation tools - ❌ No tools found
role:github, artifact:docker-github, version:0.1.0, provider:Docker - Integration with GitHub APIs - ❌ No tools found
role:maps, artifact:docker-google-maps, version:0.1.0, provider:Docker - Mapping tools - ❌ No tools found
role:math, artifact:com.embabel.agent.tools.math.MathTools, version:0.1.0, provider:embabel - Math tools: use when you need to perform calculations - add, ceiling, divide, floor, max, mean, min, multiply, round, subtract
role:web, artifact:docker-web, version:0.1.0, provider:Docker - Tools for web search and scraping - ❌ No tools found
I agree this is a good idea. Now we have the ability to include and exclude tools we should probably not bring anything in by default on startup.