Run Layer
v1.layers.run_layer(LayerRunLayerParams**kwargs) -> LayerRunLayerResponse
POST/api/v1/layers/run
Execute a set of policies on input data and return the processed result. Policies can be referenced by ID or passed as transient objects with parameters.
Parameters
input_data: str
kwargs: Optional[Dict[str, object]]
policies: Optional[Iterable[object]]
Returns
Run Layer
from overmind_lab import OvermindLab
client = OvermindLab()
response = client.v1.layers.run_layer(
input_data="input_data",
layer_position="input",
)
print(response.overall_policy_outcome){
"overall_policy_outcome": "overall_policy_outcome",
"policy_results": {
"foo": {
"foo": "bar"
}
},
"span_context": {
"foo": "string"
},
"processed_data": "processed_data"
}Returns Examples
{
"overall_policy_outcome": "overall_policy_outcome",
"policy_results": {
"foo": {
"foo": "bar"
}
},
"span_context": {
"foo": "string"
},
"processed_data": "processed_data"
}