image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image

KS

Karen S.16/05/2024 16:23
Compartilhe

IA Generativa e suas Aplicações como Revolução para Profissionais de Tecnologia.

  • #IA Generativa
  • Key-words: Exemplos de IA Generativa; Inteligência Artificial Generativa.

Você sabe como a IA Generativa têm revolucionado e se tornado o escopo principal das profissões tecnológicas e estudos computacionais? E como podemos utilizá-la como inovação no trabalho ou nos estudos? 

Apesar de que muitos ainda se assustam com o presente tecnológico, IA Generativa e suas demais soluções não são de agora, muito pelo contrário, esses sistemas são empregados há um bom tempo atrás. Se partimos de análises das respectivas revoluções que obtivemos, veremos que esse avanço já esteve conosco há muito tempo. 

Neste artigo você encontra:

  • Introdução
  • O que é IA Generativa?
  • Exemplos de uso da IA Generativa para profissionais de Tecnologia
  • Aplicações Práticas
  • Considerações Finais
  • Referências Bibliográficas

image

Introdução

Inicialmente é muito importante decifrar e compreender todo este enigma, essa ferramenta que muitos ainda desconhecem, Inteligência Artificial Generativa. 

A Inteligência Artificial tem se infiltrado em todos os aspectos da nossa vida, seja na saúde, na educação, nos setores comerciais, nas indústrias e principalmente na tecnologia. A IA Generativa, que é um subconjunto da (IA), tornou-se um instrumento poderosíssimo para aprimorar o aprendizado e a produtividade em questões de trabalho e estudo. Esta tecnologia tem o potencial de modificar como trabalhamos, aprendemos e interagimos com o mundo ao redor.

Nos últimos anos temos visto grandes profissionais de tecnologia investindo gradativamente recursos e mais desenvoltos sistemas e tecnologias que permitem a criação destas aplicações que temos hoje, como mencionado anteriormente, essa revolução vem de anos atrás, vamos iniciar com o ano em que o termo inteligência artificial foi cunhada, em 1956. 

Neste ano, matemáticos e cientistas estavam em busca de uma tremenda descoberta, na tentativa de explicar como máquinas poderiam usar a linguagem e formar conceitos, abstrações e se desenvolver. Nas palavras de John McCarthy “Fazer uma máquina se comportar de maneira que se o seu comportamento fosse realizado por um ser humano, seria considerada inteligente.” Desde então chegamos aonde estamos, entre altos e baixos investimentos na área, adentramos ao movimento mais alto da IA. 

O que é IA Generativa?

A Inteligência Artificial Generativa é um tipo de IA capaz de desenvolver, analisar, criar conteúdo como histórias, imagens, código, música etc. Tecnologia que tenta imitar a inteligência humana em atividades de computação não habitual, como reconhecimento de imagem, tradução e processamento de linguagem natural (PLN). 

Resume-se em uma tecnologia que é treinada em grandes conjuntos de dados a partir de exemplos pré-existentes, e utiliza desses dados para aprender e gerar novos conteúdos que obtêm semelhança, isso significa que a IA Generativa pode ser utilizada para gerar uma ampla variedade de materiais. 

Exemplos de IA Generativa

Dentre tantos variados tipos, irei citar alguns exemplos de IA Generativa mais faladas nos últimos anos, são elas:

  • Bing Chat
  • Github Copilot
  • GPT-3, GPT-4
  • Midjourney
  • DALL-E
  • Jasper
  • Google Bard
  • ChatGPT

Exemplos de uso da IA Generativa para Profissionais de Tecnologia

Referente a profissionais de tecnologia, estima-se que cerca de 71% dos profissionais já utilizam a ferramenta como auxiliar no dia a dia. Isso demonstra a demanda e capacidade de colaboração com um potencial e produtividade que pode atender a um especialista. Dentre as possibilidades de uso no mercado de trabalho, o ramo de tecnologia analisa de perto o impacto da ferramenta em rotina de processos. 

De forma clara podemos citar alguns casos de sua utilização que tem sido muito útil como suporte:

  • Automatização de tarefas repetitivas: A IA Generativa pode ser utilizada para automatizar tarefas repetitivas como: gerar relatórios, responder a perguntas frequentes. Tudo isso pode liberar mais seu tempo e posteriormente você pode buscar outras tarefas que exijam maior concentração e criatividade.
  • Desenvolver novos materiais: A IA Generativa pode te auxiliar a desenvolver um chatbot, um assistente virtual ou um sistema personalizado que necessite ser inovador, por exemplo.
  • Melhorar a experiência do usuário: Fornecimento de suporte mais adequado ao cliente, em relação a interface de usuário e geração de conteúdos relevantes. 

Aplicações Práticas

image

A IA Generativa pode ser utilizada em diversas fases, sendo elas mais frequentes:

  • Geração de Código com OpenAI: A IA pode gerar código demonstrando exatamente o que você precisa desenvolver através da linguagem natural, isso economiza muito tempo aos desenvolvedores especificamente se for uma tarefa altamente repetitiva.

image

  • ferramenta OpenAI

Veja um exemplo abaixo:

O exemplo se apresenta no seguinte comando na aplicação OpenAI: “Crie um programa que some um conjunto de números e que devolva o valor final na tela. Demonstre em código.” 

image

image

A ferramenta se empenha em demonstrar e explicar exatamente sobre o que foi pedido.

  • Geração de Documentação e outros com Tabnine: A documentação é gerada a partir do código inserido a partir da aplicação Tabnine, bem como para acelerar a escrita de código, sugerindo linhas e funções completas. Capaz de compreender o contexto do código e sugerir conclusões uteis e muito precisas para tornar a escrita do código mais eficiente. 

