maxTokens represents the max number of tokens to return.
model represents the model to use.
prompt represents the prompt to process.
temperature represents the randomness in GPT's output.
topK represents the variability of the generated text.
topP represents the diversity of the generated text.
CompletionInput represents the full potential input options for completion.