Desenvolver software com Codex, ChatGPT e IA: guia prático para programadores

Desenvolvimento de software com IA

Se me tivesses perguntado há alguns anos como seria o desenvolvimento de software daqui a dez anos, provavelmente teria falado de novas linguagens de programação, melhores frameworks ou ambientes de desenvolvimento mais potentes. Hoje, a minha resposta seria completamente diferente. A maior mudança não ocorre nas ferramentas, mas na forma como nós, enquanto programadores, pensamos e trabalhamos.

Enquanto escrevo estas linhas, estou eu próprio a trabalhar num novo sistema de software. Há já algumas semanas que utilizo intensivamente ferramentas modernas de IA, como o Codex e outros modelos linguísticos. No início, senti curiosidade; agora, estou sobretudo impressionado. Não porque a IA de repente faça tudo sozinha, mas porque assume determinadas tarefas de forma surpreendentemente eficaz, possibilitando assim novas formas de trabalhar.

Ler mais

Donald Trump no sistema dos EUA - origens, poder, media e impacto

Donald Trump no sistema dos EUA

Donald Trump não é uma figura política comum. Não é um estadista clássico, não é um soldado do partido ideologicamente treinado, não é um produto de décadas de redes de Washington. Acima de tudo, Trump é uma coisa: um ecrã de projeção. Para as esperanças, para os medos, para a raiva, para a rejeição - e para as expectativas que vão muito para além de políticas específicas. É precisamente por esta razão que um retrato dele faz sentido. Não é preciso gostar ou não gostar dele, mas ele torna definitivamente visível algo que já lá estava.

Trump não representa apenas decisões ou programas. Ele representa uma rutura na autoimagem política do mundo ocidental. E esta rutura não pode ser explicada vendo-o apenas como um „populista“, „provocador“ ou „acidente da história“. Se quisermos compreender Trump, temos de o ver como um sintoma e como um ator.

Ler mais

Do conteúdo à substância: como se criam sistemas digitais que não podem ser copiados

Sistema em vez de conteúdo individual

Hoje em dia, quando nos movimentamos no espaço digital, ficamos rapidamente com uma certa impressão: se somos visíveis, somos bem sucedidos. Se tivermos alcance, temos influência. E se produzimos muito conteúdo, estamos automaticamente a construir algo. Esta equação parece plausível à primeira vista - mas é enganadora. Porque visibilidade não é propriedade. Alcance não é propriedade. E o conteúdo não é, de forma alguma, uma base.

Um post pode ser lido milhares de vezes e, no entanto, praticamente desaparecer ao fim de alguns dias. Uma publicação nas redes sociais pode tornar-se viral e, ao mesmo tempo, não ter qualquer efeito duradouro. Mesmo os conteúdos bem posicionados nos motores de busca não são automaticamente estáveis. Dependem de algoritmos, regras da plataforma e desenvolvimentos sobre os quais não tem qualquer controlo.

Ler mais

Da exportação de dados ChatGPT para a sua própria IA do conhecimento: passo a passo com Ollama e Qdrant

O caminho para a sua própria memória de IA

Na primeira parte desta série de artigos, vimos que a exportação de dados do ChatGPT é muito mais do que apenas uma função técnica. Os seus dados exportados contêm uma coleção de pensamentos, ideias, análises e conversas que se acumularam durante um longo período de tempo. Mas enquanto estes dados estiverem apenas armazenados como um arquivo no seu disco rígido, continuam a ser apenas isso: um arquivo. O passo crucial é tornar esta informação novamente utilizável. É exatamente aqui que começa o desenvolvimento de uma IA de conhecimento pessoal.

A ideia é surpreendentemente simples: uma IA não deve apenas trabalhar com conhecimentos gerais, mas também ser capaz de aceder aos seus próprios dados. Deve ser capaz de pesquisar conversas anteriores, encontrar conteúdos adequados e incorporá-los em novas respostas. Isto transforma uma IA normal numa espécie de memória digital. Esta é a segunda parte da série de artigos, que agora aborda o lado prático das coisas.

