Commit History

  1. feat: Enhance analysis endpoints to support JSON body input and CSV file uploads for argument analysis

    Yassine Mhirsi
    7a0be7b
  2. fix: Update error logging for route loading failures and enhance route debugging with detailed logging of available routes

    Yassine Mhirsi
    5eb5350
  3. refactor: Change analysis endpoint prefixes from "" to "analyse" and update related route methods to use "stance"

    Yassine Mhirsi
    06928e7
  4. feat: Add analysis endpoints and service for processing arguments, extracting topics, and predicting stance

    Yassine Mhirsi
    430b54f
  5. feat: Implement user management service with Supabase integration, including user registration, retrieval, and name update endpoints.

    Yassine Mhirsi
    6e8d513

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

    Yassine Mhirsi
    f101875
  2. feat: Add topic-related schemas and API routes for topic management, along with LangChain dependencies in requirements.

    Yassine Mhirsi
    2380f6f
  3. feat: Refactor stance detection, keypoint matching, and argument generation to utilize dedicated model managers for improved reliability and response handling

    malek-messaoudii
    76c719b
  4. feat: Implement audio transcription and speech generation endpoints with file upload support and improved response handling

    malek-messaoudii
    200de02
  5. feat: Enhance ToolCallRequest and ToolCallResponse models with detailed examples and descriptions for improved clarity and usability in MCP tool calls.

    malek-messaoudii
    bd8a3b8
  6. refactor: Remove GenerateArgumentRequest and GenerateArgumentResponse models; update generate_argument endpoint to accept topic and position parameters.

    malek-messaoudii
    c508ed0
  7. feat: Introduce FastAPI endpoints for single and batch text generation with Pydantic models and Hugging Face model management.

    S01Nour
    306b243
  8. feat: Add text generation endpoint with corresponding request and response models.

    S01Nour
    2f878ea
  9. feat: Add FastAPI endpoint for text generation with request and response models.

    S01Nour
    66ccc9d
  10. refactor: Remove notebook and establish API routing structure.

    S01Nour
    65bf3d8
  11. Merge branch 'main' of https://huggingface.co/spaces/NLP-Debater-Project/FastAPI-Backend-Models

    S01Nour
    6db5781
  12. feat: Add text generation API endpoint with T5 model integration.

    S01Nour
    0d13811

  1. Add response models for new MCP tools: DetectStance, MatchKeypoint, TranscribeAudio, GenerateSpeech, and GenerateArgument

    malek-messaoudii
    45e145b
  2. Enhance MCP tool performance by implementing asynchronous handling in tool calls

    malek-messaoudii
    997d57e
  3. Update MCP tool calls to use asynchronous handling for improved performance and responsiveness

    malek-messaoudii
    dd55f1d
  4. Refactor MCP tool handling to use hardcoded tool definitions and improve return value handling in health check and tool calls

    malek-messaoudii
    b36d7d0
  5. Update expose

    malek-messaoudii
    f171734
  6. update mcp part

    malek-messaoudii
    1315b27
  7. correct main

    malek-messaoudii
    3c58a94
  8. update mcp part

    malek-messaoudii
    83c5f9d
  9. add mcp part

    malek-messaoudii
    8791d59

  1. Update chat voice part

    malek-messaoudii
    a71355d
  2. Update chat endpoints

    malek-messaoudii
    c059296
  3. Add chat part

    malek-messaoudii
    1d46e48
  4. Correct version

    malek-messaoudii
    c45f0d6
  5. update services

    malek-messaoudii
    1e7709f
  6. Uodate stt tts

    malek-messaoudii
    27ee35f

  1. Add groq apis

    malek-messaoudii
    2da4544

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

    malek-messaoudii
    56dc677
  2. Update files

    malek-messaoudii
    674469e
  3. fix errors

    malek-messaoudii
    a8c8142
  4. Refactor audio processing to utilize free models and enhance logging; update TTS and STT services for improved functionality

    malek-messaoudii
    95cb26e
  5. Enhance configuration validation and audio processing limits⁠

    malek-messaoudii
    918acab
  6. add files

    malek-messaoudii
    4a13628
  7. Update audio.py

    malek-messaoudii
    218c6a3
  8. Update codes

    malek-messaoudii
    d4b6133
  9. Update audio.py

    malek-messaoudii
    520a06a
  10. Correct files

    malek-messaoudii
    544d113
  11. Refactor audio models and services for improved error handling and response streaming

    malek-messaoudii
    9aa985d
  12. add gemini api

    malek-messaoudii
    73d4f3c

  1. Add tts/stt services

    malek-messaoudii
    c7fc3b6

  1. Update label files

    malek-messaoudii
    8a40c79

  1. Add label/KPA-related schemas to models and update documentation in label routes

    Yassine Mhirsi
    3afc11b
  2. Update API routes to include label module and add prefix for stance and label endpoints

    Yassine Mhirsi
    693c788
  3. Add KPA model integration and update configuration for label predictions

    Yassine Mhirsi
    f28285b