@inductiv/node-red-openai-api
Version:
Enhance your Node-RED projects with advanced AI capabilities.
184 lines (172 loc) • 6.58 kB
HTML
<section>
<details>
<summary style="font-weight: bold;">🧩 Skills</summary>
<a href="https://developers.openai.com/api/reference/typescript/resources/skills/" target="_blank">Official Documentation
<i class="fa fa-external-link fa-sm" aria-hidden="true"></i></a>
<h4 style="font-weight: bolder;"> ⋙ List Skills</h4>
<p>List skills.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt class="optional">
after
<span class="property-type">string</span>
</dt>
<dd>Pagination cursor for items after this id.</dd>
<dt class="optional">
limit
<span class="property-type">integer</span>
</dt>
<dd>Maximum number of skills to return.</dd>
<dt class="optional">
order
<span class="property-type">string</span>
</dt>
<dd>Sort order by timestamp. Use <code>asc</code> or <code>desc</code>.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Create Skill</h4>
<p>Create a skill.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt class="optional">
files
<span class="property-type">file | array</span>
</dt>
<dd>Skill files to upload (directory upload) or one zip file.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Retrieve Skill</h4>
<p>Retrieve a skill by id.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Modify Skill</h4>
<p>Update the default version for a skill.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
<dt>
default_version
<span class="property-type">string</span>
</dt>
<dd>Version to set as the skill default.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Delete Skill</h4>
<p>Delete a skill by id.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Get Skill Content</h4>
<p>Fetch the packaged content for a skill.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ List Skill Versions</h4>
<p>List versions for a skill.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
<dt class="optional">
after
<span class="property-type">string</span>
</dt>
<dd>Pagination cursor for versions after this id.</dd>
<dt class="optional">
limit
<span class="property-type">integer</span>
</dt>
<dd>Maximum number of versions to return.</dd>
<dt class="optional">
order
<span class="property-type">string</span>
</dt>
<dd>Sort order by version number. Use <code>asc</code> or <code>desc</code>.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Create Skill Version</h4>
<p>Create a new version for an existing skill.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
<dt class="optional">
default
<span class="property-type">boolean</span>
</dt>
<dd>Whether to set the created version as default.</dd>
<dt class="optional">
files
<span class="property-type">file | array</span>
</dt>
<dd>Skill files to upload (directory upload) or one zip file.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Retrieve Skill Version</h4>
<p>Retrieve one version from a skill.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
<dt>
version
<span class="property-type">string</span>
</dt>
<dd>The version identifier.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Delete Skill Version</h4>
<p>Delete a version from a skill.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
<dt>
version
<span class="property-type">string</span>
</dt>
<dd>The version identifier.</dd>
</dl>
<h4 style="font-weight: bolder;"> ⋙ Get Skill Version Content</h4>
<p>Fetch packaged content for a specific skill version.</p>
<dl class="message-properties">
<h4>msg.payload Properties</h4>
<dt>
skill_id
<span class="property-type">string</span>
</dt>
<dd>The skill id.</dd>
<dt>
version
<span class="property-type">string</span>
</dt>
<dd>The version identifier.</dd>
</dl>
</details>
</section>