-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Description
Hi Ed,
Your course is absolutely wonderful. Already praised it in an article I wrote on LinkedIn. Thank you for your wonderful work and attitude.
I try to figure out the part of the excercise that deals with Sales Manager handling 4 tools (3 agents as tools + 1 function).
I face quite a lot of issues:
at the beginning email wasn't being sent and it revealed a few issues:
- sometimes the agent tried to send 3 emails (total 6 tool invocation).
- sometimes it uses each tool twice, as in this snapshot (again total 6 tool invocation):
3. And the most complex, intriguing one (I tried to solve it with no success): although you explicitly mentioned in the sales manager agent prompt: "_You must use the sales agent tools to generate the drafts — do not write them yourself._", I saw that it actually **sends an email as input to all 3 agent tools**. Here is a sample snapshot:
It basically sends each agent an email adressed to the CTO, and the agent changes it and returns another email. This is weird right? it means that the manager agent actually wrote 3 emails itself, which are basically ignored(?) by the agents? I'm not sure.
This isn't "crucial" as I think the material is quite understandable. But using the trace actually shows some weird, unstable, looking behaviour (pretty much as I would expect from a statistical creature like LLM).
Cheers and thanks again for the wonderful course.
Metadata
Metadata
Assignees
Labels
No labels