O GitHub anunciou uma evolução ao recurso de inteligência artificial generativa no desenvolvimento de código na plataforma e aproveitou a conferência anual de programadores em São Francisco para mostrar o Spark. Se já era possível contar com a “sabedoria” do GitHub Copilot para criar blocos de código, o Spark abre a porta ao passo seguinte.
A aplicação, desenvolvida pelos laboratório da empresa, permite dar coordenadas em linguagem natural para criar pequenas aplicações web. A ideia é interagir com o software como se interage com um chat e dar uma instrução inicial, para a criação de um protótipo. O Spark vai mostrar uma pré-visualização de resultados, que podem ser ajustados nos passos seguintes a partir do mesmo tipo de interação, como mostra o vídeo.
GitHub mostra como funciona o Spark para criar aplicações usando apenas a voz
Como explica o TechCrunch, para os programadores mais experientes mantém-se disponível a possibilidade de ver e editar o código, uma opção que o GitHub reconhece que pode ser útil também se a IA se enganar, ou não conseguir chegar aos melhores resultados para determinado pedido.
“Acreditamos verdadeiramente que este é o próximo passo na criação de software pessoal”, sublinhou o diretor executivo do GitHub, Thomas Dohmke, em declarações ao site. “Estas micro aplicações não se destinam a substituir o programador profissional. Pretendem ser uma ferramenta para explorar ideias, para construir pequenos bots, pequenos ajudantes para o dia a dia dos programadores - ou apenas uma via para explorar o desenvolvimento de software com linguagem natural.”
Neste vídeo volta a mostrar o Spark em ação, em versão mais detalhada...
O Spark pode usar qualquer API da web e alavancar diferentes modelos de IA. O GitHub Copilot já deixava em aberto a possibilidade de escolher entre diferentes modelos de linguagem, com o Spark acontece o mesmo. As opções vão desde a versão mais recente do LLM (Grande Modelo de Linguagem) da Anthropic, o Claude Sonnet, a diferentes versões dos modelos da OpenAI.
Por enquanto não há limitações quanto à complexidade das aplicações que podem ser criadas com o Spark, nem ao número de prompts aceites para cada protótipo. Quem utilizar a ferramenta pode partilhar Sparks com controles de acesso personalizados. Também é possível trabalhar sobre código partilhado por outros.
No evento foi também anunciado que o GitHub Copilot já conta com mais de um milhão de assinantes pagos e que passa a suportar os modelos de linguagem da Google, uma extensão que deve ter efeitos também nas opções do Spark.
Pergunta do Dia
Em destaque
-
Multimédia
Como é viver no espaço? 5 curiosidades e desafios na rotina de um astronauta -
App do dia
Children of Morta já pode ser jogado nos smartphones: Um RPG indie com aspecto retro focado na narrativa -
Site do dia
Website Image Effects aposta na criação de efeitos sonoros com inteligência artificial -
How to TEK
Faça um planeamento melhor para chegar ao destino em 5 dicas no Waze
Comentários