Giter Club home page Giter Club logo

zap-gpt's People

Contributors

erikhpo avatar victorharry avatar votron157 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zap-gpt's Issues

OpenAI Response Error

Olá, tudo bem?

Ao executar o bot, recebo a seguinte mensagem.

❌ OpenAI Response Error

Porém, meu arquivo env está certo, poderia me ajudar?

OPENAI_KEY=MINHAKEY
ORGANIZATION_ID=MY ORG ID
PHONE_NUMBER=55myfon

Falaaaa ae pessoal.

Gostei muito dessa integração, tenho a api do gpt 4, ela consegue usar?

Error with no longer supported

Dear @victorharry
I get this error, please help me to solve

PS C:\Users\Asus\zap-gpt> npm install
npm WARN deprecated [email protected]: < 19.2.0 is no longer supported
npm ERR! code 1
npm ERR! path C:\Users\Asus\zap-gpt\node_modules\puppeteer
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node install.js
npm ERR! ERROR: Failed to set up Chromium r1002410! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
npm ERR! [Error: ENOSPC: no space left on device, write] {
npm ERR! errno: -4055,
npm ERR! code: 'ENOSPC',
npm ERR! syscall: 'write'
npm ERR! }

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Asus\AppData\Local\npm-cache_logs\2023-02-15T03_48_06_329Z-debug-0.log

Suporte a Whisper API

Ontem à tarde, encontrei seu repositório enquanto tentava resolver um problema pessoal: ouvir áudios longos e tediosos. Decidi fazer um fork e começar a explorar a API do Whisper (também da OpenAI), que permite gerar uma transcrição de áudio.

Para gerar a transcrição do áudio, executei as seguintes etapas:

Identifiquei que a mensagem era um arquivo de áudio;
Baixei o arquivo de áudio em ogg (o formato padrão de mídia de áudio do WhatsApp);
Converti o arquivo para MP3 ou outro formato suportado pelo Whisper;
Enviei o arquivo para o Whisper usando a API.
Na minha implementação atual no meu fork, sempre que uma mensagem contém um áudio, o "zap-gpt" gera a transcrição e responde à mensagem com ela. Embora não acredite que esta seja a melhor maneira de adicionar suporte para áudios com essa ferramenta, as funções necessárias para gerar a transcrição do áudio estão implementadas.

Gostaria de discutir como podemos adicionar essa funcionalidade ao repositório. Pensei em algumas alternativas e encontrei uma abordagem que poderia ser integrada às funções atuais do bot, mantendo os comandos existentes. Ao processar a mensagem, verificaríamos se ela tem uma mensagem de "quote", ou seja, se ela está respondendo a outra mensagem. Caso a mensagem de quote seja uma mensagem com um áudio, executamos o Whisper como um middleware e executamos o comando com o output do Whisper.

Assim, o usuário poderia responder a uma mensagem de áudio com /bot, e o sistema executaria o comando /bot com o conteúdo transcrito do áudio respondido.

Além disso, poderiam ser implementados comandos auxiliares dessa forma, como /translate e /summary, para traduzir e fazer o resumo do áudio, respectivamente.

Conversa não abre ao escanear QRCode

Bom dia (Ou boa tarde), tudo bem?

Fui tentar testar essa aplicação e após ler o qrcode gerado pelo venom, o terminal me retorna connected mas a conversa não abre no celular, o que eu posso estar fazendo de errado?

Desde já agradelo pela atenção!
Atenciosamente,

Parou de funcionar !

Reprodução do erro: /bot teste

C:\ProgramData\zap-gpt-main\node_modules\whatsapp-web.js\src\structures\Message.js:91
this.deviceType = data.id.id.length > 21 ? 'android' : data.id.id.substring(0, 2) == '3A' ? 'ios' : 'web';
^

TypeError: data.id.id.substring is not a function
at Message._patch (C:\ProgramData\zap-gpt-main\node_modules\whatsapp-web.js\src\structures\Message.js:91:75)
at new Message (C:\ProgramData\zap-gpt-main\node_modules\whatsapp-web.js\src\structures\Message.js:18:24)
at Client.sendMessage (C:\ProgramData\zap-gpt-main\node_modules\whatsapp-web.js\src\Client.js:699:16)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Sugestão de resposta do bot

Permitir via parametro que a resposta do bot seja enviada ao chat que originou a pergunta.
Hoje toda resposta é enviada ao numero/owner da conta do whatsapp.

No mais parabens pelo trabalho.

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.