Add an assignment to a variation
client.agentVariations.addAssignment(stringagentVariationID, AgentVariationAddAssignmentParams { subAgentId, toolId, toolSetId } body, RequestOptionsoptions?): VariationAssignment { id, agent, tool, toolSet }
POST/v1/agent_variations/{agentVariationId}/assignments
Assigns a tool, tool set, or sub-agent to a variation. Exactly one target ID must be set.
Add an assignment to a variation
import Cadenya from '@cadenya/cadenya';
const client = new Cadenya({
apiKey: process.env['CADENYA_API_KEY'], // This is the default and can be omitted
});
const variationAssignment = await client.agentVariations.addAssignment('agentVariationId');
console.log(variationAssignment.id);{
"id": "id",
"agent": {
"id": "id",
"name": "name"
},
"tool": {
"id": "id",
"name": "name"
},
"toolSet": {
"id": "id",
"name": "name"
}
}Returns Examples
{
"id": "id",
"agent": {
"id": "id",
"name": "name"
},
"tool": {
"id": "id",
"name": "name"
},
"toolSet": {
"id": "id",
"name": "name"
}
}