Diagnose Resume
diagnose_resumeFull Description
Diagnoses a resume. If have to be called after parser_resume, and the input file_id should be the same as the one used in parser_resume.
Parameters (1 required)
file_idstringResume enables ChatGPT to analyze, improve, and generate professional, ATS-friendly resumes. Upload a PDF or DOCX resume to identify key gaps, strengthen experience bullets, and refine impact with targeted suggestions. Resume then turns those improvements into a clean, structured, and downloadable PDF resume optimized for readability and applicant tracking systems — all within the ChatGPT conversation, without starting from scratch.
diagnose_resumeDiagnoses a resume. If have to be called after parser_resume, and the input file_id should be the same as the one used in parser_resume.
file_idstringparser_resumeParses a resume and returns structured data.
fileToProcessobjectupdate_resumeUpdates a resume.
file_idstringitemsarrayGenerate patch instructions for updating structuredData. Each item: { indexPath, action, value }. - indexPath: target field path in camelCase with indexes appended, e.g. "workExperience0.jobTitle", "education0.organization", "workExperience0.jobDescriptions1". Must be a string. - action: one of "new" | "update" | "add" | "delete" - "new": create an empty entry in a section (e.g., indexPath "workExperience0"). value is not required. - "add": add a new value to a list at indexPath. value is required. - "update": update a value at indexPath. value is required. - "delete": delete the value at indexPath. value is not required. - value: required for "add" and "update"; optional for "new" and "delete"; must be a string when provided. Return only minimal necessary changes.