- Serveur WebSocket direct avec websockets 16.0 - Interface HTML/CSS/JS dark theme avec chat - Relay vers API Hermes sur port 8642 - Historique de conversation (20 messages) - Clé API via Infisical - Testé et fonctionnel sur openclaw1.dev.home:7081
20 lines
722 B
Python
20 lines
722 B
Python
|
|
import traceback, sys
|
|
tests = [
|
|
("pipecat.pipeline.pipeline", "Pipeline"),
|
|
("pipecat.pipeline.runner", "PipelineRunner"),
|
|
("pipecat.pipeline.task", "PipelineTask"),
|
|
("pipecat.processors.aggregators.llm_context", "OpenAILLMContext"),
|
|
("pipecat.services.openai.llm", "OpenAILLMService"),
|
|
("pipecat.transports.websocket.fastapi", "FastAPIWebsocketTransport"),
|
|
("pipecat.transports.websocket.fastapi", "FastAPIWebsocketParams"),
|
|
("pipecat.frames.frames", "OutputTransportMessageFrame"),
|
|
]
|
|
for mod, cls in tests:
|
|
try:
|
|
m = __import__(mod, fromlist=[cls])
|
|
getattr(m, cls)
|
|
print(f" ✅ {mod}.{cls}")
|
|
except Exception as e:
|
|
print(f" ❌ {mod}.{cls}: {e}")
|