AI驱动的API
相关技能生成器
生成相关技能及其相应相关性评分的列表。
通过提供一种技能,该API返回相关技能及其权重,权重以浮点值形式表示,范围从1.0到10.0,其中10表示最高相关性。
此API对于构建技能评估工具、职业发展平台或教育软件的开发人员来说非常有价值。它有助于识别互补技能,增强技能匹配算法,并支持个性化学习路径。使用案例包括创建技能推荐引擎、增强员工培训计划以及改善职业发展资源。
只需要content参数。
您可以指定输出的语言,默认为English。
您可以使用max_quantity参数限制输出。
AI 工作涉及两个关键步骤:
- 提交AI任务: 通过发送工作请求来启动流程。
- 监控和接收结果: 持续检查作业状态,并在成功完成后获取最终输出。
相关SDK/库
步骤 1. 提交 AI 作业请求
端点: POST - /v1/hr/related_skills
| 属性 | 类型 | 必须 | 描述 |
|---|---|---|---|
| content | String | 是 | 生成相关技能的技能。 |
| language | String | 否 | 指定输出语言,默认为 English。 |
| max_quantity | Number | 否 | 要生成的相关技能的最大数量。 |
请求示例:
{
"content": "Quicken",
"language": "English",
"max_quantity":5
}
响应示例:
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
步骤 2. 监控和获取 AI 作业结果
端点: GET - /v1/hr/parse_resume/job/status/:uuid
用于检查请求的 API 作业进度的端点。
结果示例:
{
"data": {
"type": "api_job_result",
"id": "bac70cd7-5347-4443-9632-c82019f73e9a",
"attributes": {
"status": "success",
"type": "hr_related_skills",
"result": {
"skill": "Quicken",
"related_skills": [
{
"name": "Accounting",
"weight": 8.7
},
{
"name": "Bookkeeping",
"weight": 7
},
{
"name": "Financial Management",
"weight": 6.8
},
{
"name": "Financial Reporting",
"weight": 7.5
},
{
"name": "Microsoft Excel",
"weight": 6.5
},
{
"name": "QuickBooks",
"weight": 9.2
}
]
}
}
}
}