Questão de Engenharia de Software — Inteligencia Artificial — CESGRANRIO 2024
Engenharia de SoftwareInteligencia Artificial
- Código
- cg021038
- Banca
- CESGRANRIO
- Órgão
- BNDES
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista - Ciência de Dados (Manhã)
Em aplicações modernas de Processamento de Linguagem Natural, usando Grandes Modelos de Linguagem (Large Language Models – LLM) é comum a necessidade de usar informações relevantes que estão em documentos novos e privados, que não foram usados no pré-treinamento dos modelos de LLM. Considerando que esses documentos podem ser longos e em grande quantidade, que o tamanho do contexto usado na chamada à Application Programming Interface (API) da LLM é limitado, e ainda pensando que os custos de processar são muitas vezes calculados por quantidade de tokens, foi desenvolvida a técnica conhecida como Retrieval Augmented Generation (RAG).Considerando-se esse contexto, qual é a característica da técnica RAG?
- ACompara a resposta da LLM aos documentos recuperados para verificar seu alinhamento com a resposta desejada.
- BRefina a LLM previamente com base nos documentos, evitando custos adicionais por contexto.
- CRealiza uma tarefa de recuperação de informação para selecionar as partes de documentos que devem ser enviadas dentro do contexto.
- DRevisa localmente todas as possibilidades combinatórias das partes de documentos escolhendo um número mínimo ótimo, reduzindo assim o custo de análise.
- EUsa chamadas recursivas a LLM para enviar todas as partes necessárias do documento.