Buscar Memória

O componente Buscar Memória permite que seu fluxo recupere informações da memória armazenada com base em consultas do usuário, apoiando fluxos de trabalho contextuais e orientados por conhecimento.

Buscar Memória

Descrição do componente

Como o componente Buscar Memória funciona

O componente Buscar Memória foi desenvolvido para recuperar informações relevantes do armazenamento de memória do seu fluxo de trabalho, frequentemente chamado de “Memória de Longo Prazo”. Ele recebe uma consulta do usuário e busca em documentos ou recursos de conhecimento armazenados, retornando o conteúdo mais relacionado. Isso é especialmente útil para fluxos de IA que precisam referenciar informações anteriores, recuperar documentos de apoio ou fornecer respostas contextuais.

O Que o Componente Faz?

  • Propósito: O componente pesquisa informações armazenadas na memória do fluxo de trabalho usando uma consulta definida pelo usuário e retorna os trechos mais relevantes.
  • Caso de Uso: Útil para chatbots, assistentes virtuais ou qualquer processo de IA que exija acesso a conhecimentos ou documentos previamente armazenados para fornecer respostas informadas e contextuais.

Principais Funcionalidades

  • Recuperação Flexível: Permite especificar o número de resultados, definir um limite de similaridade e escolher como as informações serão agregadas dos documentos.
  • Saída Personalizável: Você pode controlar quais seções/tipos de conteúdo (como títulos ou parágrafos) serão incluídos nos resultados.
  • Integração com Ferramentas: Os documentos recuperados podem ser formatados como mensagens, documentos brutos ou como ferramentas para uso posterior no fluxo.

Configurações

Nome de EntradaTipoObrigatórioDescriçãoValor Padrão
TítulostrNãoTítulo do bloco na saída.Recursos relacionados
Limite de resultadosintSimNúmero de resultados a retornar.3
A partir do ponteiroboolSimSe verdadeiro, carrega a partir do melhor ponto correspondente no documento; caso contrário, carrega tudo.true
Ocultar recursosboolNãoSe verdadeiro, oculta os recursos recuperados da saída.false
max_tokensintNãoNúmero máximo de tokens no texto de saída.3000
estratégiastrSimEstratégia de agregação de conteúdo: “Concatenar documentos, preencher do primeiro até o limite de tokens” ou “Incluir tamanho igual de cada documento”.Incluir tamanho igual de cada documento
limiarfloatNãoLimiar de similaridade para resultados recuperados (0 a 1).0.8
descrição_da_ferramentastrNãoDescrição da ferramenta, usada por agentes para entender sua função.(vazio)
nome_da_ferramentastrNãoNome da ferramenta no agente.(vazio)
usar_conteúdomulti-selectNãoQuais tipos de conteúdo exportar (ex.: H1-H6, Parágrafo).Todos (H1-H6, Parágrafo)
verbosoboolNãoSe deve imprimir saída detalhada para depuração ou insights.false

Entradas

Nome de EntradaTipoObrigatórioDescriçãoValor Padrão
Chave de buscastrNãoChave usada para localizar informações específicas na Memória de Longo Prazo.(vazio)
Consulta de entradastrSimConsulta de busca a ser usada na pesquisa de memória.(vazio)

Saídas

O componente fornece múltiplos formatos de saída para diferentes necessidades:

  • Documentos (Mensagem): As informações recuperadas como mensagem, ideal para integração direta em fluxos conversacionais.
  • Documentos Brutos (Documento): O conteúdo bruto e não processado dos documentos correspondentes para análise ou processamento posterior.
  • Documentos Como Ferramenta (Ferramenta): Os documentos encontrados formatados como ferramenta, permitindo encadeamento ou fluxos complexos de agentes.
Nome da SaídaTipoDescrição
documentosMensagemConteúdo recuperado como mensagem(ns)
documentos_brutosDocumentoConteúdo bruto e não processado dos documentos
documentos_como_ferramentaFerramentaDocumentos formatados para uso como ferramenta em fluxos de agentes

Por Que Usar o Buscar Memória?

  • IA Contextual: Melhore as respostas da IA fornecendo acesso a dados previamente armazenados, tornando as interações mais informadas e coerentes.
  • Gestão do Conhecimento: Aproveite documentos existentes ou informações fornecidas por usuários sem necessidade de busca manual.
  • Customização Avançada: Ajuste estratégias de recuperação e formatos de saída para atender às necessidades específicas do seu fluxo.

Exemplos de Cenários

  • Agentes Conversacionais: Recupere interações passadas ou trechos de conhecimento para manter o contexto entre conversas.
  • Assistentes de Pesquisa: Encontre rapidamente documentos ou passagens relevantes de uma grande base de conhecimento em resposta a uma consulta.
  • Tomada de Decisão Automatizada: Forneça evidências de suporte da memória armazenada para justificar recomendações ou ações.

Tabela Resumo

FuncionalidadeBenefício
Busca por consultaEncontra as informações armazenadas mais relevantes para qualquer consulta do usuário
Opções de saídaEscolha entre formatos de mensagem, documento bruto ou ferramenta
Recuperação customizadaControle sobre número de resultados, limiar de similaridade e conteúdo
Integra com IAIdeal para agentes de IA que precisam de acesso dinâmico ao conhecimento armazenado

Este componente é um bloco de construção versátil para qualquer fluxo de IA que exija busca em memória, recuperação de documentos ou enriquecimento contextual.

Perguntas frequentes

O que faz o componente Buscar Memória?

Buscar Memória permite que seu fluxo de trabalho busque informações relevantes da memória ou documentos armazenados usando consultas de entrada, tornando suas soluções de IA mais contextuais.

Como ele seleciona quais documentos retornar?

Ele recupera os documentos que melhor correspondem à consulta de entrada, com opções para limitar o número de resultados e controlar o formato de saída ou a estratégia.

Posso controlar o número de resultados ou o tipo de conteúdo?

Sim, você pode definir um limite de resultados, escolher quais tipos de conteúdo de documentos incluir e ajustar estratégias para combinar trechos de documentos.

Como o Buscar Memória ajuda meu chatbot ou fluxo de trabalho?

Ao permitir acesso a conhecimentos anteriores ou à memória de longo prazo, seu bot pode fornecer respostas mais informadas, precisas e contextuais.

O Buscar Memória é adequado para aplicações avançadas de IA?

Com certeza. Ele foi projetado para se integrar a fluxos complexos onde a recuperação de contexto ou conhecimento de dados anteriores é crucial para automação inteligente.

Experimente o Buscar Memória do FlowHunt

Turbine suas soluções de IA integrando busca e recuperação de memória. Conecte-se ao conhecimento de longo prazo e ofereça respostas mais inteligentes.

Saiba mais