Giter VIP home page Giter VIP logo

kissvivi / barragegpt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from swaggymacro/barragegpt

0.0 0.0 0.0 39.5 MB

弹幕AI问答互动,支持抖音、虎牙、哔哩哔哩平台。通过弹幕进行ChatGPT问答,然后使用OBS推流进行无人直播。Interactive AI Q&A with barrage, supporting platforms like Douyin, Huya, and Bilibili. Conduct Q&A sessions with ChatGPT through barrage and use OBS for unattended live streaming.

JavaScript 24.79% Python 70.91% CSS 0.01% HTML 4.29%

barragegpt's Introduction

logo

🤖BarrageGPT


当我快完成这个项目的时候,我会完善这份readme。

🖥️支持平台


  • 哔哩哔哩直播
  • 虎牙
  • 抖音

❓如何使用


  1. 拉取项目文件
    git clone https://github.com/SwaggyMacro/BarrageGPT.git
  2. 安装项目依赖
    pip install -r requirements.txt
  3. 复制配置例子文件 config.example.jsonconfig.json 然后修改其中的apikey为你自己的key。
    • 其中api_proxy用于填入第三方中转OpenAI API的地址,如果没有则在on属性填入false即可。
    • proxy则为代理地址(http代理),如果不需要则在on属性填入false即可。
  4. 以下几个平台的使用教程readme
  5. 打开OBS,然后截取本项目运行的软件进行推流。

🖼️截图


截图:

bilibili huya

录屏:


🤬吐槽


关于抖音平台直播:

  1. 首先,你必须要有1000个粉丝才能在电脑上直播。如果你不在电脑上直播,那么你就不能使用OBS推流,并且通过抓包获取抖音直播推流码的方法也不再有效。
  2. 手机直播的时候,你不能静音麦克风。
  3. 在我尝试了几次抖音直播后,我原本想用手机录屏直播,然后通过远程工具展示我的电脑屏幕(运行本项目的电脑),但是抖音不知道为什么连续两次无理由的封禁了我的直播(第一次我甚至都没有开播成功,只是在尝试开播,第二次我刚直播出项目的画面就被封禁了)。

所以这就是为什么本项目中没有抖音平台的使用截图。
脑瘫抖音

📋任务列表


  • 礼物触发AI问答(只有送礼物的用户才能通过发送弹幕进行AI问答,比如送玫瑰花礼物可以开启AI问答)
  • 虚拟AI角色(在旁边显示的虚拟角色,可以进行语音朗读回复)
  • 第三方中转OpenAI API

barragegpt's People

Contributors

swaggymacro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.