routeur_ia_api / requirements.txt

Commit History

Update dependencies and enhance agent functionality: upgrade LangChain to v1.2.x, adjust retrieval tools for improved pagination and filtering, and implement new project ID checks. Modify settings for RAG top-k and add support for custom state management in agents. Enhance documentation for streaming SSE client and tools policy, ensuring clarity on usage and constraints.
7c43c4c

Cyril Dupland commited on

feat transcription: implement audio file chunking for transcription service to handle files exceeding 25 MB limit. Add pydub dependency for audio processing and enhance transcribe method to manage large audio files by splitting them into smaller segments. Update documentation for clarity on new functionality.
d7bed1d

Cyril Dupland commited on

Enhance PDF generation and update configurations: Add PDF_LOGO_PATH to .env.example, include markdown-pdf in requirements.txt, and refactor PDF generation logic to support logo integration. Introduce tests for PDF generation from Markdown input and update summarizer agent to streamline export functionality.
3cd0aad

Cyril Dupland commited on

Update .env.example and requirements.txt: Remove commented-out Twilio TURN configuration and add DAILY_API_KEY to the environment example. Update requirements to include daily-python for Linux compatibility.
767c8ff

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

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

feat voice: init
48d6c63

Cyril Dupland commited on

Add emissions tracking to agent service and introduce impact service for LLM carbon footprint calculations. Update requirements to include ecologits library.
f180243

Cyril Dupland commited on

Enhance conversation workflows by introducing summarization and classification agents. Implement retrieval nodes for document fetching, and update settings for Supabase integration. Add Markdown to PDF conversion utilities and improve agent service to handle document metadata. Refactor agent registry to support orchestrated workflows.
0ef1224

Cyril Dupland commited on

Update requirements.txt to upgrade pydantic-settings, add langchain-community, and include new dependencies for Supabase and vecs
1e9aee7

Cyril Dupland commited on

Update requirements.txt to upgrade dependencies and add new packages
d3a5f2c

Cyril Dupland commited on

Update requirements.txt to comment out real-time dependencies for future implementation
0a28a53

Cyril Dupland commited on

FIrst Commit
d28f1ed

Cyril Dupland commited on