Commit History

feat voice: update documentation for `trigger_on_push` mode to include JSON message format for triggering flush. Simplify response handling in LangGraphProcessor by sending complete responses in a single block instead of segments, enhancing efficiency in transcript delivery.
49420f1

Cyril Dupland commited on

feat voice: implement real-time response segmentation for agent replies, enhancing transcript delivery via WebRTC data channels. Update LangGraphProcessor to split responses into segments and modify frontend to display these segments in real-time. Update documentation to reflect new segment handling features.
9f8934d

Cyril Dupland commited on

feat voice: implement real-time segment handling in `trigger_on_push` mode, enhancing transcript delivery via WebRTC data channels and app messages. Update `TranscriptBufferProcessor` to emit transport messages for each buffered segment, and adjust documentation to reflect these changes.
b3630e8

Cyril Dupland commited on

Refactor voice bot and enhance capabilities endpoint: Consolidate voice bot logic into a single function, update transport handling for Daily and SmallWebRTC, and introduce a new capabilities endpoint to check transport availability. Update documentation to reflect these changes.
8824891

Cyril Dupland commited on

Add minimal Daily.co voice test page: Introduce a new endpoint for a simplified UI without iframe, and update documentation to reflect the new minimal page and its usage alongside the existing Daily.co test page.
ce67322

Cyril Dupland commited on

With daily
a7400dd

Cyril Dupland commited on

Implement WebRTC ICE server configuration: Add support for dynamic and static ICE server retrieval in voice services, update FastAPI app to initialize voice handler, and enhance voice route endpoints. Update frontend to fetch ICE servers for WebRTC connections. Add comprehensive client integration documentation for voice API.
8f36e50

Cyril Dupland commited on

Add batch processing service for structured data extraction from OCR results. Include metrics for carbon impact, latency, and pricing in API examples. Update default OCR model in Mistral service for consistency.
b1df3b7

Cyril Dupland commited on

Remove large PDF files and add .gitignore to respect HuggingFace Spaces 10MB limit
c11ba05

Cyril Dupland commited on

FIrst Commit
d28f1ed

Cyril Dupland commited on