Merge pull request #4142 from pipecat-ai/mb/grok-move-to-xai-module

Consolidate Grok services into xai module
This commit is contained in:
Mark Backman
2026-03-25 23:32:18 -04:00
committed by GitHub
19 changed files with 2158 additions and 2085 deletions

View File

@@ -10,8 +10,6 @@ from unittest.mock import patch
from pipecat.services.deepgram.stt import DeepgramSTTService, DeepgramSTTSettings
from pipecat.services.deepgram.stt_sagemaker import DeepgramSageMakerSTTSettings
from pipecat.services.grok.realtime import events as grok_events
from pipecat.services.grok.realtime.llm import GrokRealtimeLLMSettings
from pipecat.services.openai.realtime import events
from pipecat.services.openai.realtime.llm import OpenAIRealtimeLLMSettings
from pipecat.services.settings import (
@@ -23,6 +21,8 @@ from pipecat.services.settings import (
_NotGiven,
is_given,
)
from pipecat.services.xai.realtime import events as grok_events
from pipecat.services.xai.realtime.llm import GrokRealtimeLLMSettings
# ---------------------------------------------------------------------------
# NOT_GIVEN sentinel