SuperAPI AI 工具集

speak-enterprise-rbac

通用与其它

查看项目

更新于 10-15 23:29

技能介绍

用途:为学校和组织配置 Speak 集成,实现企业级 RBAC,包括 SSO、教师/学生角色、班级管理和使用情况报告。

前提条件:需先完成 speak-install-auth 设置,配置有效的 API 凭据,并了解 Speak API 的使用模式。

使用方式:先进行配置,设置 apiKey、appId 和 environment 等参数;再通过 @speak/language-sdk 的 SpeakClient 实现核心逻辑,例如调用 client.health.check() 检查状态;最后用 curl 命令验证,如 curl -sf -H "Authorization: Bearer $SPEAK_API_KEY" https://api.speak.com/v1/health | jq .。

主要能力:配置企业 RBAC、SSO、教师与学生角色、班级管理及使用报告。Speak 使用 OpenAI 的 GPT-4o 进行 AI 辅导,使用 Whisper 进行语音识别。

错误处理:401 表示 API 密钥无效,需检查 SPEAK_API_KEY;429 表示请求过多,需实现退避;连接超时需检查到 api.speak.com 的网络连通性;音频格式错误需转换为 WAV 16kHz 单声道。

适用场景:学校、组织或团队的语言学习集成,需要角色权限、班级管理和使用统计时。

限制:需具备有效 API 凭据和已完成的基础认证设置;具体定价、平台支持范围等资料暂未提供。