image

  • ferramenta Tabnine

Veja um exemplo abaixo:

image

Aceleração de escrita de código, sugerindo linhas e demais funções.

  • Geração de Testes utilizando Github Copilot: Ferramenta que faz a utilização da IA Generativa para recomendar testes quando você está desenvolvendo uma aplicação. Ela recomenda testes para garantir que a aplicação esteja executando corretamente, bem como identifica partes do código que ainda não passaram por testes.

image

  • ferramenta Github Copilot

Veja um exemplo abaixo:

image

Efetuação de teste em determinada parte do código.

Deixando um pouco de lado o uso de IA Generativa apenas no setor tecnológico, ainda temos uma função superinteressante de se utilizar para organizar melhor seus estudos ou planejamentos. Iremos dar uma breve analisada na IA recém-lançada do Google, IA GEMINI. É uma ferramenta que tem uma maior capacidade de entender e processar uma variedade de dados como: texto, imagens, áudio e vídeo, sua capacidade multimodal. 

O Exemplo que iremos visualizar é de formação de tabelas e posteriormente ter a opção de exportar esta tabela para o Google Sheets, o que agiliza e muito nosso trabalho com planilhas etc. Mas antes, leia as etapas para iniciarmos os primeiros passos na plataforma.

  1. Pesquise por: Google Gemini, ou https://gemini.google.com/app ;
  2. Para acessar, faça o login em uma conta existente. Caso não obtenha uma, crie uma conta para continuar;
  3. Já na plataforma, temos a opção de prompt de comando na região inferior da tela, clique em "Digite uma pergunta ou comando";
  4. Após clicar, pergunte o que quiser para efetuar um teste, caso não queira, seguiremos para o dado exemplo que irei demonstrar em seguida.

Veja o exemplo abaixo:

image

O comando utilizado para exemplificar: "Crie uma tabela que contenha as respectivas matérias: Estrutura de Dados, Matemática Computacional e Introdução á Ciência da Computação. Ao lado deixe um espaço para que insira depois datas das respectivas avaliações."

image

Após clicar na tecla Enter, o comando foi correspondido. Para seguir para a próxima etapa, basta clicar em "Exportar para as Planilhas", que será redirecionado para a plataforma Google Sheets.

image

Prontinho, já temos nossa Planilha estruturada. Modifique como desejar.

Ainda assim estudantes de diferentes áreas podem usufruir da IA Generativa. Imagine um estudante de Medicina, ele pode utilizar da IA Generativa para gerar modelos 3D de anatomia para estudar para os exames, ou uma equipe de marketing ou Propaganda pode usar a IA Generativa para gerar campanhas personalizadas, bem como uma empresa de atendimento ao cliente pode usar a IA Generativa para criar um chatbot que possa atender seus requisitos.

Ainda pode utilizar das práticas de Engenharia de Prompt, para chegar exatamente na resposta ou orientação que deseja.

Considerações Finais

Pense na IA como apoio, não como substituição

Usar IA generativa como apoio ao desenvolvimento de código e análise de sistemas significa obter o poder de um bom funcionamento da máquina para a rotina dos profissionais. 

A inteligência artificial generativa é uma tecnologia valiosa que potencializa a forma como aprendemos, trabalhamos e interagimos com o mundo ao nosso redor. Ela disponibiliza os mais diversos benefícios para estudantes e profissionais de TI, o que inclui a aprendizagem personalizada, e melhora na criatividade, aumento da produtividade e tomada de decisão aprimorada. 

No entanto, também existem alguns desafios e considerações que precisam ser levados em conta ao usar a IA generativa.

Entendeu agora como essa ferramenta vem revolucionando o mundo dos profissionais de tecnologia? Com as mais diversas aplicações que estão inovando e revolucionando os setores por toda parte.

Segue abaixo os links das plataformas mencionadas:

OpenAI - https://chat.openai.com/

Tabnine - https://www.tabnine.com/

Github Copilot - https://github.com/features/copilot

Referências Bibliográficas

IA generativa: como usar no setor de TI. Site Panorama Positivo. Disponível em: <https://www.meupositivo.com.br/panoramapositivo/ia-generativa/>. Acesso em 15 maio.2024.

OpenAI_logo.svg.png : Site Wikipédia. Disponível em: <https://pt.m.wikipedia.org/wiki/Ficheiro:OpenAI_Logo.svg> Acesso em 15 maio.2024.

6315e930d2cfb65890ea23df_Tabnine : Site Hetz Ventures. Disponível em: <https://www.hetz.vc/portfolio/tabnine>. Acesso em 15 maio.2024.

GitHub_Copilot_logo.svg : Site Wikipédia. Disponível em: <https://en.m.wikipedia.org/wiki/File:GitHub_Copilot_logo.svg>. Acesso em 15 maio.2024.

Hero : Site Github Copilot. Disponívem em: <https://github.com/features/copilot>. Acesso em 15 maio.2024.

natural-language-to-code : Site Visual Studio Code Marketplace. Disponível em: <https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode> . Acesso em 15 maio.2024.

Gemini : o que é e como usar a ferramenta de IA do Google: Site Rockcontent. Disponível em: <https://rockcontent.com/br/blog/gemini-inteligencia-artificial-do-google/>. Acesso em 15 maio.2024.

Compartilhe
Comentários (1)
@venelouis
@venelouis - 16/05/2024 16:54

Ótimo artigo!

Depois se puder dê uma olhada no meu: https://web.dio.me/articles/a-ia-generativa-e-a-seguranca-da-informacao :) !