Implementações usando GPT Turbo
Plug-ins para GPT Turbo
AVISO IMPORTANTE
Em dezembro de 2023, o GPT Turbo ainda é baseado em uma versão mais antiga da API de conclusão de bate-papo da OpenAI e usa recursos obsoletos. Por exemplo, a biblioteca ainda utiliza o conceito de "chamada de função", que foi substituído por "ferramentas" com funcionalidade equivalente. Embora ainda seja suportado pela API no momento em que este artigo foi escrito, ele está atualmente sinalizado como obsoleto e provavelmente irá parar de funcionar no futuro, mesmo se você tiver a versão mais recente do GPT Turbo em execução em seu projeto.
Eu (maxijonson) tenho estado um pouco ocupado com outros projetos ultimamente, e é por isso que o GPT Turbo não tem recebido muita atenção ultimamente e perdeu alguns novos recursos. Estou planejando atualizar a biblioteca para a versão mais recente da API e adicionar novos recursos no futuro, mas não posso fornecer nenhum ETA sobre quando isso acontecerá (se acontecer). Sendo o único mantenedor do projeto e não focando tanto nele como antes, é difícil encontrar tempo para trabalhar nele.
O branch
feature/api-update
contém uma versão de trabalho em andamento da biblioteca que é baseada na versão mais recente da API.Desculpe pelo inconveniente que isso pode causar a você. PRs são sempre bem-vindos se você quiser ajudar!
Você é um desenvolvedor procurando pela biblioteca? Clique aqui!
GPT Turbo é uma biblioteca JavaScript para integração perfeita com a API Chat Completion da OpenAI. Ele permite que você gerencie o histórico de conversas para uma continuidade tranquila da conversa, ajuste os parâmetros de conclusão do bate-papo e defina funções que podem ser chamadas. A biblioteca também oferece suporte a plug-ins para estender sua funcionalidade além dos recursos principais.
? Suporta todos os modelos de conclusão de bate-papo, incluindo GPT-4 . (lista completa aqui)
Suporta conclusões únicas, de streaming e de função, assim como ChatGPT.
⚙ Ajuste os parâmetros de conclusão do bate-papo, como temperatura, top-p e penalidade de frequência.
Compatível com Node.js e navegador.
Mantém o histórico de conversas para você, facilitando a continuidade da conversa.
? Estime o custo e o tamanho das conversas antes de enviá-las para a API. ( através do plugin gpt-turbo-plugin-stats
)
? Persista conversas facilmente com métodos de serialização e desserialização.
? Inclui um sistema de plugins para estender a funcionalidade da biblioteca.
Construído inteiramente com TypeScript.
⚔️ Testado em batalha em vários ambientes. (Veja implementações)
Este repo é um mono-repo contendo a Biblioteca e pequenos projetos desenvolvidos por ela. Aqui está uma lista de todos os projetos que foram construídos com a Biblioteca GPT Turbo
GPT Turbo possui um sistema de plugins para estender a funcionalidade da biblioteca. Embora qualquer pessoa possa criar e publicar plug-ins personalizados, este repositório contém os seguintes plug-ins caseiros:
Junte-se ao servidor da comunidade Discord aqui!
GPT Turbo é licenciado sob a licença MIT.
Para evitar cobranças acidentais em sua conta OpenAI, lembre-se de definir limites de cobrança em sua conta OpenAI!