/ services / pipecat-agent / Dockerfile
Dockerfile
 1  FROM python:3.12-slim
 2  
 3  WORKDIR /app
 4  
 5  RUN pip install --no-cache-dir \
 6      "pipecat-ai[openai,silero,websocket]" \
 7      aiohttp \
 8      websockets \
 9      numpy
10  
11  COPY bot.py raw_pcm_serializer.py tools.py fish_speech_tts.py wake_word_gate.py speaker_id.py diarization_processor.py session_consolidator.py context_compactor.py fast_path.py ./
12  
13  EXPOSE 8765
14  
15  CMD ["python", "bot.py"]