phidatahq / phidata

Build AI Agents with memory, knowledge, tools and reasoning. Chat with them using a beautiful Agent UI.
https://docs.phidata.com
Mozilla Public License 2.0
15.58k stars 2.14k forks source link

feat(tools): Add DruidTools for Apache Druid SQL integration #1356

Open vdabholkar-imply opened 4 weeks ago

vdabholkar-imply commented 4 weeks ago

Implements DruidTools with table operations, stats, and query capabilities. Includes schema-aware functions, context tracking, and proper error handling.

vdabholkar-imply commented 4 weeks ago

@ysolanky could you please validate this? I will add an example for this soon. really need to get this out there

manthanguptaa commented 4 weeks ago

@vdabholkar-imply adding a cookbook example will make it easier for me to validate. Can you please add an example?

vdabholkar-imply commented 4 weeks ago

Hey @manthanguptaa I have added the example here is a link for docker Druid setup which u can use to test this : https://github.com/implydata/learn-druid/blob/main/docker-compose.yaml

please let me know if any additional input is needed.

vishwajeetdabholkar commented 3 weeks ago

@manthanguptaa what's the update here ?

manthanguptaa commented 3 weeks ago

you have placed your example in the wrong folder. It should be under cookbook/tools with the name of druid_tools.py