forked from amanv1906/GENAI-CareerAssistant-Multiagent
-
Notifications
You must be signed in to change notification settings - Fork 0
/
members.py
38 lines (36 loc) · 1.5 KB
/
members.py
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
def get_team_members_details() -> dict:
"""
Returns a dictionary containing details of team members.
Each team member is represented as a dictionary with the following keys:
- name: The name of the team member.
- description: A brief description of the team member's role and responsibilities.
Returns:
A dictionary containing details of team members.
"""
members_dict = [
{
"name": "ResumeAnalyzer",
"description": "Responsible for analyzing resumes to extract key information.",
},
{
"name": "CoverLetterGenerator",
"description": "Specializes in creating and optimizing cover letters tailored to job descriptions. Highlights the candidate's strengths and ensures the cover letter aligns with the requirements of the position.",
},
{
"name": "JobSearcher",
"description": "Conducts job searches based on specified criteria such as industry, location, and job title.",
},
{
"name": "WebResearcher",
"description": "Conducts online research to gather information from web.",
},
{
"name": "ChatBot",
"description": "If user is asking something to format or he want to get some information from the messages."
},
{
"name": "Finish",
"description": "Represents the end of the workflow.",
},
]
return members_dict