Files
LLM_Engineering_OLD/week2/community-contributions/taskmanagement

This code implements a Gradio chat application that integrates with OpenAI models for the chat functionality, with special handling for ABCD tasks.

Main Features

  1. General Chat: Use OpenAI's GPT to handle normal conversation.
  2. Task Checking: When users mention "check ABCD tasks" (or similar phrases), the app calls the abcd_taskTool() function.
  3. Account Number Masking: Masks the first four digits of account number with "XXXX".
  4. Task Display: in HTML table.
  5. Support Notification: Offers to notify support team and calls abcd_NotifyTool() if user confirms.
  6. Cheerful Responses: Provides rando encouraging messages when no tasks are found.

Screenshot

Chat1 Chat2