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
918acab
malek-messaoudiicommited on
add files
4a13628
malek-messaoudiicommited on
Update audio.py
218c6a3
malek-messaoudiicommited on
Update codes
d4b6133
malek-messaoudiicommited on
Update audio.py
520a06a
malek-messaoudiicommited on
Correct files
544d113
malek-messaoudiicommited on
Refactor audio models and services for improved error handling and response streaming
9aa985d
malek-messaoudiicommited on
add gemini api
73d4f3c
malek-messaoudiicommited on
Add tts/stt services
c7fc3b6
malek-messaoudiicommited on
Update label files
8a40c79
malek-messaoudiicommited on
Add label/KPA-related schemas to models and update documentation in label routes
3afc11b
Yassine Mhirsicommited on
Update API routes to include label module and add prefix for stance and label endpoints
693c788
Yassine Mhirsicommited on
Add KPA model integration and update configuration for label predictions
f28285b
Yassine Mhirsicommited on
Add Kpa classification model
03d23e8
malek-messaoudiicommited on
Redirect root endpoint to API documentation instead of returning API information
b0001af
Yassine Mhirsicommited on
Refactor import statements in health.py and stance.py to use absolute paths for improved clarity and consistency
24cfb63
Yassine Mhirsicommited on
Refactor import statements in health.py and stance.py to use relative paths; update .dockerignore to remove models directory