Completions interface
Representation of the response data from a completions request. Completions support a wide variety of tasks and generate text that continues from or "completes" provided prompt data.
Properties
choices | The collection of completions choices associated with this completions response.
Generally, |
created | The first timestamp associated with generation activity for this completions response, represented as seconds since the beginning of the Unix epoch of 00:00 on 1 Jan 1970. |
id | A unique identifier associated with this completions response. |
prompt |
Content filtering results for zero or more prompts in the request. In a streaming request, results for different prompts may arrive at different times or in different orders. |
usage | Usage information for tokens processed and generated as part of this completions operation. |
Property Details
choices
The collection of completions choices associated with this completions response.
Generally, n
choices are generated per provided prompt with a default value of 1.
Token limits and other settings may limit the number of choices generated.
choices: Choice[]
Property Value
Choice[]
created
The first timestamp associated with generation activity for this completions response, represented as seconds since the beginning of the Unix epoch of 00:00 on 1 Jan 1970.
created: Date
Property Value
Date
id
A unique identifier associated with this completions response.
id: string
Property Value
string
promptFilterResults
Content filtering results for zero or more prompts in the request. In a streaming request, results for different prompts may arrive at different times or in different orders.
promptFilterResults?: ContentFilterResultsForPrompt[]
Property Value
usage
Usage information for tokens processed and generated as part of this completions operation.
usage: CompletionsUsage
Property Value
Azure SDK for JavaScript