Programação, IA, SAAS Flashcards

1
Q

O que são webhooks, para que servem e como funcionam?

A

É uma arquitetura, uma comunicacao de API para API entre aplicativos. Webhooks são um meio de comunicação na web que permitem que aplicativos transmitam informações em tempo real uns para os outros por meio de HTTP. Eles servem para notificar um sistema sobre eventos ou ações ocorridas em outro sistema. Os webhooks são usados para automatizar e sincronizar a troca de dados entre diferentes aplicativos e serviços. Aqui está como eles funcionam

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O que é uma API?

A

API é a sigla para “Interface de Programação de Aplicativos” (em inglês, Application Programming Interface). Trata-se de um conjunto de regras e protocolos que permitem que diferentes componentes de software se comuniquem entre si. Em outras palavras, uma API define como os diferentes programas ou sistemas podem interagir e trocar informações uns com os outros de maneira estruturada.

A função principal de uma API é permitir que desenvolvedores de software acessem e utilizem funcionalidades ou dados de um sistema, aplicativo ou serviço sem precisar entender a complexidade interna desse sistema. Em vez disso, eles podem se comunicar com a API, que atua como uma camada intermediária para facilitar a interação.

As APIs são amplamente utilizadas para uma variedade de finalidades, incluindo:

  1. Acesso a serviços online: Muitos aplicativos e sites utilizam APIs para acessar serviços e recursos da web, como redes sociais, serviços de pagamento, previsões do tempo, mapas e muito mais.
  2. Integração de sistemas: As APIs são usadas para conectar diferentes sistemas e aplicativos para que possam compartilhar dados e funcionar juntos de maneira eficiente. Isso é particularmente importante em ambientes empresariais.
  3. Desenvolvimento de aplicativos: Desenvolvedores de aplicativos utilizam APIs para incorporar funcionalidades de terceiros em seus próprios aplicativos. Isso pode incluir recursos como autenticação, pagamentos, envio de mensagens e muito mais.
  4. Automação: As APIs permitem a automação de tarefas, permitindo que sistemas ou scripts executem ações em aplicativos e serviços.
  5. Coleta de dados: Muitos aplicativos e serviços oferecem APIs que permitem a coleta de dados em tempo real ou programaticamente. Isso é útil para análise de dados, relatórios e monitoramento.

As APIs podem variar em complexidade, de simples operações de leitura e gravação de dados a operações mais avançadas que envolvem autenticação, segurança e manipulação de recursos. Elas são fundamentais para a interoperabilidade e a integração de sistemas na era da tecnologia da informação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

6 princípios do ChatGPT

A
  • Confie, mas verifique.
  • Divida tarefas grandes
  • Experimente
  • Mantenha apenas 1 grande assunto por conversa
  • Penso, logo chuto (Antes de receber a resposta, imagine a resposta que o ChatGPT deve lhe entregar.

Isso te ajuda a…

  • 1) Melhorar o seu próprio raciocínio, evitando ficar “preguiçoso” cognitivamente. Imaginando o que seria uma resposta boa.)
  • Prefira o Inglês
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual a diferença entre o ChatGPT e o google?

A
  • Um erro muito comum que aconteceu no mundo, foi comparar o ChatGPT com o Google. Pelo fato que usamos o Google para pesquisar.
  • E isso causou frustração para muitas pessoas que tentaram usar o ChatGPT como um motor de busca, porém, ele não nasceu para isso
  • ChatGPT:Não tem a função de dar respostas atuais, mas sim, gerar respostas contextuais para perguntas ou tópicos.
  • Google:Fornece uma lista de links relevantes para um consulta.
  • ChatGPT:Diálogo bidirecional e contínuo, é um ferramenta conversacional de Linguagem Generativa (LLM)
  • Google:Requer novas consultas para cada busca. Logo, se precisar de uma nova informação, precisa de uma nova interação.
  • ChatGPT:Cria respostas no momento, personalizadas para o contexto. Entende o que você já perguntou e adapta as respostas seguintes.
  • Google:Baseia-se em algoritmos de classificação para mostrar links relevantes. Isso inclui seu histórico de pesquisas e navegação.
  • ChatGPT:Tem aprendizado contínuo a partir de interações prévias, o que gera adaptações nas respostas personalizadas para cada usuário.
  • Google:Atualizações baseadas nas interações de todos os usuários
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual foi o grande momento qual foi aquele estalo que ocorreu no mundo das IA?

A

Foi o surgimento ou, na verdade, a
evolução da categoria das IA’s generativas. E ela não tem esse nome
generativo à toa.

la é, de fato, algo que gera algo novo. Esse é o grande segredo. Essa
é a beleza dos modelos de inteligência artificial atuais. Então, o que o
ChatGPT faz? O que está rodando ali nos bastidores? Ele é capaz de
gerar um conteúdo absolutamente novo e é por isso que ele se torna
tão útil para nós. Porque ele não é simplesmente algo que está
trazendo uma informação exatamente na forma como ela foi inserida.

A gente está sempre falando de LLMs. Os LLMs são
basicamente os grandes modelos de linguagem, então eles são
especializados em conversar com você. É exatamente esse o papel.
Ele é uma espécie de chatbot que vai interagir com você de forma
conversacional

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que é o CIDEM?

A

C.I.D.E.M: Framework

  1. Contexto
  2. Instrução
  3. Dados
  4. Especificação
  5. Melhorias
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais sãos os tipos de especificacao que vc pode solicitar?

A
  1. Formato
  2. Audiência
  3. Restrições
  4. Tamanho
  5. Escopo
  6. Tom
How well did you know this?
1
Not at all
2
3
4
5
Perfectly