Glasser

Fornecido por Exa

Encontre páginas da Web semelhantes a uma URL (Exa)

A partir de $0.007 por chamadarespostas em até 25s

Encontre as páginas da web mais semelhantes a uma página que você já possui: o índice neural da Exa retorna as páginas mais próximas por significado e exclui o próprio domínio da página de origem, cada uma com título, link, data de publicação e autor. Uma URL por solicitação, não uma lista de urls, e até 25 páginas. A entrada é uma URL, não uma descrição — a semelhança é com a página por trás desse link.

Como executar

Etapa 1Configurar

Uma vez: cole isto no chat do seu agente. O Skill instala a CLI e faz login sozinho. Para um agente que não pode usar um shell, conecte-o pelo MCP.

Configurar
set up https://glasser.ai/SKILL.md

Show me how to use the Exa endpoint /findSimilar on Glasser.

Etapa 2Experimente uma tarefa de exemplo específica

Quando precisar responder a uma pergunta de pesquisa com base em uma página específica, você pode coletar trechos relevantes para embasar suas notas.

Copie este prompt no seu agente para encontrar trechos relevantes para sua pergunta de pesquisa.

Prompt
Use exa:/findSimilar on Glasser.
Read my source page and pull passages that answer the research question I provide.

Estrutura do endpoint

json
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "pattern": "^https?:\\/\\/",
      "maxLength": 2048,
      "minLength": 8
    },
    "contents": {
      "type": "object",
      "properties": {
        "text": {
          "type": "object",
          "properties": {
            "maxCharacters": {
              "type": "integer",
              "maximum": 10000,
              "minimum": 1
            }
          },
          "additionalProperties": false
        },
        "highlights": {
          "type": "object",
          "properties": {
            "query": {
              "type": "string",
              "maxLength": 500,
              "minLength": 1
            },
            "maxCharacters": {
              "type": "integer",
              "maximum": 10000,
              "minimum": 1
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    "numResults": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1
    },
    "excludeDomains": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^(?=.*\\.)(\\*\\.)?[a-z0-9-]+(\\.[a-z0-9-]+)*(\\/[^\\s]*)?$",
        "maxLength": 253,
        "minLength": 4
      },
      "maxItems": 50,
      "minItems": 1
    },
    "includeDomains": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^(?=.*\\.)(\\*\\.)?[a-z0-9-]+(\\.[a-z0-9-]+)*(\\/[^\\s]*)?$",
        "maxLength": 253,
        "minLength": 4
      },
      "maxItems": 50,
      "minItems": 1
    },
    "endPublishedDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d{1,3})?Z$"
    },
    "startPublishedDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d{1,3})?Z$"
    }
  },
  "additionalProperties": false
}

Como funciona a cobrança

Taxa básicaInclui até 10 resultados. Cobrado somente quando os dados são retornados.$0.007
Por resultado adicionalPara cada resultado após os primeiros 10.$0.001
Máximo por RunA cobrança total não excederá este valor.$0.022
Erro do provedor de dadosO provedor de dados não conseguiu responder.$0.00
Tempo limite excedidoO Run excedeu seu limite de tempo.$0.00
Falha internaUm erro interno impediu a conclusão.$0.00