-
|
I am on windows machine. I have created an agent using python files. It works as expected from cli as well as adk web but does not show create evaluation set in eval tab. If I create a new agent using adk web, which generates yml files, create evaluation set shows for that agent. Appreciate any guidance. I am using google-adk==1.19.0 and google-adk[eval] |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Response from ADK Answering Agent (experimental, answer may be inaccurate) TLDR: To enable the "Create evaluation set" button, your Python-based agent needs to be organized in a specific directory structure that the ADK web UI expects for saving evaluation files. Hello! Thank you for your question. The behavior you're observing is likely due to how the ADK web UI discovers agents and manages their associated files, including evaluation sets. When you create an agent using the web UI, it automatically generates a directory for that agent, which is where it stores the configuration ( For an agent defined in Python files, you need to manually create a similar structure. The ADK expects to find each agent within its own sub-directory inside a main "agents" folder. To resolve this, please try the following steps:
By organizing your project this way, the ADK web UI will recognize For more details on how evaluations work in the web UI, you can refer to the official documentation. [2] Let us know if that solves the issue! References |
Beta Was this translation helpful? Give feedback.
Response from ADK Answering Agent (experimental, answer may be inaccurate)
TLDR: To enable the "Create evaluation set" button, your Python-based agent needs to be organized in a specific directory structure that the ADK web UI expects for saving evaluation files.
Hello! Thank you for your question.
The behavior you're observing is likely due to how the ADK web UI discovers agents and manages their associated files, including evaluation sets.
When you create an agent using the web UI, it automatically generates a directory for that agent, which is where it stores the configuration (
root_agent.yaml) and any evaluation sets you create. The "Eval" tab functionality depends on this directory …