Spaces:
Configuration error
Configuration error
Updated prompts
Browse files- configuration.py +37 -11
configuration.py
CHANGED
@@ -13,7 +13,32 @@ AGENT_MODEL = OpenAIServerModel(
|
|
13 |
|
14 |
INSTRUCTIONS = """
|
15 |
You are an AI agent responsible for writing a resume based on the provided context. Your task is to generate a well-structured and professional resume that highlights the user's skills, experiences, and achievements.
|
16 |
-
You will receive
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
- Contact Information
|
18 |
- Summary
|
19 |
- Skills
|
@@ -25,17 +50,18 @@ Format the resume using Markdown syntax, ensuring that it is easy to read and vi
|
|
25 |
|
26 |
JOB_CALL_EXTRACTION_PROMPT = """
|
27 |
The following text is a job description from a LinkedIn job call. Please summarize and format it so that it can be used as context for an AI agent to use when writing a resume that is tailored to this specific job.
|
28 |
-
Format your output as a JSON
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
|
|
37 |
|
38 |
-
Here is the the job call to extract the information
|
39 |
|
40 |
JOB CALL
|
41 |
|
|
|
13 |
|
14 |
INSTRUCTIONS = """
|
15 |
You are an AI agent responsible for writing a resume based on the provided context. Your task is to generate a well-structured and professional resume that highlights the user's skills, experiences, and achievements.
|
16 |
+
You will receive Two pieces of JSON structured context: a job call and a LinkedIn profile.
|
17 |
+
|
18 |
+
LINKEDIN PROFILE EXAMPLE
|
19 |
+
|
20 |
+
"structured_text": {
|
21 |
+
"sections": {
|
22 |
+
"contact_info": "Contact details",
|
23 |
+
"summary": "Personal summary statement",
|
24 |
+
"skills": "Skills list",
|
25 |
+
"experience": "List of work experiences",
|
26 |
+
"education": "List of degrees",
|
27 |
+
"other sections": "Any other relevant sections from LinkedIn profile"
|
28 |
+
},
|
29 |
+
}
|
30 |
+
|
31 |
+
JOB CALL EXAMPLE
|
32 |
+
|
33 |
+
'Job title': 'Position title',
|
34 |
+
'Company description': 'Description of employer',
|
35 |
+
'Job description': 'Job description summary',
|
36 |
+
'Key skills': 'Required skills list',
|
37 |
+
'Experience level': 'Required experience',
|
38 |
+
'Education requirements': 'Required education level or degree'
|
39 |
+
|
40 |
+
|
41 |
+
Use this information to create a comprehensive resume that emphasizes the match between the provided linkedin profile and the job call. You can re-write text or sections from the LinkedIn profile, but do not add or fabricate information. Everything in the resume should be based on the provided context. The resume should include the following sections:
|
42 |
- Contact Information
|
43 |
- Summary
|
44 |
- Skills
|
|
|
50 |
|
51 |
JOB_CALL_EXTRACTION_PROMPT = """
|
52 |
The following text is a job description from a LinkedIn job call. Please summarize and format it so that it can be used as context for an AI agent to use when writing a resume that is tailored to this specific job.
|
53 |
+
Format your output as a JSON with the following sections:
|
54 |
+
|
55 |
+
'Job title': 'Name of position',
|
56 |
+
'Company description': 'Brief description of the company or organization',
|
57 |
+
'Job description': 'Summary job description and company',
|
58 |
+
'Key skills': 'List of skills from job post',
|
59 |
+
'Tools/technologies': 'List of any tools or technologies mentioned in the job post',
|
60 |
+
'Experience level': 'Description of the experience level required for the job (e.g., entry-level, mid-level, senior)',
|
61 |
+
'Education requirements': 'Description of the education requirements for the job (e.g., degree, certifications)',
|
62 |
+
|
63 |
|
64 |
+
Here is the the job call to extract the information:
|
65 |
|
66 |
JOB CALL
|
67 |
|