AI课程助手
概述
AI课程助手是一个基于视频内容的模型,提供视频内容总结、问题回答和相关视频推荐等功能,旨在帮助用户更好地理解课程内容并进行学习。
功能列表
- 视频内容总结:通过处理和分析视频内容,生成课程内容总结,帮助用户快速了解视频要点。
- 问题回答:根据视频内容回答用户相关问题,解决疑惑和获取所需信息。
- 推荐视频:根据用户需求和兴趣推荐相关视频链接,帮助用户深入学习相关知识。
使用方法
- 首先,在HTML文件中引入AI课程助手的JavaScript文件。
<link href="https://cdn.botorange.com/ai-chat/course-assistant-0.0.24.css">
<script src="https://cdn.botorange.com/ai-chat/course-assistant-0.0.24.js"></script>
- 接下来,可以通过调用AI课程助手的方法与其进行交互,例如:
// 配置api地址
CourseAssistant.init({
api: 'https://tencent-ads-bot-api-test.juzibot.com',
});
// 打开对话弹窗
CourseAssistant.show({
courseId: 'IABauz45/ZyjZhuBo', // 必传
userId: 'userId-xxx', // 必传
});
// 关闭对话弹窗
CourseAssistant.close();
// 监听跳转事件(去学习跳转 或 点击推荐视频链接跳转)
CourseAssistant.on('jump', function(result) {
// type result = { courseId: string, start?: number, end?: number, url?: string }
console.log('用户点击了视频链接', result);
});
// 监听关闭弹窗事件
CourseAssistant.on('close', function() {
console.log('用户关闭了弹窗');
});
// 移除指定的监听事件
CourseAssistant.off('close', closeListener);
CourseAssistant.off('jump', jumpListener);