Cerrando la Brecha: Documentando APIs para Humanos y Agentes LLM

Bookmark
Rate this content

En los últimos años, ha habido un cambio notable en cómo los desarrolladores interactúan con la documentación.

Antes, los desarrolladores a menudo recurrían a Docs y Stack Overflow para obtener respuestas sobre herramientas, pero ese ya no es el caso.

Hoy en día, los API Docs, tutoriales y especificaciones no son solo para humanos, también se utilizan para entrenar agentes LLM para responder preguntas sobre tus herramientas. Esta charla explorará cómo documentar API y tutoriales de una manera que sirva tanto a desarrolladores como a LLMs, haciendo tu documentación más accesible, práctica y a prueba de futuro.

A través de estudios de caso y conocimientos prácticos, cubriremos cómo las empresas se están ajustando a este nuevo cambio dinámico y el auge de GEO (Generative Engine Optimization).

This talk has been presented at AI Coding Summit, check out the latest edition of this Tech Conference.

Trust Jamin
Trust Jamin
22 min
23 Oct, 2025

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Discutiendo la importancia de escribir para humanos y LLMs, optimizando contenido para la accesibilidad de AI y LLM, y mejorando los registros a través de referencias de AI. Explorando métodos para estructurar contenido para LLMs, optimizar la documentación tanto para la accesibilidad humana como de LLM, y mejorar la documentación amigable con AI. Utilizando el servidor MCP para una mejor estructuración de contenido, adoptando GEO para la futura optimización de herramientas AI, y apuntando a audiencias con optimización de contenido por empresas como MongoDB y Stripe.

1. Writing for Humans and LLMs

Short description:

Discutiendo la escritura para humanos y LLMs, la importancia de la IA en la búsqueda de contenido y el aumento de registros a través de referencias de IA.

Hola a todos y bienvenidos a mi charla. Hoy hablaré sobre cerrar la brecha, documentando APIs para humanos y también para LLMs. Así que antes de sumergirnos en la charla, hagamos una pequeña introducción. Mi nombre es Trust Jermin. Prefiero que me llamen Jermin, pero pueden llamarme Trust. Trabajo como defensor de desarrolladores en Upload Care, y también escribo artículos técnicos. Así que me encontrarán hablando mucho en línea sobre Upload Care y sobre la carga de archivos también. Pueden encontrarme en las redes sociales usando el handle @CodeJackaband. Es lo que uso para todos mis handles. Hoy vamos a hablar sobre cómo deberían escribir contenido tanto para humanos como para LLMs. A lo largo de la charla, cubriremos algunas cosas. Cubriremos por qué deberían preocuparse por escribir para LLMs, la forma en que escriben para humanos, cómo los humanos leen la documentación frente a cómo los LLM consumen contenido, cómo pueden escribir para humanos y también cómo pueden escribir para LLMs. Y algunas acciones muy inteligentes que pueden tomar hoy para asegurarse de que su documentación y sus tutoriales estén posicionados para LLMs. Y también veremos cómo pueden medir el éxito y cómo se compara para ambas audiencias, para humanos y para LLMs, y algunos recursos que podrían consultar mientras intentan escribir para ambos.

Así que entremos en eso. ¿Por qué es importante esta charla? Hay una nueva ola de IA ocupando el espacio antiguo en términos de cómo las personas buscan contenido y cómo las personas encuentran contenido y también cómo las empresas obtienen referencias o registros en estos días. Gilamo de Vassel hizo un tweet hace un tiempo que charge equity ahora refiere el 10% de sus registros para Vassel. Y también muestra que están sucediendo un par de cosas. Algunas razones por las que deberían preocuparse incluyen que charge equity actualmente tiene más de 800 millones de usuarios, usuarios semanales que son muy activos usando charge equity y también charge equity maneja más de 1 mil millones de consultas cada día. Es un número enorme de personas que dependen de charge equity y LLMs para hacer preguntas. Tomen nota, esto es solo charge equity que estamos usando como un LLM como un caso de uso. Hay otros también que podrían consultar. Y la encuesta de Stackoverflow de 2025 muestra que cinco de cada seis desarrolladores usan IA en su flujo de trabajo, posiblemente para escribir código, para hacer preguntas, para corregir errores o para manejar errores. Así que es un número muy grande si están tratando de llevar su producto a esos desarrolladores. Así que si esos cinco de cada seis desarrolladores no están descubriendo su producto a través de IA, entonces significa que algo está mal y debería ser corregido. Otras empresas también están obteniendo esto también. Esta es una captura de pantalla de una empresa que realmente está obteniendo referencias de charge equity. Y donde trabajo en Upload Care, también estamos viendo un aumento muy, ya saben, en el número de registros que estamos obteniendo. Y este gráfico muestra estos registros que han estado teniendo a lo largo del tiempo desde enero de este año.

