Categorías de herramientas - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Categorías de herramientas

La creación de sistemas de agentes implica tres categorías principales de herramientas.

Herramientas basadas en protocolos

Las herramientas basadas en protocolos utilizan protocolos estandarizados para la comunicación: agent-to-tool

  • Herramientas MCP: herramientas estándar abiertas que funcionan en varios marcos con opciones de ejecución local y remota.

  • OpenAIllamada a funciones: herramientas patentadas que son específicas de los OpenAI modelos.

  • Anthropicherramientas: herramientas patentadas que son específicas de los modelos Anthropic Claude.

Herramientas nativas de Framework

Las herramientas nativas de Framework se integran directamente en marcos de agentes específicos:

  • Strands Agents Pythonherramientas: herramientas ligeras quick-to-implement y específicas del marco. Strands Agents

  • LangChainherramientas: herramientas Python basadas en herramientas que están estrechamente integradas con el LangChain ecosistema.

  • LlamaIndexherramientas: herramientas que están optimizadas para la recuperación y el procesamiento internos LlamaIndex de datos.

Metaherramientas

Las metaherramientas mejoran los flujos de trabajo de los agentes sin tomar acciones externas directas:

  • Herramientas de flujo de trabajo: administre el flujo de ejecución de los agentes, la lógica de ramificación y la administración del estado.

  • Herramientas gráficas de agentes: coordine varios agentes en flujos de trabajo complejos.

  • Herramientas de memoria: proporcionan almacenamiento y recuperación persistentes de la información en todas las sesiones de los agentes.

  • Herramientas de reflexión: permiten a los agentes analizar y mejorar su propio rendimiento.