Module ID: post_inference Module Namespace: morpheus_spear_phishing
This module represents the post-inference phase of the spear phishing inference pipeline. It handles the output from the label and score module, updates the sender sketch, and prepares the final output.
Parameter |
Type |
Description |
---|---|---|
|
dictionary |
Configuration for scoring, can include custom parameters for the scoring module. See below for more details. |
|
dictionary |
Configuration for sender sketch module, including parameters such as endpoint details and sketch settings. |
scoring_config
Key |
Type |
Description |
---|---|---|
|
float |
Detection threshold for scoring. |
|
string |
Type of scoring to use. Currently only “probability” is supported. |
|
boolean |
If true, raise exceptions on failures. Default is False. |
sender_sketch_config
Key |
Type |
Description |
Default Value |
---|---|---|---|
|
dictionary |
See |
|
|
list |
List of sender sketches |
|
|
list |
List of required intents |
|
|
boolean |
If true, raise exceptions on failures |
|
|
int |
Minimum token length to use when computing syntax similarity |
|
|
dictionary |
Configuration for sender sketch tables |
|
endpoint
Key |
Type |
Description |
---|---|---|
|
string |
Sender sketch database name |
|
string |
Driver name for the sender sketch database |
|
string |
Host of the sender sketch database |
|
string |
Port of the sender sketch database |
|
string |
Username for the sender sketch database |
|
string |
Password for the sender sketch database |