Générateur de Postes de Travail Connexes
Génère une liste de postes connexes avec leurs scores de pertinence.
En fournissant un intitulé de poste, cette API renvoie les positions associées et leurs poids sous forme de valeurs flottantes allant de 1,0 à 10,0, où 10 représente la plus haute pertinence.
Cette API est utile pour les développeurs construisant des moteurs de recommandation d'emploi, des logiciels RH ou des plateformes d'orientation professionnelle. Elle aide à identifier des rôles alternatifs pour les candidats, à améliorer les fonctionnalités de recherche d'emploi et à perfectionner les algorithmes de correspondance d'emploi. Les cas d'utilisation incluent la création de recommandations d'emploi personnalisées, l'amélioration des outils de transition de carrière et le soutien des analyses RH.
Seul le paramètre content est requis.
Vous pouvez spécifier la langue de la sortie, qui est par défaut en anglais.
Vous pouvez limiter la sortie avec le paramètre max_quantity.
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. Soumettre la demande de travail AI
Point de terminaison : POST - /v1/hr/related_job_positions
| Attribut | Type | Obligatoire | Description |
|---|---|---|---|
| content | String | Oui | Fournir le poste/ rôle pour générer des postes connexes. |
| language | String | Non | Spécifiez la langue de la sortie, par défaut English. |
| max_quantity | Number | Non | Nombre maximum de postes connexes à générer. |
EXEMPLE DE DEMANDE :
{
"content": "Flutter Mobile Developer",
"language": "German",
"max_quantity": 4
}
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. Surveiller et récupérer les résultats du travail AI
Point de terminaison : GET - /v1/hr/related_job_positions/job/status/:uuid
Un point de terminaison est utilisé pour vérifier l'avancement du travail d'API demandé.
EXEMPLE DE RÉSULTAT :
{
"data": {
"type": "api_job_result",
"id": "80d0a822-0e2a-40e1-97fd-e7fd62ec9eb0",
"attributes": {
"status": "success",
"type": "hr_related_job_positions",
"result": {
"job_position": "Flutter Mobile Developer",
"related_job_positions": [
{
"name": "Android Developer",
"weight": 8
},
{
"name": "iOS Developer",
"weight": 8.5
},
{
"name": "DÉVELOPPEUR D'APPLICATIONS MOBILES",
"weight": 9.5
},
{
"name": "React Native Developer",
"weight": 7.5
},
{
"name": "Mobile-Entwickler für Flutter",
"weight": 10
},
{
"name": "Flutter-App-Entwickler",
"weight": 9
},
{
"name": "Mobile-App-Entwickler (Flutter)",
"weight": 8
},
{
"name": "Flutter-Entwickler",
"weight": 10
},
{
"name": "Développeur Mobile Cross-Platform",
"weight": 7
},
{
"name": "Développeur d'Applications Mobiles",
"weight": 9
},
{
"name": "Développeur Mobile",
"weight": 8
},
{
"name": "Développeur d'Applications",
"weight": 7
},
{
"name": "Développeur iOS",
"weight": 6
},
{
"name": "Développeur Flutter",
"weight": 10
},
{
"name": "Développeur d'Applications Mobiles",
"weight": 9
},
{
"name": "Développeur Android",
"weight": 8
},
{
"name": "Développeur iOS",
"weight": 7.5
}
]
}
}
}
}
- Mots-clés associés :
- Technologie RH
- IA dans le recrutement
- Recrutement
- Pertinence
- Embauche
- Correspondance
- Carrières