IA - labsdev-Training/wiki.github.io GitHub Wiki
IA Generativa
Inteligência:
- Capacidade de pensar abtratamente;
- Habildiades de resolução de problemas;
- Aprendizagem e adaptação.
Tipos de inteligências:
- Linguística;
- Lógico-matemática;
- Espacial
Área da IA
Processamento de Linguagem Natural
Entendimento e geração de texto e fala, com aplicações em assistentes virtuais, tradução automática e análise de sentimentos.
Uso comum de IA > Atendimento ao Cliente
- Chatbots e assitentes virtuais para suporte ao cliente.
Inteligência Artificial Generativa
É uma subcategoria da IA que utiliza modelos de machine learning avançados para criar conteúdo original, como imagens, textos, áudio e vídeo. Esses modelos são treinados em grandes conjuntos de dados e podem gerar novos elementos com base em aprendizado prévio.
Desenvolvimento de Assistentes Virtuais Avançados
Chatbots e assistentes virtuais baseados em IA generativa podem conversar de maneira mais natural e personalizada com os usuários.
Benefícios:
- Eficiência e produtividade;
- Inovação;
- Personalização
LLMS
Base de treinamento, envolve o uso de conjuntos massivos de dados, fornecem aos modelos a base de conhecimento necessária para entender a linguagem e gerar respostas e textos relevantes.
LLMS podem ser integrados em várias aplicações para melhorar a interação com o usuário, automatizar tarefas e gerar conteúdos personalizados.
Como LLMs são Criados e Treinados
GPT 4.0 e 5.0 são LLMs;
ChatGPT são aplicações que utilizam o GPT.
- Arquitetura cria modelo
- Etapa do treinamento
- Coleta de dados
- Pré-processamento
- Tokenização
- Construção do vocabulário
- Inicialização do Modelo
- Definição da Arquitetura do Modelo
- Treinamento prévio
- Avaliação do Modelo
- Ajuste Fino (se Necessário) > Filtro de palavras
- Implantação e Monitoramento
Aprendizado por reforço
Treinar o modelo para tomar decisões que maximizem uma recompensa, como a qualidade do texto gerado.
Chatbots | Bots | Contatos Inteligentes e Assistentes virtuais
São aplicações que permitem que as pessoas consumam algum tipo de serviço através de uma interface conversacional.
São softwares que utilizam uma interface conversacional para entregar um serviço, produto ou apenas uma experiência.
Criar chatbots que podem conversar e fornecer assistência aos usuários.
Construir chatbos é complexo e exigem diversas tecnologias, como análise de dados, integrações de ferramentas de llmp, possibilidade de dar atendimento humano, estar integra a diferentes serviços e apis de terceiros, uma série de ferramentas.
O que são e como construir bots utilizando a plataforma blip.
Trê tipos de bots:
- baseados em regras (exatos e pré determinados, exemplo o bot espera user digita sim e o user digita ok, bot não irá entender, não possui essa regra definida no bot)
- baseado em processamento de NLP (linguagem natural), provedores de IA (whatson IBM, Luis Microsoft, diagFlow google), possui flexibilidade para utilizar linguagens parecidas com as que foram definidas, mas não exatamente iguais as que foram definidas dentro do bot.
- bots hibridos, possui regras e nlp, não existe melhor e nem pior bot,
Estrutura
Software (regras do negócio)
Canal (aplicação que disponibiliza uma interface conversacional)
Conteúdo (recurso utilizados na conversa)
Teste AB
algoritmo que consegue validar a singularidade de textos (automoveis carro , entendo que é correto, ) apartir disso a gente consegue ver se está errado.