3 repository-uri
Mechanisms that allow large language models to execute functional tools or external API calls based on conversational reasoning.
Distinct from Action Triggers: The candidates are focused on DevOps, hardware, or UI triggers, whereas this is specifically about AI model function calling and agent tool use.
Explore 3 awesome GitHub repositories matching artificial intelligence & ml · Model-Driven Action Triggering. Refine with filters or upvote what's useful.
NeMo-Guardrails is a toolkit for adding programmable safety constraints and dialogue boundaries to large language model conversational systems. It functions as security middleware that intercepts inputs and outputs to block prompt injections, jailbreaks, and sensitive data leaks, while providing a conversational dialogue manager to define structured interaction flows through configuration files. The framework includes a hallucination filter to screen model outputs for factual accuracy and a specialized modeling language for defining conversational flows and constraints. It provides capabiliti
Implements mechanisms that allow the dialogue manager to execute custom Python functions and external tools.
Oasis is an LLM-powered multi-agent social simulator and research tool designed to study synthetic social phenomena. It functions as a synthetic social network platform, replicating the infrastructure of social sites including user profiles, follow relationships, and content discovery mechanisms to model human-like social behaviors at scale. The framework orchestrates large-scale agent populations, supporting up to one million autonomous agents. It distinguishes itself by translating language model outputs into concrete social actions and external tool executions through a tool-calling orches
Implements mechanisms that allow large language models to execute functional social actions and external tool calls.
Vocode-core is a framework for building real-time conversational AI voice agents. It serves as a conversational orchestrator and pipeline that integrates speech-to-text, large language models, and text-to-speech services to enable low-latency voice interactions. The project features a provider-agnostic interface that allows for swappable speech and language model providers, including support for both cloud APIs and local binaries. It distinguishes itself through a specialized telephony integration layer that enables agents to be deployed across phone lines, WebRTC, and virtual meeting platfor
The project runs agent actions based on the model's determination using prompts and tool descriptions.