A anatomia de um agente de IA: o que é o arnês e suas peças
Explico o artigo de Vivek Trivedy: agente = modelo + arnês, por que cada peça existe e por que mudar o arnês pode valer mais do que trocar de modelo.
maximofn.com expõe uma API pública somente leitura com o índice do seu conteúdo (artigos do blog, projetos e dicas). Não requer autenticação e é pensada para agentes de IA, crawlers e desenvolvedores que queiram descobrir o conteúdo do site de forma legível por máquinas.
GET /api/v1/content.json — índice completo de conteúdo (es / en / pt-br). Rota versionada: é a que convém fixar.GET /api/content.json — alias sem versão, segue sempre a última.
As rotas sob /api/{versão}/ mantêm a sua forma: os campos
existentes não são removidos nem mudam de tipo, apenas se acrescentam novos. Uma
mudança incompatível é publicada como uma versão nova e a anterior continua a
funcionar. Por isso, para uma integração estável convém apontar para
/api/v1/content.json e não para o alias sem versão.
Retirada de versões: quando uma versão nova for publicada, a anterior
continuará a ser servida sem alterações durante pelo menos 12 meses. Nesse
período as suas respostas levarão os cabeçalhos Deprecation e Sunset
com a data de retirada, e o campo versions.deprecation do JSON anunciará a
sucessora. Passada a data, a rota retirada responderá 410 Gone com um JSON que
aponte para a versão vigente.
/openapi.json) — documentação legível por máquina./.well-known/ai-plugin.json — manifesto para agentes de IA./llms.txt — guia de navegação para LLMs./mcp — servidor MCP (Model Context Protocol) com as tools list_content, search_content e content_stats.GET).application/json), com URLs em es / en / pt-br.{
"site": "https://www.maximofn.com",
"name": "MaximoFN",
"languages": ["es", "en", "pt-br"],
"counts": { "posts": 78, "projects": 11, "tips": 13, "total": 102 },
"content": [
{
"type": "post",
"title": "QLoRA Explicado: Quantização NF4...",
"description": "...",
"url": "https://www.maximofn.com/qlora",
"url_en": "https://www.maximofn.com/en/qlora",
"url_pt": "https://www.maximofn.com/pt-br/qlora",
"image": "https://images.maximofn.com/QLoRA_thumbnail_ES.webp"
}
]
} Não requer autenticação: uma única requisição GET devolve todo o índice.
# curl
curl https://www.maximofn.com/api/content.json # Python
import httpx
data = httpx.get("https://www.maximofn.com/api/content.json").json()
posts = [c for c in data["content"] if c["type"] == "post"]
print(len(posts), "posts") // JavaScript
const res = await fetch("https://www.maximofn.com/api/content.json");
const data = await res.json();
console.log(data.counts); O conteúdo é propriedade de MaximoFN; seu uso é permitido para descoberta e indexação.
Explico o artigo de Vivek Trivedy: agente = modelo + arnês, por que cada peça existe e por que mudar o arnês pode valer mais do que trocar de modelo.
Explico o artigo de Cobus Greyling sobre o OpenDev: por que os agentes falham por causa do contexto, as cinco etapas de ...
Explico o tutorial de Nader Dabit que constrói do zero, em Python e em dez passos, um assistente pessoal de IA persisten...
Vamos conversar.
maximofn@gmail.com
Especialista em Machine Learning e Inteligência Artificial. Desenvolvo soluções com IA generativa, agentes inteligentes e modelos personalizados.
Apresentação interativa em 3D sobre o agente do Gymnasia: onde vivem os dados, do prato ao dado, tools, duplicados, limites de saúde e testes.
Palestra técnica: skills, subagentes, slash commands e MCPs no Claude Code
Os espaços do Hugging Face nos permitem executar modelos com demos muito simples, mas e se a demo quebrar? Ou se o usuário a deletar? Por isso, criei contêineres docker com alguns espaços interessantes, para poder usá-los localmente, aconteça o que acontecer. Na verdade, se você clicar em qualquer botão de visualização de projeto, ele pode levá-lo a um espaço que não funciona.
Vamos conversar.
maximofn@gmail.com
Especialista em Machine Learning e Inteligência Artificial. Desenvolvo soluções com IA generativa, agentes inteligentes e modelos personalizados.
Dataset com piadas em inglês
Uso: Fine-tuning de modelos de geração de texto humorístico
Dataset com traduções de inglês para espanhol
Uso: Treinamento de modelos de tradução inglês-espanhol
Dataset com filmes e séries da Netflix
Uso: Análise de catálogo Netflix e sistemas de recomendação