Buscar livros da Blucher
buscar_livrosBusca livros da Editora Blucher por tema, título, autor ou pergunta em linguagem natural; filtra por área, formato, idioma e disponibilidade. Use sempre que a pessoa quiser saber se a Blucher tem livro sobre um assunto, procurar um título ou autor (tolera erro de digitação) ou montar uma lista de leitura. Por padrão devolve a edição vigente do que está à venda e também os livros fora de catálogo, marcados; de uma obra com edição mais recente, vem a mais recente (e a antiga, com edicao.substituido_por, quando a busca casou com o título dela); um ISBN como consulta devolve o livro desse ISBN (mesmo antigo ou fora de catálogo). Cada livro traz url, o link da página dele em www.blucher.com.br; a ficha completa (preço detalhado, sumário, edições) vem de obter_livro, pelo ISBN.
Search the catalog of Editora Blucher (Brazilian technical, scientific and academic publisher) by topic, title, author or natural-language question; filter by area, format, language and availability. Use it whenever the user asks whether Blucher has a book on a subject, looks for a title or author (typos tolerated) or builds a reading list. By default returns the current edition of books on sale plus out-of-catalog books, flagged; for a work with a newer edition you get the newer one (and the old one, with edicao.substituido_por, when the query matched its title); an ISBN as the query returns that book. Each book carries url, the link to its page on www.blucher.com.br; the full record comes from obter_livro, by ISBN.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"consulta": "<consulta>"
},
"name": "buscar_livros"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | No | Nome ou prefixo de área (veja catalogo_facetas), ex.: 'Engenharias'. / Area name or prefix. | |
| idioma | No | Sigla do idioma (BCP 47): pt-br, en, es; 'pt' casa qualquer português. / Language tag (BCP 47); 'pt' matches any Portuguese. | |
| limite | No | Máximo de resultados (1–20). / Max results. | |
| formato | No | impresso | digital | audiobook. / Format. | |
| consulta | Yes | Tema, título, autor, pergunta ou ISBN, em qualquer idioma. / Topic, title, author, question or ISBN. | |
| apenas_disponiveis | No | true (padrão): o que se compra hoje (impresso à venda ou eBook nas lojas) ou se baixa de graça (eBook de acesso aberto), mais os fora de catálogo enquanto incluir_fora_de_catalogo=true. false inclui também esgotados e pré-lançamentos. / On sale or free (open access), plus out-of-catalog books while incluir_fora_de_catalogo=true. | |
| incluir_fora_de_catalogo | No | true (padrão): também os livros fora de catálogo (disponibilidade=fora_de_catalogo), com a edição mais recente da obra quando houver, como a página do livro. false: tira os que só entraram por esta opção (com apenas_disponiveis=true, fica só o que se compra hoje). / Also out-of-catalog books, with the newer edition when there is one. | |
| incluir_edicoes_anteriores | No | false (padrão): a edição vigente de cada obra (a antiga fora de catálogo só aparece quando a busca casou com o título dela, ao lado da mais recente). / Include previous editions. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aviso | No | ||
| resultados | Yes | ||
| total_considerado | Yes | Quantos livros a busca considerou antes do corte por `limite` (os candidatos acima dos limiares). Quando a consulta é o nome de uma categoria ('engenharia civil', 'psicanálise'), é o tamanho dela: todos os livros da categoria que passam nos filtros, mais os outros candidatos. / Books considered before the `limite` cut; for a query that names a category, the size of that category. |