Optionalauthenticator
authenticator?: string
OptionaldecodingMethod
decodingMethod?: string
headers?: Record<string, any>
OptionalincludeStopSequence
includeStopSequence?: boolean
OptionallengthPenalty
lengthPenalty?: TextGenLengthPenalty
OptionalmaxConcurrency
maxConcurrency?: number
OptionalmaxNewTokens
maxNewTokens?: number
OptionalmaxRetries
maxRetries?: number
OptionalmaxTokens
maxTokens?: number
OptionalminNewTokens
minNewTokens?: number
model
model: string
OptionalprojectId
projectId?: string
OptionalpromptIndex
promptIndex?: number
OptionalrandomSeed
randomSeed?: number
OptionalrepetitionPenalty
repetitionPenalty?: number
OptionalreturnOptions
returnOptions?: ReturnOptionProperties
serviceUrl
serviceUrl: string
Optionalsignal
signal?: AbortSignal
OptionalspaceId
spaceId?: string
OptionalstopSequence
stopSequence?: string[]
Optionalstreaming
streaming?: boolean
Optionaltemperature
temperature?: number
OptionaltimeLimit
timeLimit?: number
OptionaltopK
topK?: number
OptionaltopP
topP?: number
truncateInputTokens?: number
OptionalwatsonxCallbacks
watsonxCallbacks?: RequestCallbacks<any>
Constructor input interfaces for each mode