Générateur de description de poste
Crée une description de poste détaillée adaptée à un large éventail de paramètres.
Basé sur la liste de paramètres étendus, ce point de terminaison fournit des détails concis sur le poste dans le format de réponse, y compris la courte description, les exigences du poste et les responsabilités du poste.
Génère une description de poste concise et complète basée sur des paramètres d'entrée comme le titre du poste, l'entreprise, l'éducation, l'expérience et les compétences requises. Cette API est idéale pour créer des offres d'emploi cohérentes et de haute qualité, simplifiant considérablement le processus de recrutement.
Les développeurs peuvent utiliser cette API pour améliorer les applications RH, les plateformes de recrutement ou les sites d'emploi. Elle rationalise la création de descriptions de poste, économisant du temps et assurant l'exactitude. L'API est particulièrement utile pour automatiser les offres d'emploi, s'intégrer aux systèmes de suivi des candidatures et améliorer les solutions logicielles RH.
Seul le paramètre name est requis.
Vous pouvez définir votre style d'écriture préféré en fournissant un paramètre voice_tone. Il peut s'agir d'adjectifs comme drôle ou joyeux, ou même du nom d'un écrivain célèbre.
Cette méthode API fournit également un paramètre context optionnel, qui peut être utilisé pour fournir des instructions flexibles supplémentaires pour le traitement du contenu.
Les emplois d'IA impliquent deux étapes clés :
- Soumission du travail d'IA : Initiation du processus en envoyant la demande de travail.
- Surveillance et réception des résultats : Vérification continue de l'état du travail et obtention du résultat final après l'achèvement réussi.
SDKs/Bibliothèques connexes
SharpAPI est maintenant Conforme SOC 2 Type II. Vous pouvez vérifier les détails sur notre Portail du Centre de Confiance.
Vos données sont vos données. Découvrez comment nous les protégeons et respectons les normes mondiales de confidentialité dans notre Politique de gestion des données et de conformité .
Étape 1. Soumettez la demande d'emploi IA
Point de terminaison : POST - /v1/hr/job_description
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| name | String | Oui | Le titre du poste pour le poste (par exemple, Ingénieur logiciel PHP senior). |
| company_name | String | Non | Le nom de l'entreprise offrant le poste (par exemple, Apple Inc). |
| minimum_education | String | Non | Le niveau d'éducation minimum requis (par exemple, Licence). |
| minimum_work_experience | String | Non | L'expérience professionnelle minimum requise (par exemple, 5 ans). |
| employment_type | String | Non | Type d'emploi (par exemple, temps plein, temps partiel, contrat). |
| country | String | Non | Le pays où le poste est situé (par exemple, Royaume-Uni). |
| remote | Boolean | Non | Spécifie si le poste est à distance (true ou false). |
| visa_sponsored | Boolean | Non | Spécifie si le parrainage de visa est disponible (true ou false). |
| required_skills | Tableau de Strings | Non | Une liste de compétences requises pour le poste (par exemple, { "PHP8", "Laravel"}). |
| optional_skills | Tableau de Strings | Non | Une liste de compétences optionnelles pour le poste (par exemple, { "AWS RDS", "GitFlow"}). |
| language | String | Non | La langue de la description de poste (par exemple, Anglais). |
| voice_tone | String | Non | Le ton de la description (par exemple, neutre, professionnel). |
| context | String | Non | Contexte ou exigences supplémentaires (par exemple, ajouter l'exigence du permis de conduire de classe C). |
EXEMPLE DE DEMANDE :
{
"name": "Ingénieur logiciel PHP senior",
"company_name": "Apple Inc",
"minimum_education": "Licence",
"minimum_work_experience": "5 ans",
"employment_type": "temps plein",
"country": "Royaume-Uni",
"remote": true,
"visa_sponsored": true,
"required_skills": [
"PHP8",
"Laravel",
"MySQL"
],
"optional_skills": [
"AWS RDS",
"AWS Aurora",
"GitFlow"
],
"language": "Anglais",
"voice_tone": "neutre",
"context": "ajouter l'exigence du permis de conduire de classe C"
}
EXEMPLE DE RÉPONSE :
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
Étape 2. Surveillez et récupérez les résultats de l'emploi IA
EXEMPLE DE RÉSULTAT :
{
"data": {
"type": "api_job_result",
"id": "081d6ba5-329d-4723-b88f-a8c88bc3a9cb",
"attributes": {
"status": "succès",
"type": "hr_job_description",
"result": {
"job_requirements": "- Minimum de 5 ans d'expérience en ingénierie logicielle\n- Licence en informatique ou domaine connexe\n- Maîtrise de PHP8, Laravel et MySQL\n- Familiarité avec AWS RDS, AWS Aurora et GitFlow est un plus\n- Solides compétences en résolution de problèmes et souci du détail\n- Excellentes compétences en communication et en travail d'équipe\n- Permis de conduire de classe C",
"job_responsibilities": "- Développer, tester et maintenir des applications PHP de haute qualité\n- Collaborer avec des équipes transversales pour définir et implémenter de nouvelles fonctionnalités\n- Optimiser la performance et l'évolutivité des applications\n- Assurer la qualité et la maintenabilité du code grâce à des revues de code et des meilleures pratiques\n- Dépanner et résoudre les défauts et problèmes logiciels\n- Rester à jour avec les dernières tendances et technologies du secteur\n- Encadrer et guider les développeurs juniors",
"job_short_description": "Nous recherchons un ingénieur logiciel PHP senior hautement qualifié pour rejoindre notre équipe à distance au Royaume-Uni. Ce poste à temps plein nécessite un minimum de 5 ans d'expérience et un diplôme de licence. Le candidat idéal aura une expertise en PHP8, Laravel et MySQL, avec des compétences supplémentaires en AWS RDS, AWS Aurora et GitFlow étant avantageuses. Le parrainage de visa est disponible."
}
}
}
}
- Mots-clés associés :
- Technologie RH
- Recrutement
- Ressources Humaines
- Embauche