2 repositorios
Standardized definitions of tools including metadata and execution logic for LLM invocation.
Distinct from Standardized Tool Execution: Shortlist candidates focus on interceptors or local execution, not the definition of the tool interface itself.
Explore 2 awesome GitHub repositories matching artificial intelligence & ml · Executable Tool Definitions. Refine with filters or upvote what's useful.
Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che
Creates tool interfaces with metadata and execution logic that enable models to perform specific tasks.
Este es un SDK y framework para implementar el Model Context Protocol en Go. Proporciona un sistema estandarizado para construir servidores y clientes que intercambian recursos externos, datos propietarios y herramientas ejecutables para proporcionar contexto a modelos de lenguaje grandes (LLM). El SDK incluye una librería de comunicación JSON-RPC y un framework de integración para exponer datos locales, plantillas de prompts y funciones tipadas a modelos de IA. Permite el desarrollo tanto de servidores de protocolo que proporcionan contexto externo como de clientes que consumen estas herramientas y recursos remotos. El proyecto cubre la gestión del ciclo de vida de la conexión y la negociación de versiones del protocolo para asegurar la interoperabilidad. Proporciona abstracciones de transporte para el intercambio de mensajes vía entrada/salida estándar o HTTP, junto con capacidades para el mapeo de recursos y la gestión de sesiones. Las funciones de seguridad y observabilidad incluyen integración de identidad OAuth, restricciones de acceso a directorios para servidores y herramientas para la inspección de tráfico y verificación de capacidades.
Provides standardized definitions for executable tools, including metadata and logic for LLM invocation.