Files
pipecat/changelog/3360.added.md

555 B

  • Added image support to OpenAIRealtimeLLMService via InputImageRawFrame:
    • New start_video_paused parameter to control initial video input state
    • New video_frame_detail parameter to set image processing quality ("auto", "low", or "high"). This corresponds to OpenAI Realtime's image_detail parameter.
    • set_video_input_paused() method to pause/resume video input at runtime
    • set_video_frame_detail() method to adjust video frame quality dynamically
    • Automatic rate limiting (1 frame per second) to prevent API overload