Configures timeout and interruption settings for LLM user input aggregation in conversational AI pipelines.
# Source: https://github.com/POWERFULMOVES/pmoves-pipecat | License: BSD-2-Clause | Copyright 2024–2025, Daily # Provided via justclaw.it.com; keep this notice with the code. # # Copyright (c) 2024–2025, Daily # # SPDX-License-Identifier: BSD 2-Clause License # """LLM response aggregators for handling conversation context and message aggregation. This module provides aggregators that process and accumulate LLM responses, user inputs, and conversation context. These aggregators handle the flow between speech-to-text, LLM processing, and text-to-speech components in conversational AI pipelines. """ import asyncio from abc import abstractmethod from dataclasses import dataclass from typing import Dict, List, Literal, Optional, Set from loguru import logger from pipecat.audio.interruption ... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key