Notícias sobre IA e ML em português

Eu nunca mais codifico da mesma maneira

Estou usando GibsonAI para escrever 70% do meu código Python, em minutos. O modelador de dados GibsonAI leva instruções em linguagem natural e as converte em código Python executável. Isso reduziu instantaneamente o tempo de desenvolvimento de dias ou semanas para minutos. Ao contrário dos típicos passthroughs LLM ou co-pilotos, o programador de pares GibsonAI permite que os desenvolvedores escrevam código muito específico que funciona para o caso de uso. Exemplo: Construindo o aplicativo Parenthood Atualmente, estou trabalhando em um novo projeto chamado Parenthood. Para começar, tenho um repositório GitHub sem código existente e um banco de dados MySQL completamente vazio. Configurei uma única entidade, "pai", usando o programador de pares Gibson, sem qualquer codificação manual. Isso serve como base para o que eu construo em seguida. O programador de pares Gibson é incrivelmente versátil. Como entusiasta da linha de comando, adoro usar Gibson através do terminal por sua velocidade e eficiência. Para ver as capacidades de Gibson, criei uma nova entidade, "filho", usando comandos de linguagem natural simples: Código de Entidade Filho: Quando você diz a Gibson para "codificar entidade filho", ele se inicia analisando o contexto de banco de dados atual, que atualmente inclui apenas a tabela pai. Em seguida, você pode começar a modelagem de dados usando linguagem natural. Adicionar Atributos: Você pode especificar atributos como primeiro nome e último nome, marcando-os como necessários. Gibson lida com SQL e Python simultaneamente, garantindo que tudo esteja de acordo com os padrões. Criação de Chave Estrangeira: Dizer simplesmente "FK pai" leva Gibson a reconhecer a tabela pai, identificar sua chave primária e criar automaticamente uma chave estrangeira indexada. Essa automação economiza tempo e esforço. Adicionar Restrições Únicas: Precisa de uma chave única sobre ID do pai, primeiro nome e último nome? Gibson pode implementar isso rapidamente para garantir a integridade dos dados em toda a aplicação. Revisando e Mesclando a Tabela Depois de construir a entidade "filho", você pode facilmente revisar a estrutura da tabela, que inclui ID do pai, primeiro nome, último nome, data de nascimento e as chaves relevantes. Uma vez satisfeito, um comando "Gibson merge" rápido integra a tabela em seu projeto. Implantando no Banco de Dados Com as entidades em lugar, instruí Gibson para carregá-las no banco de dados MySQL, completo com índices SQL e chaves estrangeiras. Após isso, comandos como "escrever código base", "escrever modelos", "escrever schemas" e "escrever testes" permitem que Gibson gere tudo, desde modelos SQL Alchemy até testes unitários, em questão de minutos. Gibson AI compacta o que normalmente levaria horas, dias ou mesmo semanas de codificação manual em apenas alguns minutos. Com modelagem de dados rápida e geração de código, rapidamente construí modelos SQL Alchemy, schemas Pydantic e rotas FastAPI, & pronto para lançar meu aplicativo.
dev.to
I am never coding the same way again
Create attached notes ...