Type Alias WatsonxLLMConstructor
WatsonxLLMConstructor: {
authenticator?: undefined | string;
cache?: undefined | boolean | BaseCache<Generation[]>;
callbackManager?: undefined | CallbackManager;
callbacks?: undefined | Callbacks;
concurrency?: undefined | number;
decodingMethod?: undefined | string;
idOrName?: undefined | string;
includeStopSequence?: undefined | boolean;
lengthPenalty?: undefined | TextGenLengthPenalty;
maxConcurrency?: undefined | number;
maxNewTokens?: undefined | number;
maxRetries?: undefined | number;
metadata?: undefined | Record<string, unknown>;
minNewTokens?: undefined | number;
model: undefined | string;
onFailedAttempt?: undefined | FailedAttemptHandler;
projectId?: undefined | string;
randomSeed?: undefined | number;
repetitionPenalty?: undefined | number;
returnOptions?: undefined | ReturnOptionProperties;
serviceUrl: string;
spaceId?: undefined | string;
stopSequence?: undefined | string[];
streaming?: undefined | boolean;
tags?: undefined | string[];
temperature?: undefined | number;
timeLimit?: undefined | number;
topK?: undefined | number;
topP?: undefined | number;
truncateInpuTokens?: undefined | number;
verbose?: undefined | boolean;
version: string;
watsonxCallbacks?: undefined | RequestCallbacks<any>;
}
Type declaration
Optional
authenticator?: undefined | string
Optional
cache?: undefined | boolean | BaseCache<Generation[]>
Optional
callbackManager?: undefined | CallbackManager
Optional
callbacks?: undefined | Callbacks
Optional
concurrency?: undefined | number
Optional
decodingMethod?: undefined | string
Optional
idOrName?: undefined | string
Optional
includeStopSequence?: undefined | boolean
Optional
lengthPenalty?: undefined | TextGenLengthPenalty
Optional
maxConcurrency?: undefined | number
Optional
maxNewTokens?: undefined | number
Optional
maxRetries?: undefined | number
Optional
metadata?: undefined | Record<string, unknown>
Optional
minNewTokens?: undefined | number
model: undefined | string
Optional
onFailedAttempt?: undefined | FailedAttemptHandler
Optional
projectId?: undefined | string
Optional
randomSeed?: undefined | number
Optional
repetitionPenalty?: undefined | number
Optional
returnOptions?: undefined | ReturnOptionProperties
serviceUrl: string
Optional
spaceId?: undefined | string
Optional
stopSequence?: undefined | string[]
Optional
streaming?: undefined | boolean
Optional
tags?: undefined | string[]
Optional
temperature?: undefined | number
Optional
timeLimit?: undefined | number
Optional
topK?: undefined | number
Optional
topP?: undefined | number
Optional
truncateInpuTokens?: undefined | number
Optional
verbose?: undefined | boolean
version: string
Optional
watsonxCallbacks?: undefined | RequestCallbacks<any>
Deprecated
Use
callbacks
instead