feat: Add return_base64 parameter to generate_speech function, allowing output as Base64 audio alongside file path. Update request and response models for clarity and enhance documentation.
2683fd8
malek-messaoudiicommited on
feat: Update generate_speech endpoint to enforce MP3 format, modify request and response models for clarity, and enhance documentation to reflect language code usage and format restrictions.
129ec23
malek-messaoudiicommited on
feat: Enhance TTS functionality to support Base64 audio output alongside file response. Introduce new text_to_speech_base64 function for Base64 conversion and update generate_tts endpoint to handle return_base64 parameter.
4c992d0
malek-messaoudiicommited on
feat: Update TTS functionality to use gTTS for text-to-speech conversion, supporting only MP3 format. Adjust requirements and model fields for compatibility.
9c9026a
malek-messaoudiicommited on
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
7f4de42
Yassine Mhirsicommited on
similarity
22ad0ba
Yassine Mhirsicommited on
feat: Add extract_topic and voice_chat tools to MCP service, enhancing functionality for topic extraction and chatbot responses. Update models and routes to support new features.
1ce17ff
malek-messaoudiicommited on
feat: Enhance analysis endpoints to support JSON body input and CSV file uploads for argument analysis
7a0be7b
Yassine Mhirsicommited on
fix: Update error logging for route loading failures and enhance route debugging with detailed logging of available routes
5eb5350
Yassine Mhirsicommited on
refactor: Change analysis endpoint prefixes from "" to "analyse" and update related route methods to use "stance"
06928e7
Yassine Mhirsicommited on
feat: Add analysis endpoints and service for processing arguments, extracting topics, and predicting stance
430b54f
Yassine Mhirsicommited on
feat: Implement user management service with Supabase integration, including user registration, retrieval, and name update endpoints.
6e8d513
Yassine Mhirsicommited on
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
f101875
Yassine Mhirsicommited on
feat: Add topic-related schemas and API routes for topic management, along with LangChain dependencies in requirements.
2380f6f
Yassine Mhirsicommited on
feat: Refactor stance detection, keypoint matching, and argument generation to utilize dedicated model managers for improved reliability and response handling
76c719b
malek-messaoudiicommited on
feat: Implement audio transcription and speech generation endpoints with file upload support and improved response handling
200de02
malek-messaoudiicommited on
feat: Enhance ToolCallRequest and ToolCallResponse models with detailed examples and descriptions for improved clarity and usability in MCP tool calls.
bd8a3b8
malek-messaoudiicommited on
refactor: Remove GenerateArgumentRequest and GenerateArgumentResponse models; update generate_argument endpoint to accept topic and position parameters.
c508ed0
malek-messaoudiicommited on
feat: Introduce FastAPI endpoints for single and batch text generation with Pydantic models and Hugging Face model management.
306b243
S01Nourcommited on
feat: Add text generation endpoint with corresponding request and response models.
2f878ea
S01Nourcommited on
feat: Add FastAPI endpoint for text generation with request and response models.
66ccc9d
S01Nourcommited on
refactor: Remove notebook and establish API routing structure.
65bf3d8
S01Nourcommited on
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
6db5781
S01Nourcommited on
feat: Add text generation API endpoint with T5 model integration.
0d13811
S01Nourcommited on
Add response models for new MCP tools: DetectStance, MatchKeypoint, TranscribeAudio, GenerateSpeech, and GenerateArgument
45e145b
malek-messaoudiicommited on
Enhance MCP tool performance by implementing asynchronous handling in tool calls
997d57e
malek-messaoudiicommited on
Update MCP tool calls to use asynchronous handling for improved performance and responsiveness
dd55f1d
malek-messaoudiicommited on
Refactor MCP tool handling to use hardcoded tool definitions and improve return value handling in health check and tool calls
b36d7d0
malek-messaoudiicommited on
Update expose
f171734
malek-messaoudiicommited on
update mcp part
1315b27
malek-messaoudiicommited on
correct main
3c58a94
malek-messaoudiicommited on
update mcp part
83c5f9d
malek-messaoudiicommited on
add mcp part
8791d59
malek-messaoudiicommited on
Update chat voice part
a71355d
malek-messaoudiicommited on
Update chat endpoints
c059296
malek-messaoudiicommited on
Add chat part
1d46e48
malek-messaoudiicommited on
Correct version
c45f0d6
malek-messaoudiicommited on
update services
1e7709f
malek-messaoudiicommited on
Uodate stt tts
27ee35f
malek-messaoudiicommited on
Add groq apis
2da4544
malek-messaoudiicommited on
Refactor audio processing and chatbot services; enhance STT and TTS functionalities with base64 support and session management
56dc677
malek-messaoudiicommited on
Update files
674469e
malek-messaoudiicommited on
fix errors
a8c8142
malek-messaoudiicommited on
Refactor audio processing to utilize free models and enhance logging; update TTS and STT services for improved functionality
95cb26e
malek-messaoudiicommited on
Enhance configuration validation and audio processing limits