Empezar aquí

Herramientas

Referencia de cómo el modelo actúa fuera del texto, con herramientas propias, servidores MCP, herramientas del proveedor y uso del ordenador.

Un modelo solo genera texto. Las herramientas son el mecanismo con el que pide a algo externo que actúe: consultar una base de datos, buscar en la web, ejecutar código o mover el ratón. Este grupo documenta las cuatro formas de dárselas, de la más básica a la más arriesgada.

flowchart LR
  M[Modelo] -- tool_use --> T[Tu código]
  T -- llama --> S[Servidor MCP]
  M -- herramienta del servidor --> P[Proveedor]
  M -- acciones --> O[Ordenador en sandbox]

Artículos

ArtículoQuién ejecuta la herramientaPara qué lo consultas
Uso de herramientasTu códigoDefinir herramientas, el ciclo tool_use → tool_result, tool_choice, errores.
MCPUn servidor MCP que tu aplicación conectaArquitectura, primitivas, transportes y cómo escribir un servidor.
Herramientas del lado del servidorEl proveedor de la APIHerramientas que ejecuta el proveedor, como la búsqueda web, y cómo se integran en tu bucle.
Uso del ordenadorTu código, sobre una máquina aisladaEl modelo ve capturas y controla ratón y teclado.

Cómo se relaciona con el resto

Artículos

4
  1. Uso de herramientas 3 min

    Cómo el modelo pide a tu aplicación que ejecute funciones y cómo devolverle el resultado, con definición, ciclo completo, tool_choice y errores.

  2. MCP 3 min

    Referencia del Model Context Protocol, con arquitectura host, cliente y servidor, primitivas, transportes y cómo escribir y conectar un servidor.

  3. Herramientas del lado del servidor 4 min

    Qué son las herramientas que ejecuta el proveedor de la API, como la búsqueda web, en qué se diferencian de las tuyas y cómo integrarlas en tu bucle.

  4. Uso del ordenador 4 min

    Referencia de la herramienta con la que el modelo ve capturas de pantalla y controla ratón y teclado, con su bucle, el entorno aislado y los riesgos.