This skill can generate VeADK-Go Agent code that meets the requirements based on the user's needs, or complete VeADK-Go related functions.
Trigger Conditions
- The user briefly describes their functional requirements and wants to build an Agent to accomplish them;
- The user wants to convert existing Enio code into VeADK-Go Agent code
Specific Steps
Below are the different component capabilities of this skill.
Directly generate an Agent according to the requirements
Please follow these steps:
- Understand the code structure, functional features, and code examples of the VeADK-Go development framework; you may refer to the documentation in the
/references/common/directory - Analyze the user's requirements and generate the Agent code.
Convert Enio code to a VeADK-Go Agent
Please follow these steps:
- Understand the code structure, functional features, and code examples of the VeADK-Go development framework; you may refer to the documentation in the
/references/common/directory - Analyze the original Enio code
- Convert the original code into a VeADK-Go Agent. For the correspondence of code features, refer to
references/converter/enio_rules.md - Ensure that the llmagent.Config Name field does not contain special characters such as spaces and -.
Follow-up Work
After completing the Agent code, call the script to save the code artifact:
agent_name/agent.py: contains the code for all agents
Among them,agent_name is the name of the Agent you consider appropriate.