Commit History

Update README.md
2c1862b
Running
verified

yassine-mhirsi commited on

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

S01Nour commited on

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

S01Nour commited on