{
    "P2_PREDICT_FAILED": {
      "errorCode": "P2_PREDICT_FAILED",
      "statusCode": 500,
      "errorMessage": "Prediction failed"
    },

    "P1_UPDATE_FAILED": {
      "errorCode": "P1_UPDATE_FAILED",
      "statusCode": 500,
      "errorMessage": "Error updating model"
    },

    "P2_LOADING_MODEL_FAILED": {
      "errorCode": "P2_LOADING_MODEL_FAILED",
      "statusCode": 500,
      "errorMessage": "Error loading model"
    },

    "P1_INITIALIZE_FAILED": {
      "errorCode": "P1_INITIALIZE_FAILED",
      "statusCode": 500,
      "errorMessage": "Error initializing model"
    },

    "P2_NER_FAILED": {
      "errorCode": "P2_NER_FAILED",
      "statusCode": 500,
      "errorMessage": "Named entity extraction failed."
    },

    "P2_MODEL_UPDATE_FAILED": {
      "errorCode": "P2_MODEL_UPDATE_FAILED",
      "statusCode": 500,
      "errorMessage": "Error during Model update"
    },

    "P2_REQUEST_FAILED": {
      "errorCode": "P2_REQUEST_FAILED",
      "statusCode": 500,
      "errorMessage": "Request error"
    },

    "P2_USER_CLASSIFY_FAILED": {
      "errorCode": "P2_USER_CLASSIFY_FAILED",
      "statusCode": 500,
      "errorMessage": "Error during user classification"
    },

    "P1_REQUEST_TO_AZURE_FAILED": {
      "errorCode": "P1_REQUEST_TO_AZURE_FAILED",
      "statusCode": 500,
      "errorMessage": "Request to Azure OpenAI failed"
    },


    "P1_EXTRACTION_ERROR": {
      "errorCode": "P1_EXTRACTION_ERROR",
      "statusCode": 500,
      "errorMessage": "Error processing Azure OpenAI response"
    },

    "P1_PARSING_ERROR": {
      "errorCode": "P1_PARSING_ERROR",
      "statusCode": 500,
      "errorMessage": "error while parsing the response"
    }
}