VetiverAPI.vetiver_post
VetiverAPI.vetiver_post(
endpoint_fx: Union[Callable, SklearnPredictionTypes],str = None,
endpoint_name: **kw,
)
Define a new POST endpoint that utilizes the model’s input data.
Parameters
endpoint_fx : Union[Callable, SklearnPredictionTypes]
endpoint_name : str = None
-
The name of the endpoint to be created.
Examples
from vetiver import mock, VetiverModel, VetiverAPI
= mock.get_mock_data()
X, y = mock.get_mock_model().fit(X, y)
model
= VetiverModel(model=model, model_name="model", prototype_data=X)
v = VetiverAPI(model=v, check_prototype=True)
v_api
def sum_values(x):
return x.sum()
"sums") v_api.vetiver_post(sum_values,