|
|
|
|
|
by Eapz_06
23 days ago
|
|
Thank you so much...
One doubt I have is when we expose tools instead of this raw sql, how do ensure that agents are using the correct data like right source and not stale. Do we have to enforce some checks manually or is it not worth to worry(now it's read only right). And one more doubt, what's the reason u introduced a lite layer in between? |
|
My use case is a short conversation to answer a question like “has all the time from this task been invoiced?” Or “what contributed to the size of this invoice!”. So my agent starts with empty SQLite, fetches the data into SQLite, writes queries to answer the question, then user can continue to interrogate but eventually shuts down.
I don’t have a perpetually running agent so I haven’t had to solve that problem.
What could go wrong? Delete production data. Corrupt production data. Show staff member info they shouldn’t have. Show customer info they shouldn’t have. Rely too much on the LLM doing the right thing, it doesn’t, and the agent presents the wrong information without knowing. Bugger up the security and anyone can use the agent to query production data. … Yeah, be cautious.