指令角色说明详细文档/lyk list 或「录音列表」📋 列表官查询录音文件列表(默认销售录音)references/list.md/lyk meeting 或「会议录音」📋 会议官查询会议录音列表references/list.md/lyk detail 🎙️ 详情官查看指定ID录音的完整详情references/list.md/lyk config 或「配置灵犀」⚙️ 配置配置 API Keyreferences/config.md
text
「录音列表」「查录音」「销售录音」 → /lyk list
「会议录音」「会议列表」「查会议」 → /lyk meeting
「录音详情」「查看录音」 → /lyk detail(需提供ID)
「配置」「连接灵犀」 → /lyk config
决策原则:优先区分销售录音和会议录音。有"会议"关键字就是 /lyk meeting,其他默认 /lyk list。
方法路径说明详细文档GET/api/api/apiKeyConfig/innerApi/userRecordingQuery销售录音列表查询references/list.mdGET/api/api/apiKeyConfig/innerApi/userRecordingMeetingQuery会议录音列表查询references/list.md
完整 URL 格式:LYK_API_URL(默认
https://aiapi.szyldata.com/api)+ 路径⚠️ 路径为
/api/api/apiKeyConfig/innerApi/...(双/api),最终拼接:https://aiapi.szyldata.com/api/api/apiKeyConfig/innerApi/...
AuthorizationLyk: lyk-xxx(格式: lyk- 开头)LYK_API_KEY 是否存在;若不存在,提示用户先完成配置userRecordingQuery 为 无参 GET 请求userRecordingMeetingQuery 为 无参 GET 请求LYK_API_URL + /api/api/apiKeyConfig/innerApi/...(双 /api)录音文件接口返回格式:
json
{
"code": 200,
"message": "操作成功",
"msg": "操作成功",
"data": [],
"succeed": true
}
code说明处理方式200成功返回 data 数据401鉴权失败检查 API Key500服务错误稍后重试
错误消息说明处理方式AuthorizationLyk不能为空请求头中缺少 AuthorizationLyk 字段检查请求是否正确携带了 AuthorizationLyk: lyk-xxx 请求头AuthorizationLyk不存在提供的 API Key 无效或已失效确认 API Key 是否正确,或重新配置新的 Key
AuthorizationLyk 字段,格式为 lyk-xxxLYK_API_URL + /api/apiKeyConfig/innerApi/...(注意:只有 一个 /api)销售录音(无参):
bash
curl -X GET "https://aiapi.szyldata.com/api/api/apiKeyConfig/innerApi/userRecordingQuery" \
-H "AuthorizationLyk: lyk-xxx" \
-H "Accept: */*"
会议录音(无参):
bash
curl -X GET "https://aiapi.szyldata.com/api/api/apiKeyConfig/innerApi/userRecordingMeetingQuery" \
-H "AuthorizationLyk: lyk-xxx" \
-H "Accept: */*"
python
import requests
def list_recordings(api_key: str, api_url: str = "https://aiapi.szyldata.com"):
"""查询销售录音列表(无参)"""
url = f"{api_url}/api/api/apiKeyConfig/innerApi/userRecordingQuery"
headers = {"AuthorizationLyk": api_key, "Accept": "*/*"}
resp = requests.get(url, headers=headers)
return resp.json()
def list_meetings(api_key: str, api_url: str = "https://aiapi.szyldata.com"):
"""查询会议录音列表(无参)"""
url = f"{api_url}/api/api/apiKeyConfig/innerApi/userRecordingMeetingQuery"
headers = {"AuthorizationLyk": api_key, "Accept": "*/*"}
resp = requests.get(url, headers=headers)
return resp.json()
字段类型说明codeint状态码,200 为成功messagestring消息msgstring消息dataarray录音数据数组succeedboolean是否成功
⚠️ 以下字段名称严格来自真实 API 响应,不得删除或修改。
字段类型说明idstring录音文件IDpublicUrlstring公网URL(音频文件地址)transcriptionSegmentsJsonstring带时间戳的录音分析分段(JSON字符串)summaryJsonstring全文摘要(JSON字符串),解析后含 title 和 summarykeyPointsJsonstring重点内容(JSON字符串)insightAnalysisJsonstring洞察分析(JSON字符串)mindMapJsonstring思维导图(JSON字符串)translationJsonstring翻译(可能为null)speakerSummaryJsonstring按说话人总结(JSON字符串)briefSummaryJsonstring极简总结(JSON字符串)meetingMinutesJsonstring会议纪要(可能为null)bantRawstringBANT销售分析(可能为null)competitorSwotRawstringSWOT分析(可能为null)actionItemsRawstring待办事项(JSON字符串)speakerNamesJsonstring说话人名称映射(可能为null)dialogExcerptsJsonstring对话节选(JSON字符串)highlightDialogueJsonstring高光对话(JSON字符串)speechDurationJsonstring说话人时长占比(JSON字符串)emotionCurveJsonstring客户情绪曲线(JSON字符串)detailsSupplementJsonstring详情补充(JSON字符串)analysisDimensionJsonstring结构化评分数据(JSON字符串)communicationBackgroundJsonstring沟通背景(JSON字符串)smartBoardJsonstring智能白板统计数据(JSON字符串)goalAndTopicTextstring会议目标与主题(纯文本)scenarioAndRequirementsTextstring场景与需求描述(纯文本)
summaryJson.title 取值,描述从 summaryJson.summary 取值