2. Enhancing Content Accessibility

Short description:

Explorando la importancia de optimizar el contenido para IA y LLMs, la evolución de la experiencia del desarrollador y estrategias para mejorar la accesibilidad para todos los usuarios.

Y hasta ahora, el número ha estado aumentando de manera muy consistente. Así que esto muestra que no deberían ignorar, ya saben, optimizar su contenido para IA y LLMs. En cambio, deberían estar optimizando su contenido para ellos también.

Así que antes, solía haber algo llamado DX, developer experience, que es más como en la capa superior de esto, es solo una buena experiencia de usuario, pero adaptada para desarrolladores. Pero ahora los humanos no son las únicas personas que intentan leer su contenido. Los humanos no son las únicas personas que intentan acceder a su contenido. Ahora, ahora tenemos agentes LLM, agentes de IA que están tratando de acceder a su contenido. Y así, el nuevo DX ya no es solo humanos solos. En cambio, es una combinación de una buena experiencia de usuario y una buena experiencia de agente. Eso es lo que crea el nuevo DX ahora mismo.

Entonces, ¿cómo pueden mejorar su DX y hacerlo tan accesible para todos? Así que primero, entendamos cómo los humanos leen el contenido, cómo un desarrollador típico revisaría su contenido al usar su herramienta. El primer paso que harán es posiblemente buscarlo en Google. Ahí es donde el SEO ayuda mucho. O podrían ir directamente a su URL. Y cuando están pasando por problemas o tratando de buscar algo, revisarán sus documentos y leerán de arriba a abajo para tratar de buscar algo. Si no pueden encontrarlo así, usarán la navegación o usarán cualquiera de las funcionalidades de búsqueda que ustedes tengan. Así que, en esencia, todo este paso muestra que el desarrollador social está buscando un par de cosas. Una, claridad en el flujo lógico de su documentación. Y también están buscando ejemplos y casos de uso. Así que todas estas son las cosas que necesitan para poder acceder al contenido en sus documentos y entender lo que está pasando. Pero en el caso de los LLMs, es un poco diferente.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Documentación Full Stack
JSNation 2022JSNation 2022
28 min
Documentación Full Stack
Top Content
The Talk discusses the shift to full-stack frameworks and the challenges of full-stack documentation. It highlights the power of interactive tutorials and the importance of user testing in software development. The Talk also introduces learn.svelte.dev, a platform for learning full-stack tools, and discusses the roadmap for SvelteKit and its documentation.
Puerta de entrada a React: La historia de React.dev
React Summit US 2023React Summit US 2023
32 min
Puerta de entrada a React: La historia de React.dev
The Talk discusses the journey of improving React and React Native documentation, including the addition of interactive code sandboxes and visual content. The focus was on creating a more accessible and engaging learning experience for developers. The Talk also emphasizes the importance of building a human API through well-designed documentation. It provides tips for building effective documentation sites and highlights the benefits of contributing to open source projects. The potential impact of AI on React development is mentioned, with the recognition that human engineers are still essential.
TypeScript para Autores de Bibliotecas: Aprovechando el Poder de TypeScript para DX
TypeScript Congress 2022TypeScript Congress 2022
25 min
TypeScript para Autores de Bibliotecas: Aprovechando el Poder de TypeScript para DX
TypeScript for library authors offers benefits for both internal and external use, improving code quality and providing accurate understanding of libraries. Documentation and examples should be in code to provide up-to-date information. Testing types alongside unit tests ensures accurate typing. Managing changes and exposing types requires careful versioning. Deep integration of types improves usability. Using a map in TypeScript allows for simpler implementation and customization. Leveraging types in libraries can generate code based on user access. TypeScript integration with Nuxt provides support and type declarations.
Diseñando Documentación Efectiva: Lecciones Aprendidas Construyendo los Docs de Redux
React Advanced 2024React Advanced 2024
22 min
Diseñando Documentación Efectiva: Lecciones Aprendidas Construyendo los Docs de Redux
Hi, I'm Mark Erickson, and today I'm very happy to talk to you about designing effective documentation, lessons I've learned writing the Redux docs. We'll discuss organizational techniques, practical tips, writing tutorials, and useful documentation tools. Redux offers learning-oriented tutorials and goal-oriented how-to guides. Other documentation categories include reference guides, explanations, readme files, FAQ pages, and release notes. Tips for organizing and writing documentation: consider the target reader, assume prerequisite knowledge, repeat information, cover topics in multiple areas. Writing tutorials for libraries in TypeScript presents challenges but can be tackled with TypeScript-first approach and keeping examples up-to-date. Engaging tutorials involve interactive exercises, diagrams, and formatting, and should be reviewed and improved based on feedback. Overall, documentation is valuable and worth the effort.