# feature & tag columns can be optionally defined with typing:tag_columns =TypedColumns( inferred=["name"], to_int=["zip_code", "age"])# Declare the schema of the dataframe you're sending (feature columns, predictions, timestamp, actuals) schema =Schema( prediction_id_column_name="prediction_id", timestamp_column_name="prediction_ts", prediction_score_column_name="prediction_score", actual_score_column_name="actual_score", feature_column_names=["price", "pos_approved"], tag_column_names=tag_columns,)# Log the dataframe with the schema mappingresponse = client.log( model_id='sample-model-1', model_version='v1', model_type=ModelTypes.REGRESSION, metrics_validation=[Metrics.REGRESSION], environment=Environments.PRODUCTION, dataframe=test_dataframe, schema=schema)