Custom Agent Dynamic SELECT Param

Hello Dataiku Team,
I am creating a custom agent, and I am trying to add a python script for the SELECT parameter, but it is not working.
Here is what I have in my agent.json:
Here is how my tree looks like:
And the compute_llm_choices.py is like this:
Please, could you spot any reason why this is not working from the snippets I shared?
I would think a custom agent works similar to a plugin, so this procedure should work?
Thank you
Answers
-
JordanG Dataiker, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 7 Dataiker
Hey @csanti — Is there a reason you're attempting to do this via a Plugin rather than the LLM Mesh? I don't know much about your use case but choosing different LLMs is a core component of the LLM Mesh. Within the LLM Mesh, you are able to create visual Agents along with custom code Agents and tools to facilitate Agentic use cases. Depending on your current license, some of these features may not be present until later this fall.