Quinta-feira, 28 de março de 2024

área de trabalho v4.2.1

Root NationНовиниnotícias de TIA inteligência artificial é uma virada de jogo no desenvolvimento de software

A inteligência artificial é uma virada de jogo no desenvolvimento de software

-

A primeira empresa a interromper o ChatGPT provavelmente será a indústria que o criou.

ChatGPT

Criar software nunca foi tão fácil. Mas os programadores-praticantes e especialistas estão cada vez mais convencidos de que a IA generativa mudará seu mundo - acelerará o trabalho dos melhores programadores e permitirá que usuários comuns alcancem mais.

“A geração atual de modelos de inteligência artificial é um míssil apontado, embora inadvertidamente, diretamente para a própria produção de software”, escreveram os investidores Paul Kedrosky e Eric Norlin na semana passada em um ensaio intitulado “The Gutenberg Moment in Software”.

"Tecnologias como essas são incríveis para construir, depurar e acelerar a produção de software rapidamente e quase sem nenhum custo."
No final da semana passada, a OpenAI lançou versões piloto de plugins para o ChatGPT, que permitem navegar na Internet à vontade dos usuários e conectar-se a outros serviços e dados.

Este é um grande primeiro passo para transformar um chatbot conversacional em um agente inteligente mais poderoso que pode executar tarefas para os usuários. É também um passo para tornar o ChatGPT uma plataforma na qual outras empresas podem se basear.

O primeiro lote de plug-ins expande os recursos do ChatGPT em viagens, compras, restaurantes, matemática e muito mais, conectando o bot a serviços populares como Expedia, Instacart, Kayak, Klarna e OpenTable. Obviamente, esses plug-ins semelhantes a aplicativos são uma tentativa da OpenAI de transformar o ChatGPT em um novo “aplicativo para tudo”, como disse o desenvolvedor John Herrman, de Nova York.

Mas eles também demonstram como os grandes modelos de linguagem de IA radicalmente novos mudarão o processo de codificação. Normalmente, para conectar dois aplicativos, um desenvolvedor de software precisa entender a API (ou a definição de como um sistema interage com outros sistemas) em ambas as extremidades e, em seguida, escrever algum "código cola" para que os dois serviços possam se comunicar entre si .

Para criar um plugin para ChatGPT, basta "instruir o modelo". Você fornece a API ChatGPT do seu serviço - em inglês. ChatGPT lê e faz o resto. Engenheiro e empresário Mitchell Hashimoto tuitou: "Desenvolvi muitos sistemas de plug-in, e a interface de plug-in OpenAI ChatGPT é possivelmente a abordagem mais louca e impressionante que já vi na computação em toda a minha vida."

A história do software é uma longa sequência de adição de novas "camadas de abstração" que escondem a complexidade da lógica binária por trás de generalizações cada vez mais amigáveis ​​ao ser humano, desde a linguagem assembly até ambientes de programação de alto nível e interfaces gráficas.

Os visionários há muito prometem e tentam criar ferramentas de "programação em linguagem natural" que permitiriam que as pessoas simplesmente usassem palavras e frases cotidianas para dizer aos computadores o que fazer. Tais esforços nunca cumpriram totalmente suas promessas – mas desta vez as coisas podem ser diferentes.

Os sistemas de inteligência artificial de hoje, baseados em grandes modelos de linguagem, podem receber instruções diretamente de não programadores ou de programadores que usam a linguagem humana como taquigrafia. Os resultados estão longe de serem perfeitos, mas são muito melhores do que os especialistas esperavam. Como um bônus adicional, O ChatGPT pode explicar instantaneamente como o código que ele escreveu funciona e responder às perguntas do usuário humano sobre ele. O poder do ChatGPT e seus concorrentes não significa que todos os programadores terão que procurar novas áreas de trabalho.

ChatGPTA IA generativa de hoje ainda finge saber mais do que realmente sabe e inventa coisas para preencher as lacunas de seu conhecimento. Ele funciona melhor como um "co-piloto" para desenvolvedores, não como um criador independente.
Resumindo: humanos com uma compreensão profunda de muitos aspectos da programação ainda serão necessários para inventar tipos realmente novos de sistemas, resolver problemas que a IA não consegue lidar e moldar (e limitar) o ChatGPT e seus sucessores.

Mas o trabalho rotineiro associado à adaptação de sistemas de software existentes e seu trabalho conjunto pode se tornar muito menos relevante. Isso é muito do que os desenvolvedores de software fazem hoje.

Leia também: 

DzhereloAxios
Inscrever-se
Notificar sobre
convidado

0 Comentários
Avaliações incorporadas
Ver todos os comentários
Outros artigos
Inscreva-se para atualizações

Comentários recentes

Popular agora
0
Nós amamos seus pensamentos, por favor, comente.x