Todos os produtos
Search
Central de documentação

Platform For AI:Data retrieval nodes

Última atualização: Oct 16, 2026

Os nós de recuperação de dados do LangStudio buscam contexto em bases de conhecimento, na web e em APIs externas para uso nos nós LLM.

Consulta de índice

Recupera textos da base de conhecimento relevantes para a consulta do usuário, fornecendo contexto para os nós LLM subsequentes.

Entrada

  • Knowledge base index name: Selecione uma base de conhecimento registrada. {{XREF_0}}.

  • Search keywords: Palavras-chave para consultar a base de conhecimento. Referencie uma saída de string de um nó anterior.

  • Top k: Quantidade de resultados mais relevantes a serem retornados.

Saída

A variável de saída result é um List[Dict] com as seguintes chaves:

Chave

Descrição

content

Conteúdo do trecho de documento recuperado.

score

Pontuação de similaridade entre o trecho e a consulta. Valores mais altos indicam maior relevância.

Exemplo de saída com os registros de maior pontuação conforme top_k:

Casos de uso

  • {{XREF_1}}

  • {{XREF_2}}

SerpAPI-GenericSearch

Realiza pesquisas na web utilizando o SerpApi. Oferece suporte a Bing, Google, Baidu, Yahoo e mecanismos personalizados. Permite configurar o local da pesquisa e a quantidade de resultados.

Entrada

  • SerpApi connection: Selecione uma conexão SerpApi criada no LangStudio. {{XREF_6}}.

  • Search keywords: Palavras-chave para a pesquisa na web. Referencie uma saída de string de um nó anterior.

  • Search engine: Compatível com Bing, Google, Baidu, Yahoo e mecanismos personalizados.

  • Location: Local da pesquisa. Especifique uma cidade, como Shanghai, China.

  • Number of search results: Quantidade de resultados de pesquisa a serem retornados.

Saída

A variável de saída output é um List[Dict] com as seguintes chaves:

Chave

Descrição

title

Título do resultado.

link

URL do resultado.

summary

Resumo do resultado.

Casos de uso

{{XREF_7}}

Requisição HTTP

Chama endpoints de API externos com métodos HTTP, autenticação e formatos de corpo de requisição configuráveis.

Entrada

  • Request method: Método HTTP: GET, POST, PUT, PATCH, DELETE, HEAD ou OPTIONS.

  • URL: URL de destino da requisição.

  • Request headers: Cabeçalhos HTTP personalizados. Um par chave-valor por linha.

  • Request parameters: Parâmetros de query string. Um par chave-valor por linha.

  • Authentication: Desativado por padrão. Se ativado, escolha um método de autenticação padrão (Bearer ou Basic).

    • Bearer: Autenticação via Bearer Token. Omita o prefixo Bearer ao inserir o token.

    • Basic: Autenticação básica. Insira nome de usuário e senha. O sistema codifica em Base64 automaticamente.

    • Para métodos de autenticação personalizados, configure os cabeçalhos da requisição manualmente.

  • Request body: Formatos de corpo de requisição suportados:

    • none: Sem corpo de requisição.

    • JSON: Envia dados em formato JSON.

    • form-data: Envia multipart/form-data. Suporta upload de arquivos.

    • x-www-form-urlencoded: Envia dados de formulário codificados por URL.

    • raw-text: Envia dados como texto simples.

    • binary: Envia um arquivo binário. Suporta upload de arquivos.

  • SSL verification: Ativado por padrão. Verifica o certificado SSL do servidor. Mantenha ativado em produção.

  • Timeout: Tempo limite da requisição em segundos. Valores válidos: 1-600. Padrão: 10.

  • Retry configuration: Desativado por padrão. Configura novas tentativas automáticas para requisições com falha.

    • Max Retries: Número máximo de tentativas. Valores válidos: 0-10.

    • Retry Interval: Intervalo entre tentativas em milissegundos. Valores válidos: 100-10.000.

Saída

  • body: Conteúdo textual da resposta. Se a resposta for um arquivo, este campo será uma string vazia.

  • status_code: Código de status HTTP (por exemplo, 200, 404, 500).

  • headers: Cabeçalhos de resposta HTTP como pares chave-valor.

  • file: Objeto de arquivo. Retornado apenas quando a resposta é um arquivo.