JimmyLv_吕立青

Aug 31, 2023

BibiGPT 开放 API (beta)

一、获取专属 API 链接

请在登录后,查看 https://bibigpt.co/user/integration 页面,获取专属 API 链接🔗
notion image

二、API 调用方法

总结 https://bibigpt.co/api/open/[apiToken]

(支持 GET 和 POST 两种请求方式)
notion image
notion image

问答 https://bibigpt.co/api/open/[apiToken]/chat

interface ChatContentParams { url: string question: string # tuple for each [['Q1', 'A1'], ['Q2', 'A2']] history?: [string, string][] language?: string }
notion image
除了 answer 以外,还可以设置 includeDetail 参数,选择是否返回跟答案有关的 sourceDocuments
notion image
如果需要连续提问的话,记得把上一次的 QA 问题和答案作为 history 上下文,从而提高下一次回答的准确性和连贯度(当然,这样所消耗的 token 时长也会加倍)
notion image

字幕 https://bibigpt.co/api/open/[apiToken]/subtitle

相比于总结接口,由于少了请求 LLM 的时间,所以会快很多。
notion image

文件 https://bibigpt.co/api/open/[apiToken]

BibiGPT API 支持自定义的音视频文件地址,给 API 一个文件下载链接就好,比如以下的 https://a.jimmylv.cn/assets/music.mp3 (注意URL 路径以 .mp3 结尾)
💡
目前支持的类型包括 mp3|mp4|m4a|m4s|wav|webm|mpga|aac|ogg|oga|flac|alac|wma|avi|mkv|mov|flv|3gp|mpeg|ts|ogv|vob ,如果发现有还不支持的格式可以联系我!
notion image

AI 文案改写 https://bibigpt.co/api/open/[apiToken]/express

💡
受限于长文本上下文,Coming soon. BibiGPT.co 网页版可先行体验效果。

三、API 接口参数(目前仅支持「总结」API)

3.1 可选配置参数 promptConfig

1、promptConfig 只支持 POST 请求,作为 body 参数
notion image
2、promptConfig 不填时的默认参数,可根据需求自行修改
notion image
{ "showEmoji": true, "showTimestamp": false, "outlineLevel": 1, "sentenceNumber": 5, "detailLevel": 700, "outputLanguage": "zh-CN" }
注意: detailLevel 对应「句子长短」,对应关系为 50,即 700/50=14(Web页面显示的数值)
另外, 关于「输出语言」的对应关系为:
{ English: 'en-US', 中文: 'zh-CN', 繁體中文: 'zh-TW', 日本語: 'ja-JP', Italiano: 'it-IT', Deutsch: 'de-DE', Español: 'es-ES', Français: 'fr-FR', Nederlands: 'nl-NL', 한국어: 'ko-KR', ភាសាខ្មែរ: 'km-KH', हिंदी: 'hi-IN', }
3、promptConfig 中有一个特殊参数: isRefresh ,当它有值并为 true 时,才会忽略缓存
举例,这是一个「不输出emoji表情符号,显示时间戳,大纲层级为2,句子个数为3,句子长短为10,输出语言为英文,且强行刷新缓存」的promptConfig:
{ "showEmoji": false, "showTimestamp": true, "outlineLevel": 2, "sentenceNumber": 3, "detailLevel": 500, "outputLanguage": "en-US", "isRefresh": true }

3.2 limitation 限制条件

作为 API 的 limitation 字段可以设置 maxDuration 最大时长,然后如果后台检测 url 所对应的音视频时长超过了maxDuration ,就返回 422 error 错误状态码
{ "url": "https://www.bilibili.com/video/BV1Sk4y1x7r2", "includeDetail": true, "limitation": { "maxDuration": 600 } }
notion image

四、使用案例

4.1 百度搜索

notion image
notion image

4.2 微信助理

新增视频、文章、播客总结插件,已更新到V0.0.3
Updated Sep 24, 2023
【看吗?买吗?】今天的苹果发布会相关视频多到爆炸,又无聊。_哔哩哔哩_bilibili
☺️ 有个 AI 微信助理就是舒服呀,帮我看视频、听播客、读文章,顺手“转发”一下就可以。为什么强调“转发到微信”这个动作呢,因为它确实可以让操作步骤-1,-1,-1有些APP,比如说小红书,它可以支持分享到微信,但却不能通过分享菜单分享到其他的 APP,所以不得已,微信个人号或企业微信号成为了最优解。之前做了魔法司服务号,但是从微信内部或外部APP转发时都无法选择,只能复制链接,再粘贴进去。于是, 视频播放量 1073、弹幕量 0、点赞数 19、投硬币枚数 2、收藏人数 3、转发人数 4, 视频作者 吕立青_JimmyLv, 作者简介 BibiGPT.co AI 创业者「在学习的同时帮助他人学习」丨效率成瘾·爱好创造丨全栈工程师·前阿里钉钉丨外企咨询师·大厂IT培训师,相关视频:【2023苹果发布会】省流版:没有Ultra,熬夜不值,【BibiGPT】浏览器插件初体验,已上架 Chrome 扩展商店丨简介区有 Edge 浏览器安装包和安装方式,【BibiGPT】AI 自动总结 B站 视频内容,ChatGPT API 智能提取并总结字幕,苹果十年最拉胯发布会!几乎没有新品!,【更新】最好用的阅读器 Readwise Reader 移动端 v2.0(上篇)- iOS 版本,【碎片】Readwise & Reader 联动,iPad 分屏示例,【测评】程序猿 16 寸 MBP「M1 Pro」编译速度 & 开发软件的兼容性测试,【效率工具】Beam 浏览器的网页摘录体验,同时期待 Superus、Arc 等浏览器新秀,【开箱】全新双链笔记,Tana 构建万物,用于万物,叫我预言家!iPhone15最推荐哪款?23苹果发布会详解
【看吗?买吗?】今天的苹果发布会相关视频多到爆炸,又无聊。_哔哩哔哩_bilibili

4.3 移动端 iOS 快捷指令

【AI 视频笔记】BibiGPT 开放API & IFTTT 无限想象力
【AI 视频笔记】苹果备忘录:一键总结 B 站视频,联动快捷指令丨BibiGPT 开放API & IFTTT 无限想象力_哔哩哔哩_bilibili
【BibiGPT】AI 课代表一键总结:🎯 BibiGPT API提供了更简单的方式来获得视频摘要的功能。🚀 使用专属的API链接进行POST或GET请求,可以通过YouTube或B站视频链接中获取AI摘要。📝 结合快捷指令,可以轻松地将视频摘要集成到Apple Note笔记工具中。⏱️ iOS 快捷指令可以自动获取AI总结并粘贴到任意位置,比如评论区。💡 通过IFTTT的API联动,可以, 视频播放量 2578、弹幕量 0、点赞数 92、投硬币枚数 22、收藏人数 128、转发人数 22, 视频作者 吕立青_JimmyLv, 作者简介 bibigpt.co AI开发者「在学习的同时帮助他人学习」丨效率成瘾·爱好创造丨全栈工程师·前阿里钉钉丨外企咨询师·大厂IT培训师,相关视频:【更新】最好用的阅读器 Readwise Reader 移动端 v2.0(上篇)- iOS 版本,【BibiGPT】在线录音功能:语音转文字 + AI 改写,高效语音输出工作流,【免费】在线 Stable Diffusion AI 作画:根据歌词自动生成 MV 画面,【BibiGPT】AI 自动总结 YouTub 视频 · 一大波更新!Notion 账号登录,书签快捷跳转,智能时间戳,油管英文内容也可以一键总结!,【ChatGPT Plugins】史诗级更新,9 个插件实例自动完成任务!打开你的想象力,创造未来吧,【BibiGPT】AI 自动总结 B站 视频内容,ChatGPT API 智能提取并总结字幕,【BibiGPT】本地音视频 AI 一键总结丨Hack Engine 黑客马拉松实录,内含彩蛋,【效率思维01】我是如何艰难地克服「效率成瘾」的?,我让AI帮我制定了人生目标,科学算命指日可待,【开箱】全新双链笔记,Tana 构建万物,用于万物
【AI 视频笔记】苹果备忘录:一键总结 B 站视频,联动快捷指令丨BibiGPT 开放API & IFTTT 无限想象力_哔哩哔哩_bilibili

4.4 浏览器插件

【BibiGPT】浏览器插件:支持任意网页音视频内容的一键转录 & 总结_哔哩哔哩_bilibili
之前验证了一个思路:「通过浏览器插件,AI 总结任意网页上的音视频内容」即网页嗅探音视频,也就意味着理论上,任何网页上的音视频都可以转录字幕、总结、对话(WIP)啦~https://BibiGPT.co 浏览器插件安装教程:https://bibigpt.co/extension, 视频播放量 458、弹幕量 0、点赞数 19、投硬币枚数 4、收藏人数 8、转发人数 3, 视频作者 吕立青_JimmyLv, 作者简介 BibiGPT.co AI 创业者「在学习的同时帮助他人学习」丨效率成瘾·爱好创造丨全栈工程师·前阿里钉钉丨外企咨询师·大厂IT培训师,相关视频:【看吗?买吗?】今天的苹果发布会相关视频多到爆炸,又无聊。,打不过就加入!火狐浏览器将迎来重要更新,使用 Hook 快速打开RR Quick Capture 记录闪念笔记,并自动带上 Markdown 链接,如何隐藏新款 MBP 的「刘海」?软件推荐之 TopNotch,如何购买Ps Beta正版?,【BibiGPT】浏览器插件初体验,已上架 Chrome 扩展商店丨简介区有 Edge 浏览器安装包和安装方式,大麦网手机端python自动抢票脚本技术分享交流,【测评】程序猿 16 寸 MBP「M1 Pro」编译速度 & 开发软件的兼容性测试,【效率工具】Beam 浏览器的网页摘录体验,同时期待 Superus、Arc 等浏览器新秀,DEVONthink 极致搜索体验,搜索属于你自己的本地知识库(电子书、阅读高亮、笔记思考、Twitter推文、博客输出)
【BibiGPT】浏览器插件:支持任意网页音视频内容的一键转录 & 总结_哔哩哔哩_bilibili

4.5 联动笔记软件

语音输入 → Roam Research → AI 改写 → AI 回顾
通过 telegroam 发送语音,然后用BibiGPT的API总结成文本,一键保存到Roam Research
notion image
notion image
notion image
 

 
详细文档(完善中):https://aitodo.co/docs/bibigpt-api
 

Copyright © 2024 JimmyLv_吕立青

logo