djsnuggz commited on
Commit
601a0b4
·
1 Parent(s): ff8b322

anonymize cover letter

Browse files
Files changed (1) hide show
  1. utils.py +1 -1
utils.py CHANGED
@@ -343,7 +343,7 @@ def _cover_letter_prompt(job_description, ksas, experience_bullets, technical_sk
343
 
344
  def _cover_letter(job_description, ksas, experience_bullets, technical_skills, resume_context, summary, cover_letter_sample):
345
  prompt = _cover_letter_prompt(job_description, ksas, experience_bullets, technical_skills, resume_context, summary, cover_letter_sample)
346
- system = "You are an expert resume writer crafting cover letters. Return ONLY valid JSON with no explanation or additional text. The response must exactly match this format: {\"cover_letter\": \"Dear Hiring Manager,\\n\\n[letter content]\\n\\nSincerely,\\nNathan\"} Maintain natural writing style and first-person perspective."
347
  return call_claude(prompt=prompt, system=system)['cover_letter']
348
 
349
  def call_claude(prompt, system, api_key=None):
 
343
 
344
  def _cover_letter(job_description, ksas, experience_bullets, technical_skills, resume_context, summary, cover_letter_sample):
345
  prompt = _cover_letter_prompt(job_description, ksas, experience_bullets, technical_skills, resume_context, summary, cover_letter_sample)
346
+ system = "You are an expert resume writer crafting cover letters. Return ONLY valid JSON with no explanation or additional text. The response must exactly match this format: {\"cover_letter\": \"Dear Hiring Manager,\\n\\n[letter content]\\n\\nSincerely,\"} Maintain natural writing style and first-person perspective."
347
  return call_claude(prompt=prompt, system=system)['cover_letter']
348
 
349
  def call_claude(prompt, system, api_key=None):