doc-exports/docs/modelarts/api-ref/modelarts_03_0078.html
Lai, Weijian 2f0818cf3d ModelArts API 22.3.0 version-20240311
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: Lai, Weijian <laiweijian4@huawei.com>
Co-committed-by: Lai, Weijian <laiweijian4@huawei.com>
2024-04-05 09:35:42 +00:00

653 lines
53 KiB
HTML

<a name="modelarts_03_0078"></a><a name="modelarts_03_0078"></a>
<h1 class="topictitle1">Querying the Details About a Model</h1>
<div id="body1536546870203"><div class="section" id="modelarts_03_0078__section187011294814"><h4 class="sectiontitle">Function</h4><p id="modelarts_03_0078__p49923813489">This API is used to query details about a model based on the model ID.</p>
</div>
<div class="section" id="modelarts_03_0078__section181341535122619"><h4 class="sectiontitle">URI</h4><p id="modelarts_03_0078__p1872318812244">GET /v1/{project_id}/models/{model_id}</p>
<div class="p" id="modelarts_03_0078__p93948232332"><a href="#modelarts_03_0078__table16518993181628">Table 1</a> describes the required parameters.
<div class="tablenoborder"><a name="modelarts_03_0078__table16518993181628"></a><a name="table16518993181628"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table16518993181628" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Parameters</caption><thead align="left"><tr id="modelarts_03_0078__row41524868181628"><th align="left" class="cellrowborder" valign="top" width="18.81188118811881%" id="mcps1.3.2.3.2.2.5.1.1"><p id="modelarts_03_0078__p30350749181639">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="15.841584158415841%" id="mcps1.3.2.3.2.2.5.1.2"><p id="modelarts_03_0078__p42491604181639">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="12.871287128712872%" id="mcps1.3.2.3.2.2.5.1.3"><p id="modelarts_03_0078__p19267891181639">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="52.475247524752476%" id="mcps1.3.2.3.2.2.5.1.4"><p id="modelarts_03_0078__p17195363181639">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row6770181628"><td class="cellrowborder" valign="top" width="18.81188118811881%" headers="mcps1.3.2.3.2.2.5.1.1 "><p id="modelarts_03_0078__p8780885181639">project_id</p>
</td>
<td class="cellrowborder" valign="top" width="15.841584158415841%" headers="mcps1.3.2.3.2.2.5.1.2 "><p id="modelarts_03_0078__p40163046181639">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="12.871287128712872%" headers="mcps1.3.2.3.2.2.5.1.3 "><p id="modelarts_03_0078__p31981288181639">String</p>
</td>
<td class="cellrowborder" valign="top" width="52.475247524752476%" headers="mcps1.3.2.3.2.2.5.1.4 "><p id="modelarts_03_0078__p40347522181639">Project ID. For details about how to obtain a project ID, see <a href="modelarts_03_0147.html">Obtaining a Project ID and Name</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row9398132613215"><td class="cellrowborder" valign="top" width="18.81188118811881%" headers="mcps1.3.2.3.2.2.5.1.1 "><p id="modelarts_03_0078__p286013311328">model_id</p>
</td>
<td class="cellrowborder" valign="top" width="15.841584158415841%" headers="mcps1.3.2.3.2.2.5.1.2 "><p id="modelarts_03_0078__p1486413311320">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="12.871287128712872%" headers="mcps1.3.2.3.2.2.5.1.3 "><p id="modelarts_03_0078__p1286717315329">String</p>
</td>
<td class="cellrowborder" valign="top" width="52.475247524752476%" headers="mcps1.3.2.3.2.2.5.1.4 "><p id="modelarts_03_0078__p128701231153218">Model ID</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="section" id="modelarts_03_0078__section71456147333"><h4 class="sectiontitle">Request Body</h4><p id="modelarts_03_0078__p891313873413">None</p>
</div>
<div class="section" id="modelarts_03_0078__section54078976"><h4 class="sectiontitle">Response Body</h4><div class="p" id="modelarts_03_0078__p9466823113417"><a href="#modelarts_03_0078__table4203102214310">Table 2</a> describes the response parameters.
<div class="tablenoborder"><a name="modelarts_03_0078__table4203102214310"></a><a name="table4203102214310"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table4203102214310" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Parameters</caption><thead align="left"><tr id="modelarts_03_0078__row1421016221138"><th align="left" class="cellrowborder" valign="top" width="18%" id="mcps1.3.4.2.2.2.4.1.1"><p id="modelarts_03_0078__p621311224318">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="14.000000000000002%" id="mcps1.3.4.2.2.2.4.1.2"><p id="modelarts_03_0078__p22167225319">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68%" id="mcps1.3.4.2.2.2.4.1.3"><p id="modelarts_03_0078__p1121872210314">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row02203221637"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p132231522034">model_id</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p142253224317">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p322702219318">Model ID</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1122982218312"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p323113221834">model_name</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p152331224315">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p182364221336">Model name</p>
</td>
</tr>
<tr id="modelarts_03_0078__row202372221934"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p92396221036">model_version</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p52417221732">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p20244222732">Model version</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1624532214313"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p122471422639">create_at</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p10249102220311">Long</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p132516225310">Time when a model is created, in milliseconds calculated from 1970.1.1 0:0:0 UTC</p>
</td>
</tr>
<tr id="modelarts_03_0078__row570804910510"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p127091349153">tenant</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p197096497517">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1470920491553">Tenant to which a model belongs</p>
</td>
</tr>
<tr id="modelarts_03_0078__row139821758557"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p12983158655">project</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p109839581512">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p298315581152">Project to which a model belongs</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1366955252"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p18366555959">owner</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p23661755457">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p183661855453">User to which a model belongs</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1025319221239"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p82554221636">source_location</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p425711222032">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p82594221533">OBS path where the model is located or the SWR image location</p>
</td>
</tr>
<tr id="modelarts_03_0078__row157881922531"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p1578813224314">source_job_id</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p633417381334">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p3788102214310">ID of the source training job</p>
</td>
</tr>
<tr id="modelarts_03_0078__row516120130"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p81722019317">source_job_version</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p13348123815316">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p18176201430">Version of the source training job</p>
</td>
</tr>
<tr id="modelarts_03_0078__row826911220320"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p42728227313">model_type</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p62758221131">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p143463404357">Model type. The value can be <strong id="modelarts_03_0078__b20308191735815">TensorFlow</strong> or <strong id="modelarts_03_0078__b13083172588">Image</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1027892213310"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p2028118221932">model_size</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p0285152212318">Long</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1628722218312">Model size, in bytes</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1385714291700"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p168572291016">model_status</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p68576298011">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p485715292011">Model status</p>
</td>
</tr>
<tr id="modelarts_03_0078__row12981514154716"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p16981714124713">runtime</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p29811141478">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p39818140470">Model runtime environment</p>
</td>
</tr>
<tr id="modelarts_03_0078__row2289122214311"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p1029217221331">description</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p122952220319">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p2299112219310">Model description</p>
</td>
</tr>
<tr id="modelarts_03_0078__row6300722633"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p1530315225310">execution_code</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p133052022433">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1930716221439">OBS path for storing the execution code. The name of the execution code file is fixed to <strong id="modelarts_03_0078__b186422385406">customize_service.py</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row192311558365"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p623245543619">image_address</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p13232255193619">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p6232855143613">image path generated after model packaging</p>
</td>
</tr>
<tr id="modelarts_03_0078__row83274226310"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p43291422438">input_params</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p6332112219315"><strong id="modelarts_03_0078__b19871025162810">params</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p0334132218318">Collection of input parameters of a model. For details, see <a href="#modelarts_03_0078__table194602271747">Table 3</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row633582220317"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p1233819221230">output_params</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p53407221633"><strong id="modelarts_03_0078__b1368811150110">params</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p113428221536">Collection of output parameters of a model. For details, see <a href="#modelarts_03_0078__table194602271747">Table 3</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row434313227317"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p53469221237">dependencies</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p234972217316"><strong id="modelarts_03_0078__b208215335283">dependency</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1535192213313">Package required for running the inference code and model. For details, see <a href="#modelarts_03_0078__table133086211152">Table 4</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row84991813104915"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p13499913154910">model_metrics</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p649961313493">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1869724174918">Model precision</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1762921544220"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p1062951515429">apis</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p6629201516421">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p06291515154213">All input and output <strong id="modelarts_03_0078__b1289192113231">apis</strong> parameter information of a model, which is obtained from the model preview</p>
</td>
</tr>
<tr id="modelarts_03_0078__row86292587281"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p4892440122314">model_source</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p55848277230">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p761173813256">Model source. Options:</p>
<ul id="modelarts_03_0078__ul153321841152519"><li id="modelarts_03_0078__li1154795832511"><strong id="modelarts_03_0078__b24400416233">algos</strong>: built-in algorithm</li><li id="modelarts_03_0078__li1533284114255"><strong id="modelarts_03_0078__b201932517230">custom</strong>: custom model</li></ul>
</td>
</tr>
<tr id="modelarts_03_0078__row2628155812281"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p11888130112319">tunable</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p108889307237">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p43016243269">Whether a model can be tuned. Options:</p>
<ul id="modelarts_03_0078__ul2729142515267"><li id="modelarts_03_0078__li12469732162614"><strong id="modelarts_03_0078__b99453762315">true</strong>: yes</li><li id="modelarts_03_0078__li7729425102615"><strong id="modelarts_03_0078__b68651283237">false</strong>: no</li></ul>
</td>
</tr>
<tr id="modelarts_03_0078__row136277583289"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p13482203582316">market_flag</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p448283532314">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p330104432617">Whether a model is subscribed from the marketplace. Options:</p>
<ul id="modelarts_03_0078__ul74991746182614"><li id="modelarts_03_0078__li468914528260"><strong id="modelarts_03_0078__b684614102232">true</strong>: yes</li><li id="modelarts_03_0078__li2499154662612"><strong id="modelarts_03_0078__b4301612162310">false</strong>: no</li></ul>
</td>
</tr>
<tr id="modelarts_03_0078__row1362520589288"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p15573114620241">publishable_flag</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p11384173816231">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p19581422273">Whether a model can be published to the marketplace. Options:</p>
<ul id="modelarts_03_0078__ul16436548273"><li id="modelarts_03_0078__li148121812152718"><strong id="modelarts_03_0078__b727721415235">true</strong>: yes</li><li id="modelarts_03_0078__li134368432714"><strong id="modelarts_03_0078__b182313153234">false</strong>: no</li></ul>
</td>
</tr>
<tr id="modelarts_03_0078__row12299761029"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p32991263210">model_docs</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p1829926721"><strong id="modelarts_03_0078__b527818324718">GuideDoc</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p32991561128">List of template documents. For details, see <a href="#modelarts_03_0078__table97301318317">Table 7</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1288161710174"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p182891717151720">model_algorithm</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p17289217191710">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p2289917171719">Model algorithm type. The value can be <span class="parmvalue" id="modelarts_03_0078__parmvalue1746613113916"><b>predict_analysis</b></span>, <span class="parmvalue" id="modelarts_03_0078__parmvalue1537171518915"><b>object_detection</b></span>, or <span class="parmvalue" id="modelarts_03_0078__parmvalue176836181193"><b>image_classification</b></span>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row164170111808"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p74181011301">model_labels</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p1741891111019">String array</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1441811111006">Model label array.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row2673822403"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p116735222005">labels_map</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p667342218014">Object</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p206738221017">Model label map. The key is fixed to <strong id="modelarts_03_0078__b8261121572315">labels</strong>, and the value is the model label array.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row15213111010913"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p721411014910">workspace_id</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p18214191011917">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1321414101098">ID of the workspace to which a service belongs. The default value is <span class="parmname" id="modelarts_03_0078__parmname151014313332"><b>0</b></span>, indicating the default workspace. </p>
</td>
</tr>
<tr id="modelarts_03_0078__row11646314991"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p864613144911">install_type</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p17646914690">String array</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1064711414918">Supported service type for deployment.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row414918373112"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p414953718111">config</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p151493376117">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1814923710112">Model configurations.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row82911556135114"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p5291556125114">health</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p19291175614513">Object</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p142912565517">Model health check configuration. For details, see <a href="#modelarts_03_0078__table6442179484">Table 8</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row530611595317"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p163079152534">schema_doc</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p9307191595317">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p0307201511531">Download address of the model schema file.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row69165205546"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p5916152011545">source_type</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p1291622010545">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p1791672055413">Model source type. This parameter is valid and its value is <strong id="modelarts_03_0078__b17419827102519">auto</strong> only if the model is deployed using ExeML.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row16521824155510"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.2.2.4.1.1 "><p id="modelarts_03_0078__p4521524115518">specification</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.2.2.4.1.2 "><p id="modelarts_03_0078__p7521224135515">Object</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.2.2.4.1.3 "><p id="modelarts_03_0078__p85211246552">Minimum model specification. For details, see <a href="#modelarts_03_0078__table1669514411217">Table 9</a>.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0078__table194602271747"></a><a name="table194602271747"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table194602271747" frame="border" border="1" rules="all"><caption><b>Table 3 </b><strong id="modelarts_03_0078__b555116192498">params</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0078__row846692713420"><th align="left" class="cellrowborder" valign="top" width="18%" id="mcps1.3.4.2.3.2.4.1.1"><p id="modelarts_03_0078__p14703279412">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="14.000000000000002%" id="mcps1.3.4.2.3.2.4.1.2"><p id="modelarts_03_0078__p1547314273416">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68%" id="mcps1.3.4.2.3.2.4.1.3"><p id="modelarts_03_0078__p34750271411">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row18734135463714"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p167361054133711">url</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p11736105443716">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p4736145473710">API URL</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1210402918435"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p2010472974312">method</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p8104202964314">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p810410293430">Request method, for example, <strong id="modelarts_03_0078__b4845522906">post</strong></p>
</td>
</tr>
<tr id="modelarts_03_0078__row20160511134512"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p181611311174518">protocol</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p4161121110457">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p18161191154517">Request protocol, for example, <strong id="modelarts_03_0078__b267016371401">HTTP</strong></p>
</td>
</tr>
<tr id="modelarts_03_0078__row1947792717413"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p848011273416">param_name</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p1248217271545">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p1748414273414">Parameter name, which contains a maximum of 64 characters</p>
</td>
</tr>
<tr id="modelarts_03_0078__row124853276411"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p448711278413">param_type</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p2491152719415">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p249416271643">Parameter type. The value can be <strong id="modelarts_03_0078__b1551415612452">int</strong>, <strong id="modelarts_03_0078__b11514956154512">string</strong>, <strong id="modelarts_03_0078__b4514155674519">float</strong>, <strong id="modelarts_03_0078__b551445618458">timestamp</strong>, <strong id="modelarts_03_0078__b19514175694512">date</strong>, or <strong id="modelarts_03_0078__b13521756174519">file</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row749515271844"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p7497102711413">min</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p45026271843">Number</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p165042027242">This parameter is optional when <strong id="modelarts_03_0078__b33997129293">param_type</strong> is set to <strong id="modelarts_03_0078__b9604218153010">int</strong> or <strong id="modelarts_03_0078__b133996121299">float</strong>. By default, this parameter is left blank.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row175053273416"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p1450717271341">max</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p125113278418">Number</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p9514162716416">This parameter is optional when <strong id="modelarts_03_0078__b85525152414">param_type</strong> is set to <strong id="modelarts_03_0078__b655291192410">int</strong> or <strong id="modelarts_03_0078__b1755381152417">float</strong>. By default, this parameter is left blank.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row10515142714412"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.2.3.2.4.1.1 "><p id="modelarts_03_0078__p19518627247">param_desc</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.4.2.3.2.4.1.2 "><p id="modelarts_03_0078__p15206272416">String</p>
</td>
<td class="cellrowborder" valign="top" width="68%" headers="mcps1.3.4.2.3.2.4.1.3 "><p id="modelarts_03_0078__p1852392711413">Parameter description, which contains a maximum of 100 characters. By default, this parameter is left blank.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0078__table133086211152"></a><a name="table133086211152"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table133086211152" frame="border" border="1" rules="all"><caption><b>Table 4 </b><strong id="modelarts_03_0078__b238243645214">dependency</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0078__row1631512214518"><th align="left" class="cellrowborder" valign="top" width="17.82178217821782%" id="mcps1.3.4.2.4.2.4.1.1"><p id="modelarts_03_0078__p1032082116511">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.861386138613863%" id="mcps1.3.4.2.4.2.4.1.2"><p id="modelarts_03_0078__p163231211658">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68.31683168316832%" id="mcps1.3.4.2.4.2.4.1.3"><p id="modelarts_03_0078__p63258211555">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row1732811210518"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.2.4.2.4.1.1 "><p id="modelarts_03_0078__p13331521452">installer</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.2.4.2.4.1.2 "><p id="modelarts_03_0078__p5333121858">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.2.4.2.4.1.3 "><p id="modelarts_03_0078__p233522110513">Installer</p>
</td>
</tr>
<tr id="modelarts_03_0078__row2336421152"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.2.4.2.4.1.1 "><p id="modelarts_03_0078__p53398211513">packages</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.2.4.2.4.1.2 "><p id="modelarts_03_0078__p234242117515"><strong id="modelarts_03_0078__b8899191715417">package</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.2.4.2.4.1.3 "><p id="modelarts_03_0078__p234415211150">Collection of dependency packages. For details, see <a href="#modelarts_03_0078__table129439454518">Table 5</a>.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0078__table129439454518"></a><a name="table129439454518"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table129439454518" frame="border" border="1" rules="all"><caption><b>Table 5 </b><strong id="modelarts_03_0078__b174931044205411">package</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0078__row17949945555"><th align="left" class="cellrowborder" valign="top" width="17.82178217821782%" id="mcps1.3.4.2.5.2.4.1.1"><p id="modelarts_03_0078__p14953845856">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.861386138613863%" id="mcps1.3.4.2.5.2.4.1.2"><p id="modelarts_03_0078__p18955104517513">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68.31683168316832%" id="mcps1.3.4.2.5.2.4.1.3"><p id="modelarts_03_0078__p1395717451658">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row18960745852"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.2.5.2.4.1.1 "><p id="modelarts_03_0078__p7962174511511">package_name</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.2.5.2.4.1.2 "><p id="modelarts_03_0078__p169654456518">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.2.5.2.4.1.3 "><p id="modelarts_03_0078__p179683451659">Name of a dependency package</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1396919451258"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.2.5.2.4.1.1 "><p id="modelarts_03_0078__p1297213451256">package_version</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.2.5.2.4.1.2 "><p id="modelarts_03_0078__p49744451650">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.2.5.2.4.1.3 "><p id="modelarts_03_0078__p797620451655">Version of a dependency package</p>
</td>
</tr>
<tr id="modelarts_03_0078__row697724520520"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.2.5.2.4.1.1 "><p id="modelarts_03_0078__p1497920452511">restraint</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.2.5.2.4.1.2 "><p id="modelarts_03_0078__p098224513515">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.2.5.2.4.1.3 "><p id="modelarts_03_0078__p1998411451556">Version restriction. The value can be <strong id="modelarts_03_0078__b9539101495512">EXACT</strong>, <strong id="modelarts_03_0078__b1635916145514">ATLEAST</strong>, or <strong id="modelarts_03_0078__b191821019155511">ATMOST</strong>.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table21391499440" frame="border" border="1" rules="all"><caption><b>Table 6 </b><strong id="modelarts_03_0078__b5913182845017">metric</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0078__row214912918445"><th align="left" class="cellrowborder" valign="top" width="17.82178217821782%" id="mcps1.3.4.3.2.4.1.1"><p id="modelarts_03_0078__p715315910447">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.861386138613863%" id="mcps1.3.4.3.2.4.1.2"><p id="modelarts_03_0078__p91561699443">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68.31683168316832%" id="mcps1.3.4.3.2.4.1.3"><p id="modelarts_03_0078__p2015914974412">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row101611294440"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.3.2.4.1.1 "><p id="modelarts_03_0078__p1221489123210">f1</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.3.2.4.1.2 "><p id="modelarts_03_0078__p12221698320">Double</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.3.2.4.1.3 "><p id="modelarts_03_0078__p822615993218">F1 score</p>
</td>
</tr>
<tr id="modelarts_03_0078__row117249164419"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.3.2.4.1.1 "><p id="modelarts_03_0078__p6230094327">recall</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.3.2.4.1.2 "><p id="modelarts_03_0078__p6475913341">Double</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.3.2.4.1.3 "><p id="modelarts_03_0078__p1124014915329">Recall</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1418015910443"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.3.2.4.1.1 "><p id="modelarts_03_0078__p52461192328">precision</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.3.2.4.1.2 "><p id="modelarts_03_0078__p1910135919343">Double</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.3.2.4.1.3 "><p id="modelarts_03_0078__p625311910321">Precision</p>
</td>
</tr>
<tr id="modelarts_03_0078__row18852810184520"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.3.2.4.1.1 "><p id="modelarts_03_0078__p176131011153414">accuracy</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.3.2.4.1.2 "><p id="modelarts_03_0078__p915125919348">Double</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.3.2.4.1.3 "><p id="modelarts_03_0078__p961351113341">Accuracy</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0078__table97301318317"></a><a name="table97301318317"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table97301318317" frame="border" border="1" rules="all"><caption><b>Table 7 </b><strong id="modelarts_03_0078__b152716206287">GuideDoc</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0078__row12730031136"><th align="left" class="cellrowborder" valign="top" width="17.82178217821782%" id="mcps1.3.4.4.2.4.1.1"><p id="modelarts_03_0078__p10730831238">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.861386138613863%" id="mcps1.3.4.4.2.4.1.2"><p id="modelarts_03_0078__p97306311531">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68.31683168316832%" id="mcps1.3.4.4.2.4.1.3"><p id="modelarts_03_0078__p20730183119312">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row1573010311033"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0078__p127301731532">doc_name</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0078__p157306311034">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0078__p373053117317">Document name</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1473013311320"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0078__p13336443416">doc_url</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0078__p157301314312">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0078__p1373173119319">HTTP(S) link of the document</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0078__table6442179484"></a><a name="table6442179484"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table6442179484" frame="border" border="1" rules="all"><caption><b>Table 8 </b><strong id="modelarts_03_0078__b478188122917">Health</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0078__row3443999814"><th align="left" class="cellrowborder" valign="top" width="17.82178217821782%" id="mcps1.3.4.5.2.4.1.1"><p id="modelarts_03_0078__p164431591880">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.861386138613863%" id="mcps1.3.4.5.2.4.1.2"><p id="modelarts_03_0078__p644314916812">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68.31683168316832%" id="mcps1.3.4.5.2.4.1.3"><p id="modelarts_03_0078__p19443791585">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row1644399887"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0078__p164432915810">url</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0078__p344349784">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0078__p12443293819">URL of the health check interface</p>
</td>
</tr>
<tr id="modelarts_03_0078__row244320918812"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0078__p154431898818">protocol</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0078__p84431491583">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0078__p1443391989">Request protocol of the health check interface. Only HTTP is supported.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row6453134813819"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0078__p9453948786">initial_delay_seconds</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0078__p9453148089">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0078__p154531048881">After an instance is started, a health check starts after seconds configured in <strong id="modelarts_03_0078__b34383693814">initial_delay_seconds</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1440161019912"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0078__p34406101190">timeout_seconds</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0078__p34405101912">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0078__p1944081017917">Health check timeout</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0078__table1669514411217"></a><a name="table1669514411217"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0078__table1669514411217" frame="border" border="1" rules="all"><caption><b>Table 9 </b><strong id="modelarts_03_0078__b84235270613455">Specification</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0078__row1069517443213"><th align="left" class="cellrowborder" valign="top" width="17.82178217821782%" id="mcps1.3.4.6.2.4.1.1"><p id="modelarts_03_0078__p2696174432118">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.861386138613863%" id="mcps1.3.4.6.2.4.1.2"><p id="modelarts_03_0078__p769634452112">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="68.31683168316832%" id="mcps1.3.4.6.2.4.1.3"><p id="modelarts_03_0078__p86961944152116">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0078__row1697114416217"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0078__p969714417210">min_cpu</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0078__p4697174432114">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0078__p2697154402119">Minimum CPU</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1669716446216"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0078__p1969713449217">min_gpu</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0078__p0697194411210">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0078__p17697154442117">Minimum GPU</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1069764442118"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0078__p3697744142117">min_memory</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0078__p1969710444218">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0078__p5697124402111">Minimum memory capacity</p>
</td>
</tr>
<tr id="modelarts_03_0078__row1569764412113"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0078__p14698644132115">min_ascend</p>
</td>
<td class="cellrowborder" valign="top" width="13.861386138613863%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0078__p156988449216">String</p>
</td>
<td class="cellrowborder" valign="top" width="68.31683168316832%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0078__p1169824422117">Minimum Ascend</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="modelarts_03_0078__section1810193414711"><h4 class="sectiontitle">Samples</h4><p id="modelarts_03_0078__p1626113524475">The following shows how to query details about a model based on the model ID.</p>
</div>
<ul id="modelarts_03_0078__ul11661134735818"><li id="modelarts_03_0078__li8663184755814">Sample request<pre class="screen" id="modelarts_03_0078__screen52835443013">GET https://endpoint/v1/{project_id}/models/{model_id}</pre>
</li></ul>
<ul id="modelarts_03_0078__ul163453474715"><li id="modelarts_03_0078__li1533103454717">Sample response<pre class="screen" id="modelarts_03_0078__screen1768595115311">{
"model_id": "10eb0091-887f-4839-9929-cbc884f1e20e",
"model_name": "mnist",
"model_version": "1.0.0",
"runtime": "tf1.15-aarch64-c75-d910",
"tenant": "6d28e85aa78b4e1a9b4bd83501bcd4a1",
"project": "d04c10db1f264cfeb1966deff1a3527c",
"owner": "6d28e85aa78b4e1a9b4bd83501bcd4a1",
"source_location": "https://models.obs.xxxx.com/mnist",
"model_type": "TensorFlow",
"model_size": 5633481,
"model_status": "published",
"execution_code": "https://testmodel.obs.xxxx.com/customize_service.py",
"image_address": "100.125.5.235:20202/models/10eb0091-887f-4839-9929-cbc884f1e20e:1.0.0",
"input_params": [{
"url": "/",
"method": "post",
"protocol": "http",
"param_name": "data",
"param_type": "object",
"param_desc": "{\"type\":\"object\",\"properties\":{\"req_data\":{\"items\":[{\"type\":\"object\",\"properties\":{}}],\"type\":\"array\"}}}" }],
"output_params": [{
"url": "/",
"method": "post",
"protocol": "http",
"param_name": "data",
"param_type": "object",
"param_desc": "{\"type\":\"object\",\"properties\":{\"resp_data\":{\"type\":\"array\",\"items\":[{\"type\":\"object\",\"properties\":{}}]}}}" }],
"dependencies": [{
"installer": "pip",
"packages": [{
"package_name": "pkg1",
"package_version": "1.0.1",
"restraint": "ATLEAST"
}]
}],
"model_metrics":"{\"f1\":0.52381,\"recall\":0.666667,\"precision\":0.466667,\"accuracy\":0.625}",
"apis": "[{\"protocol\":\"http\",\"method\":\"post\",\"url\":\"/\",\"input_params\":{\"type\":\"object\",\"properties\":{\"data\":{\"type\":\"object\",\"properties\":{\"req_data\":{\"items\":[{\"type\":\"object\",\"properties\":{}}],\"type\":\"array\"}}}}},\"output_params\":{\"type\":\"object\",\"properties\":{\"data\":{\"type\":\"object\",\"properties\":{\"resp_data\":{\"type\":\"array\",\"items\":[{\"type\":\"object\",\"properties\":{}}]}}}}}}]",
"model_labels":[],
"labels_map":{"labels":[]},
"workspace_id": "0",
"install_type": ["realtime", "batch"],
"specification":{},
"config":"{\"model_algorithm\": \"image_classification\", \"model_source\": \"auto\", \"tunable\": false, \"downloadable_flag\": true, \"algorithm\": \"resnet_v2_50,mobilenet_v1\", \"metrics\": {\"f1\": 0.912078373015873, \"recall\": 0.9125, \"precision\": 0.9340277777777778, \"accuracy\": 0.263250724969475}, \"model_type\": \"TensorFlow\", \"runtime\": \"tf1.13-python3.6-cpu\", \"apis\": [{\"protocol\": \"https\", \"url\": \"/\", \"method\": \"post\", \"request\": {\"data\": {\"type\": \"object\", \"properties\": {\"images\": {\"type\": \"file\"}}}, \"Content-type\": \"multipart/form-data\"}, \"response\": {\"data\": {\"type\": \"object\", \"required\": [\"predicted_label\", \"scores\"], \"properties\": {\"predicted_label\": {\"type\": \"string\"}, \"scores\": {\"type\": \"array\", \"items\": {\"type\": \"array\", \"minItems\": 2, \"maxItems\": 2, \"items\": [{\"type\": \"string\"}, {\"type\": \"number\"}]}}}}, \"Content-type\": \"multipart/form-data\"}}], \"dependencies\": [{\"installer\": \"pip\", \"packages\": [{\"package_name\": \"numpy\", \"package_version\": \"1.17.0\", \"restraint\": \"EXACT\"}, {\"package_name\": \"h5py\", \"package_version\": \"2.8.0\", \"restraint\": \"EXACT\"}, {\"package_name\": \"Pillow\", \"package_version\": \"5.2.0\", \"restraint\": \"EXACT\"}, {\"package_name\": \"scipy\", \"package_version\": \"1.2.1\", \"restraint\": \"EXACT\"}, {\"package_name\": \"resampy\", \"package_version\": \"0.2.1\", \"restraint\": \"EXACT\"}, {\"package_name\": \"scikit-learn\", \"package_version\": \"0.19.1\", \"restraint\": \"EXACT\"}]}]}"
}</pre>
</li></ul>
<div class="section" id="modelarts_03_0078__section16948739"><h4 class="sectiontitle">Status Code</h4><p id="modelarts_03_0078__p1731954913014">For details about the status code, see <a href="modelarts_03_0094.html#modelarts_03_0094__table1450010510213">Table 1</a>.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="modelarts_03_0153.html">Model Management</a></div>
</div>
</div>