UNPKG

@inductiv/node-red-openai-api

Version:

Enhance your Node-RED projects with advanced AI capabilities.

184 lines (172 loc) 6.58 kB
<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>