File size: 3,167 Bytes
93bab70
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
  "ping": {
    "inputs": {
      "operation": "ping"
    }
  },
  "analyze_candidate": {
    "inputs": {
      "operation": "analyze_candidate",
      "candidate": {
        "id": "test1",
        "name": "Jane Doe",
        "email": "jane@example.com",
        "skills": ["JavaScript", "React", "Node.js", "Product Management"],
        "education": [
          {
            "institution": "Stanford University",
            "degree": "MS",
            "field": "Computer Science",
            "startDate": "2015-09-01",
            "endDate": "2017-06-01"
          }
        ],
        "experience": [
          {
            "company": "Tech Startup",
            "title": "Senior Software Engineer",
            "description": "Led frontend development team",
            "startDate": "2017-07-01",
            "endDate": "2021-12-31"
          }
        ]
      }
    }
  },
  "analyze_team": {
    "inputs": {
      "operation": "analyze_team",
      "team": [
        {
          "id": "test1",
          "name": "Jane Doe",
          "skills": ["JavaScript", "React", "Product Management"],
          "experience": [{ "company": "Tech Startup", "title": "Senior Software Engineer" }]
        },
        {
          "id": "test2",
          "name": "John Smith",
          "skills": ["Python", "Data Science", "Machine Learning"],
          "experience": [{ "company": "AI Lab", "title": "Data Scientist" }]
        },
        {
          "id": "test3",
          "name": "Alex Johnson",
          "skills": ["Marketing", "Growth", "Sales"],
          "experience": [{ "company": "Marketing Agency", "title": "Marketing Director" }]
        }
      ],
      "include_startup_comparison": true
    }
  },
  "generate_team": {
    "inputs": {
      "operation": "generate_team",
      "candidates": [
        {
          "id": "test1",
          "name": "Jane Doe",
          "skills": ["JavaScript", "React", "Product Management"],
          "experience": [{ "company": "Tech Startup", "title": "Senior Software Engineer" }]
        },
        {
          "id": "test2",
          "name": "John Smith",
          "skills": ["Python", "Data Science", "Machine Learning"],
          "experience": [{ "company": "AI Lab", "title": "Data Scientist" }]
        },
        {
          "id": "test3",
          "name": "Alex Johnson",
          "skills": ["Marketing", "Growth", "Sales"],
          "experience": [{ "company": "Marketing Agency", "title": "Marketing Director" }]
        },
        {
          "id": "test4",
          "name": "Sam Wilson",
          "skills": ["UI/UX", "Design", "User Research"],
          "experience": [{ "company": "Design Studio", "title": "UI/UX Designer" }]
        },
        {
          "id": "test5",
          "name": "Taylor Brown",
          "skills": ["Business Development", "Partnerships", "Strategy"],
          "experience": [{ "company": "Consulting Firm", "title": "Business Strategist" }]
        }
      ],
      "requirements": "Create a balanced team for a SaaS startup",
      "team_size": 3
    }
  }
}