Commit History
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
7f4de42
Yassine Mhirsi
commited on
similarity
22ad0ba
Yassine Mhirsi
commited on
refactor: Update GROQ_TOPIC_MODEL to the latest production version and adjust fallback models in TopicService for improved model selection and stability.
ce133a0
malek-messaoudii
commited on
refactor: Update GROQ_TOPIC_MODEL for consistency and adjust fallback models in TopicService to enhance model selection and robustness.
e2251fd
malek-messaoudii
commited on
feat: Add GROQ_TOPIC_MODEL configuration and enhance TopicService to utilize it for improved model selection during initialization, including fallback options for robustness.
870d2ba
malek-messaoudii
commited on
chore: Update requirements.txt to address urllib3 compatibility issues and add requests-toolbelt for enhanced HTTP request handling.
91ae7d9
malek-messaoudii
commited on
feat: Integrate Topic Extraction service into API lifecycle, enhancing initialization and health check reporting. Update routes and logging for improved visibility of topic extraction functionality.
0e19c41
malek-messaoudii
commited 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-messaoudii
commited on
refactor: Update file path handling in TopicSimilarityService for improved error reporting and ensure absolute paths for topic and embeddings cache files
e97ac87
Yassine Mhirsi
commited on
test
d25effa
Yassine Mhirsi
commited on
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: Enhance analysis endpoints to support JSON body input and CSV file uploads for argument analysis
7a0be7b
Yassine Mhirsi
commited on
fix: Update error logging for route loading failures and enhance route debugging with detailed logging of available routes
5eb5350
Yassine Mhirsi
commited on
refactor: Change analysis endpoint prefixes from "" to "analyse" and update related route methods to use "stance"
06928e7
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
chore: Update and manage project dependencies.
b74a137
S01Nour
commited on
chore: Update dependencies in requirements.txt.
886aa72
S01Nour
commited on
chore: Manage project dependency protobuf v 3.20.1
10d514a
S01Nour
commited on
chore: update project dependency protobuf v 3.20.3
6ae645b
S01Nour
commited on
build: update project dependencies
bc697b4
S01Nour
commited on
Update project dependencies.
577c31d
S01Nour
commited on
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
bc08348
S01Nour
commited on
chore: remove default fallback value for HUGGINGFACE_GENERATE_MODEL_ID.
f67ac7b
S01Nour
commited on
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
057f490
malek-messaoudii
commited on
Update config.py
36260ab
malek-messaoudii
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
feat: Refactor stance detection, keypoint matching, and argument generation to utilize dedicated model managers for improved reliability and response handling
76c719b
malek-messaoudii
commited on
feat: Implement audio transcription and speech generation endpoints with file upload support and improved response handling
200de02
malek-messaoudii
commited on
feat: Enhance ToolCallRequest and ToolCallResponse models with detailed examples and descriptions for improved clarity and usability in MCP tool calls.
bd8a3b8
malek-messaoudii
commited on
refactor: Remove GenerateArgumentRequest and GenerateArgumentResponse models; update generate_argument endpoint to accept topic and position parameters.
c508ed0
malek-messaoudii
commited on
fix: update default Hugging Face generate model ID to `NLP-Debater-Project/kpa-t5-improved`
682062a
S01Nour
commited on
feat: Introduce FastAPI endpoints for single and batch text generation with Pydantic models and Hugging Face model management.
306b243
S01Nour
commited on
feat: Add text generation endpoint with corresponding request and response models.
2f878ea
S01Nour
commited on
feat: add Pydantic models for text generation requests and responses.
625daea
S01Nour
commited on
feat: Add FastAPI endpoint for text generation with request and response models.
66ccc9d
S01Nour
commited on
feat: Add logging, FastAPI imports, and integrate Hugging Face generation model manager.
60af588
S01Nour
commited on
style: remove redundant comment from kpa_model_manager import.
25481b5
S01Nour
commited on
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
a8d3acb
S01Nour
commited on
refactor: Remove notebook and establish API routing structure.
65bf3d8
S01Nour
commited on
Delete kpa-t5-improved.ipynb
e6b0f98
verified
Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models
6db5781
S01Nour
commited on