-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathmix_agent_tools_workflow.json
More file actions
66 lines (66 loc) · 1.83 KB
/
Copy pathmix_agent_tools_workflow.json
File metadata and controls
66 lines (66 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"plan_name": "Personalized Weather Notification",
"activities": [
{
"activity_type": "direct_tool_use",
"id": "fetch_weather_forecast",
"description": "Fetches weather forecast for Boston",
"type": "weather_data_access",
"tools": [
{
"tool_to_use": "get_current_weather",
"tool_parameters": {
"location": "Boston"
}
}
],
"agent":{},
"tasks": [],
"dependencies": [],
"expected_outcome": "Weather forecast for the specified location."
},
{
"activity_type": "delegation_agent",
"id": "fetch_customer_data",
"description": "Retrieves customer data for customer_id 12345",
"type": "customer_retrieval_information",
"agent": {
"skill_to_use": null,
"assigned_agent_id_preference": "Basic_Agent"
},
"tools": [],
"tasks": [],
"dependencies": [
{
"source": "fetch_weather_forecast"
}
],
"expected_outcome": "Customer data (e.g., name, address, email)."
},
{
"activity_type": "delegation_agent",
"id": "compose_personalized_message",
"description": "Composes a personalized message using customer and weather data.",
"type": "content_creation",
"agent": {
"skill_to_use": null,
"assigned_agent_id_preference": "Basic_Agent",
"agent_context": {
"weather_data": "{{fetch_weather_forecast.activity_output}}",
"customer_data": "{{fetch_customer_data.activity_output}}"
}
},
"tools": [],
"tasks": [],
"dependencies": [
{
"source": "fetch_customer_data"
},
{
"source": "fetch_weather_forecast"
}
],
"expected_outcome": "A personalized message for the customer."
}
]
}