UNPKG

openai-nodejs

Version:

A non-official OpenAI API wrapper for node.

3,558 lines (1,136 loc) 60.4 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>OpenAI NodeJS: Global</title> <link type="text/css" rel="stylesheet" href="styles/vendor/prism-tomorrow-night.css"> <link type="text/css" rel="stylesheet" href="styles/styles.css"> </head> <body> <header class="layout-header"> <h1> <a href="./index.html"> OpenAI NodeJS </a> </h1> <nav class="layout-nav"> <ul><li class="nav-heading">Classes</li><li class="nav-heading"><span class="nav-item-type type-class" title="class">C</span><span class="nav-item-name is-class"><a href="OpenAI.html">OpenAI</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#answer">answer</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#classificate">classificate</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#complete">complete</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#decode">decode</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#deleteFile">deleteFile</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#encode">encode</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#getEngine">getEngine</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#getEngines">getEngines</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#getFile">getFile</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#getFiles">getFiles</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#search">search</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#tokens">tokens</a></span></li><li class="nav-item"><span class="nav-item-type type-function" title="function">F</span><span class="nav-item-name is-function"><a href="OpenAI.html#uploadFile">uploadFile</a></span></li></ul><li class="nav-heading"><a href="global.html">Globals</a></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#Answer">Answer</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#AnswerBody">AnswerBody</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#AnswerDocument">AnswerDocument</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#Classification">Classification</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#ClassificationBody">ClassificationBody</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#ClassificationExample">ClassificationExample</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#Completion">Completion</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#CompletionBody">CompletionBody</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#CompletionChoice">CompletionChoice</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#DeletedFile">DeletedFile</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#Engine">Engine</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#File">File</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#Search">Search</a></span></li><li class="nav-item"><span class="nav-item-type type-typedef" title="typedef">T</span><span class="nav-item-name is-typedef"><a href="global.html#SearchBody">SearchBody</a></span></li> </nav> </header> <main class="layout-main "> <div class="container"> <p class="page-kind"></p> <h1 class="page-title">Global</h1> <section> <header class="not-class"> <!-- <h2></h2> --> </header> <article> <div class="container-overview"> <div class="details"> </div> </div> <h3 class="subsection-title">Type Definitions</h3> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="Answer">Answer</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">answers</span> <span class="param-type"> <code>Array.&lt;String></code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">completion</span> <span class="param-type"> <code>String</code> </span> | <span class="param-type"> <code><a href="global.html#Completion">Completion</a></code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">model</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">object</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">search_model</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">prompt</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">selected_documents</span> <span class="param-type"> <code>Array.&lt;<a href="global.html#AnswerDocument">AnswerDocument</a>></code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/answers">https://beta.openai.com/docs/api-reference/answers</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.343">, line 343</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="AnswerBody">AnswerBody</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">examples</span> <span class="param-type"> <code>Array.&lt;Array.&lt;String>></code> </span> <span class="param-attributes"> </span> <div class="param-description"> <p>List of (question, answer) pairs that will help steer the model towards the tone and answer format you'd like.</p> </div> </li> <li> <span class="param-name">examples_context</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> <p>A text snippet containing the contextual information used to generate the answers for the examples you provide.</p> </div> </li> <li> <span class="param-name">documents</span> <span class="param-type"> <code>Array.&lt;String></code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>List of documents from which the answer for the input question should be derived.</p> </div> </li> <li> <span class="param-name">file</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>The ID of an uploaded file that contains documents to search over.</p> </div> </li> <li> <span class="param-name">search_model</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>ID of the engine to use for Search.</p> </div> </li> <li> <span class="param-name">return_prompt</span> <span class="param-type"> <code>Boolean</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>If set to true, the returned JSON will include a &quot;prompt&quot; field containing the final prompt that was used to request a completion.</p> </div> </li> <li> <span class="param-name">expand</span> <span class="param-type"> <code>Array.&lt;String></code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>If an object name is in the list, we provide the full information of the object; otherwise, we only provide the object ID.</p> </div> </li> <li> <span class="param-name">max_rerank</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>The maximum number of documents to be ranked by Search when using file.</p> </div> </li> <li> <span class="param-name">return_metadata</span> <span class="param-type"> <code>Boolean</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>A special boolean flag for showing metadata.</p> </div> </li> <li> <span class="param-name">max_tokens</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>The maximum number of tokens allowed for the generated answer.</p> </div> </li> <li> <span class="param-name">temperature</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>What sampling temperature to use.</p> </div> </li> <li> <span class="param-name">n</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>How many answers to generate for each question.</p> </div> </li> <li> <span class="param-name">logprobs</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Include the log probabilities on the logprobs most likely tokens, as well the chosen tokens.</p> </div> </li> <li> <span class="param-name">stop</span> <span class="param-type"> <code>String</code> </span> | <span class="param-type"> <code>Array.&lt;String></code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Up to 4 sequences where the API will stop generating further tokens.</p> </div> </li> <li> <span class="param-name">logit_bias</span> <span class="param-type"> <code>Object</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Modify the likelihood of specified tokens appearing in the completion.</p> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/answers">https://beta.openai.com/docs/api-reference/answers</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.356">, line 356</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="AnswerDocument">AnswerDocument</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">document</span> <span class="param-type"> <code>Number</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">text</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/answers">https://beta.openai.com/docs/api-reference/answers</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.378">, line 378</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="Classification">Classification</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">completion</span> <span class="param-type"> <code>String</code> </span> | <span class="param-type"> <code><a href="global.html#Completion">Completion</a></code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">label</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">model</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">object</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">search_model</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">prompt</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">selected_examples</span> <span class="param-type"> <code>Array.&lt;<a href="global.html#ClassificationExample">ClassificationExample</a>></code> </span> <span class="param-attributes"> </span> <div class="param-description"> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/classifications">https://beta.openai.com/docs/api-reference/classifications</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.263">, line 263</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="ClassificationBody">ClassificationBody</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">examples</span> <span class="param-type"> <code>Array.&lt;Array.&lt;String>></code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>A list of examples with labels.</p> </div> </li> <li> <span class="param-name">file</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>The ID of the uploaded file that contains training examples.</p> </div> </li> <li> <span class="param-name">labels</span> <span class="param-type"> <code>Array.&lt;String></code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>The set of categories being classified.</p> </div> </li> <li> <span class="param-name">search_model</span> <span class="param-type"> <code>String</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>ID of the engine to use for Search.</p> </div> </li> <li> <span class="param-name">temperature</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>What sampling temperature to use.</p> </div> </li> <li> <span class="param-name">logprobs</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Include the log probabilities on the logprobs most likely tokens, as well the chosen tokens.</p> </div> </li> <li> <span class="param-name">max_examples</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>The maximum number of examples to be ranked by Search when using file.</p> </div> </li> <li> <span class="param-name">logit_bias</span> <span class="param-type"> <code>Object</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Modify the likelihood of specified tokens appearing in the completion.</p> </div> </li> <li> <span class="param-name">return_prompt</span> <span class="param-type"> <code>Boolean</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>If set to true, the returned JSON will include a &quot;prompt&quot; field containing the final prompt that was used to request a completion.</p> </div> </li> <li> <span class="param-name">return_metadata</span> <span class="param-type"> <code>Boolean</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>A special boolean flag for showing metadata.</p> </div> </li> <li> <span class="param-name">expand</span> <span class="param-type"> <code>Array.&lt;String></code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>If an object name is in the list, we provide the full information of the object; otherwise, we only provide the object ID.</p> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/classifications">https://beta.openai.com/docs/api-reference/classifications</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.276">, line 276</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="ClassificationExample">ClassificationExample</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">document</span> <span class="param-type"> <code>Number</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">label</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">text</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/classifications">https://beta.openai.com/docs/api-reference/classifications</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.293">, line 293</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="Completion">Completion</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">id</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">object</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">created</span> <span class="param-type"> <code>Number</code> </span> | <span class="param-type"> <code>null</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">model</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">choices</span> <span class="param-type"> <code>array.&lt;<a href="global.html#CompletionChoice">CompletionChoice</a>></code> </span> <div class="param-description"> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/completions">https://beta.openai.com/docs/api-reference/completions</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.134">, line 134</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="CompletionBody">CompletionBody</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">max_tokens</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>The maximum number of tokens to generate.</p> </div> </li> <li> <span class="param-name">temperature</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>What sampling temperature to use.</p> </div> </li> <li> <span class="param-name">top_p</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass.</p> </div> </li> <li> <span class="param-name">n</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>How many completions to generate for each prompt.</p> </div> </li> <li> <span class="param-name">stream</span> <span class="param-type"> <code>Boolean</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Whether to stream back partial progress.</p> </div> </li> <li> <span class="param-name">logprobs</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Include the log probabilities on the logprobs most likely tokens, as well the chosen tokens.</p> </div> </li> <li> <span class="param-name">echo</span> <span class="param-type"> <code>Boolean</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Echo back the prompt in addition to the completion</p> </div> </li> <li> <span class="param-name">stop</span> <span class="param-type"> <code>String</code> </span> | <span class="param-type"> <code>Array.&lt;String></code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Up to 4 sequences where the API will stop generating further tokens.</p> </div> </li> <li> <span class="param-name">presence_penalty</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Number between 0 and 1 that penalizes new tokens based on whether they appear in the text so far.</p> </div> </li> <li> <span class="param-name">frequency_penalty</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Number between 0 and 1 that penalizes new tokens based on their existing frequency in the text so far.</p> </div> </li> <li> <span class="param-name">best_of</span> <span class="param-type"> <code>Number</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Generates best_of completions server-side and returns the &quot;best&quot; (the one with the lowest log probability per token).</p> </div> </li> <li> <span class="param-name">logit_bias</span> <span class="param-type"> <code>Object</code> </span> <span class="param-attributes"> &lt;optional&gt;<br> </span> <div class="param-description"> <p>Modify the likelihood of specified tokens appearing in the completion.</p> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/completions">https://beta.openai.com/docs/api-reference/completions</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.145">, line 145</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="CompletionChoice">CompletionChoice</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">text</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">index</span> <span class="param-type"> <code>Number</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">logprobs</span> <span class="param-type"> <code>Number</code> </span> | <span class="param-type"> <code>null</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">finish_reason</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/completions">https://beta.openai.com/docs/api-reference/completions</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.163">, line 163</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="DeletedFile">DeletedFile</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">id</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">object</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">deleted</span> <span class="param-type"> <code>Boolean</code> </span> <div class="param-description"> </div> </li> </ul> <div class="details"> <h4 class="method-heading">See</h4> <ul> <li><a href="https://beta.openai.com/docs/api-reference/files">https://beta.openai.com/docs/api-reference/files</a></li> </ul> </div> <h4>Source</h4> <ul> <li class="method-source"> <a href="index.js.html">index.js</a><a href="index.js.html#source.484">, line 484</a> </li> </ul> </article> <article class="member"> <div class="method-type"> </div> <h4 class="member-name" id="Engine">Engine</h4> <h4>Type</h4> <ul> <li> <span class="param-type"> <code>Object</code> </span> </li> </ul> <h4 class="method-heading">Properties</h4> <ul class="method-params"> <li> <span class="param-name">id</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">object</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">created</span> <span class="param-type"> <code>Number</code> </span> | <span class="param-type"> <code>null</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">max_replicas</span> <span class="param-type"> <code>Number</code> </span> | <span class="param-type"> <code>null</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">owner</span> <span class="param-type"> <code>String</code> </span> <div class="param-description"> </div> </li> <li> <span class="param-name">permissions</span> <span class="param-type"> <code>any</code> </span>