Ler mais

Explicação da exportação de dados ChatGPT: como as suas conversas de IA se tornam um sistema de conhecimento pessoal

Exportação de dados ChatGPT

Se trabalha regularmente com uma IA, provavelmente sabe o seguinte: um pensamento leva ao seguinte. Faz-se uma pergunta, obtém-se uma resposta, reformula-se, desenvolve-se uma ideia. Uma pergunta curta transforma-se subitamente num diálogo mais longo. Por vezes, até dá origem a projectos inteiros.

Mas a maioria destas conversas desaparece novamente. Ficam algures na lista de conversas, deslizam para baixo e são esquecidas com o tempo. Esta é precisamente uma das grandes particularidades dos sistemas de IA modernos: Enquanto as conversas anteriores com colegas, amigos ou conselheiros só existiam nas nossas memórias, os diálogos de IA são completamente preservados.

Isto significa algo crucial: Com cada conversa, é criado um arquivo digital do seu pensamento. Esta é a primeira parte de uma pequena série de artigos que lhe permitirá exportar o seu histórico de conversações do ChatGPT e utilizá-lo eficazmente como um tesouro pessoal de conhecimentos com o seu sistema de IA local.

Ler mais

Do Commodore C16 ao WordPress: uma viagem pelos primeiros anos da Internet

Do modem à Internet e à revista

Quando se pega num smartphone hoje em dia, ele contém mais poder de computação do que salas de computadores inteiras. Na década de 1980, as coisas eram completamente diferentes. Os computadores eram raros, caros e, para muitas pessoas, uma máquina misteriosa. Nessa altura, quem tinha o seu próprio computador em casa pertencia a um pequeno grupo de consertadores, inventores e curiosos. O mais interessante é que não se limitava a consumir computadores. Era preciso compreendê-los. Muitos programas não estavam disponíveis para serem comprados prontos a utilizar. Em vez disso, as revistas de informática continham páginas de listagens com código BASIC que tinha de escrever linha a linha. Só depois é que se podia ver se o programa funcionava de facto.

Hoje em dia, isto parece aborrecido, mas tinha uma grande vantagem. Aprendia-se automaticamente como é que os computadores funcionavam. Se cometesses um erro, recebias imediatamente uma mensagem de erro - e tinhas de descobrir por ti próprio onde estava o erro. Desta forma, muitos jovens fãs de computadores desenvolveram uma abordagem muito natural à tecnologia e à programação.

Foi nessa altura que comecei a minha própria viagem no mundo dos computadores.

Ler mais

A propriedade digital explicada - Como são criados activos em linha sustentáveis

O que é a propriedade digital

Durante séculos, a propriedade era algo muito tangível. Podia-se tocar-lhe, caminhar sobre ela ou segurá-la na mão. Uma casa, um pedaço de terra, uma oficina, livros numa prateleira ou ferramentas numa gaveta - tudo isto eram coisas que podiam ser claramente atribuídas. Pertenciam a alguém, estavam visivelmente presentes e, geralmente, permaneciam assim mesmo quando as circunstâncias políticas, económicas ou sociais mudavam.

Este artigo explica o que é a propriedade digital, que formas assume e como pode ser criada a propriedade digital, especialmente na atual era da IA.

Ler mais

Porque é que ter a sua própria revista é hoje mais importante para as empresas do que a publicidade

A revista como propriedade

Atualmente, quando se fala com empresários sobre visibilidade, a questão é quase sempre o alcance. As pessoas falam da possibilidade de serem encontradas no Google, das redes sociais, dos anúncios pagos no Google ou noutras plataformas, dos números de cliques, dos seguidores e das interações. A visibilidade é vista como um pré-requisito para o sucesso comercial e, em muitos sectores, isso é verdade.

O que raramente é discutido é uma mudança silenciosa mas decisiva: a maioria das empresas é hoje visível - mas em áreas que não lhes pertencem. Esta evolução não foi dramática. Foi cómodo, gradual e aparentemente lógico. É precisamente por isso que quase nunca é analisada.

Ler mais