Create Model Project
create_model_projectCreates a SAS Model Manager project in a model repository to organize models, returning an existing project when the name already exists.
Instructions
Create a SAS Model Manager project to hold models.
Projects live in a model repository, not in SAS Content. A project of
that name already in the repository is returned instead of a second one
(status exists). register_model also creates the project
it names when it does not exist, so this is needed only to prepare one.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "create_model_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The project's name. | |
| folder | No | A folder inside the repository to put the project in, created when missing. One folder name, not a path. | |
| function | No | ``classification`` (default), ``prediction`` or another Model Manager function. | classification |
| repository | No | Repository name or ID (default: the deployment's ``MCP_DEFAULT_MODEL_REPOSITORY``, ``Public`` unless changed; see ``list_model_repositories``). | |
| description | No | Optional description. | |
| target_event | No | The event value, for a binary or nominal target. | |
| target_level | No | ``binary``, ``nominal`` or ``interval``. | |
| target_variable | No | The target the project's models predict. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||