Commit History

feat: Add topic similarity service using Google Generative AI embeddings, enabling improved topic matching and similarity analysis. Update topic extraction logic to utilize this service and enhance overall functionality.
a453c29

Yassine Mhirsi commited on

refactor: Simplify topic extraction logic in TopicService by removing Pydantic schema, enhancing JSON response handling, and adding fuzzy matching for improved topic validation.
94c2a9a

Yassine Mhirsi commited on

feat: Introduce predefined topics list in TopicService and enhance topic extraction logic to validate against this list, ensuring accurate topic matching and improved error handling.
7218dd0

Yassine Mhirsi commited on

fix: Update topic extraction instructions in TopicService to specify that the main idea should be captured in simple English.
77f9f6f

Yassine Mhirsi commited on

fix: Clarify topic extraction instructions in the TopicService to specify that the output should be a single sentence capturing the main idea.
0ab4347

Yassine Mhirsi commited on

feat: Add analysis endpoints and service for processing arguments, extracting topics, and predicting stance
430b54f

Yassine Mhirsi commited on

feat: Implement user management service with Supabase integration, including user registration, retrieval, and name update endpoints.
6e8d513

Yassine Mhirsi commited on

feat: Add `GenerateModelManager` for loading Hugging Face generation models and performing text generation.
2ed0ab3

S01Nour commited on

feat: Implement generation model manager for Hugging Face Seq2Seq models and add a debug script for testing generation.
c924863

S01Nour commited on

Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
f101875

Yassine Mhirsi commited on

feat: Add topic-related schemas and API routes for topic management, along with LangChain dependencies in requirements.
2380f6f

Yassine Mhirsi commited on

refactor: Remove GenerateArgumentRequest and GenerateArgumentResponse models; update generate_argument endpoint to accept topic and position parameters.
c508ed0

malek-messaoudii commited on

feat: Introduce FastAPI endpoints for single and batch text generation with Pydantic models and Hugging Face model management.
306b243

S01Nour commited on

refactor: Remove notebook and establish API routing structure.
65bf3d8

S01Nour commited on

Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
6db5781

S01Nour commited on

feat: Add text generation API endpoint with T5 model integration.
0d13811

S01Nour commited on

Refactor MCP tool handling to use hardcoded tool definitions and improve return value handling in health check and tool calls
b36d7d0

malek-messaoudii commited on

Update mcp_service.py
812086d

malek-messaoudii commited on

update mcp part
1315b27

malek-messaoudii commited on

correct main
3c58a94

malek-messaoudii commited on

Update mcp_service.py
f186b6f

malek-messaoudii commited on

Update mcp_service.py
3677973

malek-messaoudii commited on

update mcp part
83c5f9d

malek-messaoudii commited on

add mcp part
8791d59

malek-messaoudii commited on

Update chat voice part
a71355d

malek-messaoudii commited on

Update chat endpoints
c059296

malek-messaoudii commited on

Add chat part
1d46e48

malek-messaoudii commited on

Correct version
c45f0d6

malek-messaoudii commited on

update services
1e7709f

malek-messaoudii commited on

CORRECT services
587fe4f

malek-messaoudii commited on

Update stt_service.py
209f7bb

malek-messaoudii commited on

Update main
d43ba60

malek-messaoudii commited on

Add groq apis
2da4544

malek-messaoudii commited on

Refactor requirements and chatbot services; enhance service initialization and error handling for TTS and STT functionalities
691fd14

malek-messaoudii commited on

Refactor audio processing and chatbot services; enhance STT and TTS functionalities with base64 support and session management
56dc677

malek-messaoudii commited on

Update files
674469e

malek-messaoudii commited on

Update requirements and refactor STT and chatbot services for improved model loading and error handling
3b2b211

malek-messaoudii commited on

Refactor chatbot and STT services to improve model loading, response generation, and error handling; utilize Hugging Face API for STT functionality
e8aa76b

malek-messaoudii commited on

fix errors
a8c8142

malek-messaoudii commited on

update stt
47a3efb

malek-messaoudii commited on

Refactor audio processing to utilize free models and enhance logging; update TTS and STT services for improved functionality
95cb26e

malek-messaoudii commited on

Enhance configuration validation and audio processing limits
918acab

malek-messaoudii commited on

add files
4a13628

malek-messaoudii commited on

Update codes
d4b6133

malek-messaoudii commited on

Correct files
544d113

malek-messaoudii commited on

Update tts_service.py
4f1c42b

malek-messaoudii commited on

Update stt_service.py
14f424f

malek-messaoudii commited on

Refactor audio models and services for improved error handling and response streaming
9aa985d

malek-messaoudii commited on

Update gemini_client.py
e411044

malek-messaoudii commited on

update env
91b1985

malek-messaoudii commited on