Interface CompletionInput

CompletionInput represents the full potential input options for completion.

interface CompletionInput {
    inputExtension: InputExtension;
    maxTokens: number;
    model: string;
    outputExtension: OutputExtension;
    prompt: string;
    temperature: number;
    topK: number;
    topP: number;
}

Properties

inputExtension: InputExtension

inputExtension represents a set of optional pre-processing integrations.

maxTokens: number

maxTokens represents the max number of tokens to return.

model: string

model represents the model to use.

outputExtension: OutputExtension

inputExtension represents a set of optional post-processing integrations.

prompt: string

prompt represents the prompt to process.

temperature: number

temperature represents the randomness in GPT's output.

topK: number

topK represents the variability of the generated text.

topP: number

topP represents the diversity of the generated text.