2 repository-uri
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.
Acesta este un SDK și un framework pentru implementarea Model Context Protocol în Go. Oferă un sistem standardizat pentru construirea de servere și clienți care schimbă resurse externe, date proprietare și instrumente executabile pentru a oferi context modelelor de limbaj mari (LLM). SDK-ul include o bibliotecă de comunicare JSON-RPC și un framework de integrare pentru a expune date locale, șabloane de prompt-uri și funcții tipizate către modelele AI. Permite dezvoltarea atât a serverelor de protocol care oferă context extern, cât și a clienților care consumă aceste instrumente și resurse remote. Proiectul acoperă gestionarea ciclului de viață al conexiunii și negocierea versiunii de protocol pentru a asigura interoperabilitatea. Oferă abstracții de transport pentru schimbul de mesaje prin input/output standard sau HTTP, alături de capabilități pentru maparea resurselor și gestionarea sesiunilor. Funcțiile de securitate și observabilitate includ integrarea identității OAuth, restricții de acces la directoare pentru servere și instrumente pentru inspecția traficului și verificarea capabilităților.
Provides standardized definitions for executable tools, including metadata and logic for LLM invocation.