Update MCP tool calls to use asynchronous handling for improved performance and responsiveness
malek-messaoudii
dd55f1d
Refactor MCP tool handling to use hardcoded tool definitions and improve return value handling in health check and tool calls
malek-messaoudii
b36d7d0
Update expose
malek-messaoudii
f171734
Update mcp_service.py
malek-messaoudii
812086d
update mcp part
malek-messaoudii
1315b27
correct main
malek-messaoudii
3c58a94
Update main.py
malek-messaoudii
c2e9c8f
Update mcp_service.py
malek-messaoudii
f186b6f
Update mcp_service.py
malek-messaoudii
3677973
delete mcp part
malek-messaoudii
bb2655d
update mcp part
malek-messaoudii
83c5f9d
Update main.py
malek-messaoudii
8ddb255
add mcp part
malek-messaoudii
8791d59
Update chat voice part
malek-messaoudii
a71355d
Update chat endpoints
malek-messaoudii
c059296
Add chat part
malek-messaoudii
1d46e48
Correct version
malek-messaoudii
c45f0d6
Update requirements.txt
malek-messaoudii
768f4da
update services
malek-messaoudii
1e7709f
Uodate stt tts
malek-messaoudii
27ee35f
CORRECT services
malek-messaoudii
587fe4f
Update stt_service.py
malek-messaoudii
209f7bb
Update main
malek-messaoudii
d43ba60
Update requirements.txt
malek-messaoudii
a47a956
Update requirements.txt
malek-messaoudii
e14710a
Update requirements.txt
malek-messaoudii
1c580c7
Update requirements.txt
malek-messaoudii
97fe80e
Update requirements.txt
malek-messaoudii
9ce6531
Update requirements.txt
malek-messaoudii
a973cef
Update requirements.txt
malek-messaoudii
3c2b99e
Update requirements.txt
malek-messaoudii
e3d10a3
Add groq apis
malek-messaoudii
2da4544
Update requirements.txt
malek-messaoudii
220b6c2
Refactor requirements and chatbot services; enhance service initialization and error handling for TTS and STT functionalities
malek-messaoudii
691fd14
Refactor audio processing and chatbot services; enhance STT and TTS functionalities with base64 support and session management
malek-messaoudii
56dc677
Update files
malek-messaoudii
674469e
Refactor ffmpeg installation and enhance logging; add health check endpoints for API status
malek-messaoudii
5fb4696
Update requirements to include additional dependencies and maintain formatting
malek-messaoudii
300cb09
Update requirements and refactor STT and chatbot services for improved model loading and error handling
malek-messaoudii
3b2b211
Refactor chatbot and STT services to improve model loading, response generation, and error handling; utilize Hugging Face API for STT functionality
malek-messaoudii
e8aa76b
fix errors
malek-messaoudii
a8c8142
update stt
malek-messaoudii
47a3efb
Refactor audio processing to utilize free models and enhance logging; update TTS and STT services for improved functionality
malek-messaoudii
95cb26e
Enhance configuration validation and audio processing limits
malek-messaoudii
918acab
- Added configuration validation to ensure required environment variables are set.
- Introduced MAX_AUDIO_SIZE to limit audio file uploads to 10MB.
- Updated audio processing routes to check file size before processing.
- Adjusted TTS service to handle audio data extraction more robustly.