presets.json 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {
  2. "main": {
  3. "max_iterations": 500,
  4. "skills": ["planning", "ad_domain"]
  5. },
  6. "audience": {
  7. "system_prompt_file": "prompts/audience.prompt",
  8. "max_iterations": 100,
  9. "temperature": 0.3,
  10. "skills": ["planning", "audience_strategy"]
  11. },
  12. "creative": {
  13. "system_prompt_file": "prompts/creative.prompt",
  14. "max_iterations": 100,
  15. "temperature": 0.3,
  16. "skills": ["planning", "creative_strategy"]
  17. },
  18. "budget": {
  19. "system_prompt_file": "prompts/budget.prompt",
  20. "max_iterations": 30,
  21. "temperature": 0.3,
  22. "allowed_tools": [
  23. "load_strategy_config", "update_strategy_config", "get_config_history",
  24. "get_ad_performance", "get_account_summary", "data_query",
  25. "compute_budget_thresholds", "classify_ads", "compute_bid_adjustment",
  26. "ad_get_list", "ad_get_report"
  27. ],
  28. "skills": ["ad_domain", "budget_strategy"]
  29. },
  30. "execute": {
  31. "system_prompt_file": "prompts/execute.prompt",
  32. "max_iterations": 30,
  33. "temperature": 0.1,
  34. "skills": ["planning", "budget_strategy"]
  35. },
  36. "system_ops": {
  37. "system_prompt_file": "prompts/system_ops.prompt",
  38. "max_iterations": 150,
  39. "temperature": 0.1,
  40. "skills": ["planning", "ad_domain"]
  41. },
  42. "monitor": {
  43. "system_prompt_file": "prompts/monitor.prompt",
  44. "max_iterations": 50,
  45. "temperature": 0.1,
  46. "skills": ["planning", "monitor_rules"]
  47. },
  48. "data_analyst": {
  49. "max_iterations": 80,
  50. "temperature": 0.2,
  51. "skills": ["planning"],
  52. "denied_tools": ["ad_create", "ad_update", "ad_batch_update_status", "creative_create", "creative_update"]
  53. }
  54. }