Commit History

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

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

S01Nour commited on

Add response models for new MCP tools: DetectStance, MatchKeypoint, TranscribeAudio, GenerateSpeech, and GenerateArgument
45e145b

malek-messaoudii commited on

Enhance MCP tool performance by implementing asynchronous handling in tool calls
997d57e

malek-messaoudii commited on

Update MCP tool calls to use asynchronous handling for improved performance and responsiveness
dd55f1d

malek-messaoudii 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 expose
f171734

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 main.py
c2e9c8f

malek-messaoudii commited on

Update mcp_service.py
f186b6f

malek-messaoudii commited on

Update mcp_service.py
3677973

malek-messaoudii commited on

delete mcp part
bb2655d

malek-messaoudii commited on

update mcp part
83c5f9d

malek-messaoudii commited on

Update main.py
8ddb255

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