Class: Llama3_2LightweightChatWrapper
Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:11
Extends
Constructors
Constructor
new Llama3_2LightweightChatWrapper(options: {
cuttingKnowledgeDate?: | null
| string
| number
| Date
| () => Date;
todayDate?: | null
| string
| number
| Date
| () => Date;
noToolInstructions?: boolean;
}): Llama3_2LightweightChatWrapper;Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:40
Parameters
| Parameter | Type | Description |
|---|---|---|
options | { cuttingKnowledgeDate?: | null | string | number | Date | () => Date; todayDate?: | null | string | number | Date | () => Date; noToolInstructions?: boolean; } | |
options.cuttingKnowledgeDate? | | null | string | number | Date | () => Date | Set to null to disable Defaults to December 2023 |
options.todayDate? | | null | string | number | Date | () => Date | Set to null to disable Defaults to current date |
options.noToolInstructions? | boolean | - |
Returns
Llama3_2LightweightChatWrapper
Overrides
Properties
defaultSettings
static defaultSettings: ChatWrapperSettings;Defined in: ChatWrapper.ts:14
Inherited from
wrapperName
readonly wrapperName: string = "Llama 3.2 lightweight";Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:12
Overrides
cuttingKnowledgeDate?
readonly optional cuttingKnowledgeDate:
| null
| Date
| () => Date;Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:14
todayDate
readonly todayDate:
| null
| Date
| () => Date;Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:15
noToolInstructions
readonly noToolInstructions: boolean;Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:16
settings
readonly settings: ChatWrapperSettings;Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:20
Overrides
Methods
generateFunctionCallsAndResults()
generateFunctionCallsAndResults(functionCalls: ChatModelFunctionCall[], useRawCall: boolean): LlamaText;Defined in: ChatWrapper.ts:60
Parameters
| Parameter | Type | Default value |
|---|---|---|
functionCalls | ChatModelFunctionCall[] | undefined |
useRawCall | boolean | true |
Returns
Inherited from
ChatWrapper.generateFunctionCallsAndResults
generateFunctionCall()
generateFunctionCall(name: string, params: any): LlamaText;Defined in: ChatWrapper.ts:107
Parameters
| Parameter | Type |
|---|---|
name | string |
params | any |
Returns
Inherited from
ChatWrapper.generateFunctionCall
generateFunctionCallResult()
generateFunctionCallResult(
functionName: string,
functionParams: any,
result: any): LlamaText;Defined in: ChatWrapper.ts:124
Parameters
| Parameter | Type |
|---|---|
functionName | string |
functionParams | any |
result | any |
Returns
Inherited from
ChatWrapper.generateFunctionCallResult
generateModelResponseText()
generateModelResponseText(modelResponse: (
| string
| ChatModelFunctionCall
| ChatModelSegment)[], useRawValues: boolean): LlamaText;Defined in: ChatWrapper.ts:148
Parameters
| Parameter | Type | Default value |
|---|---|---|
modelResponse | ( | string | ChatModelFunctionCall | ChatModelSegment)[] | undefined |
useRawValues | boolean | true |
Returns
Inherited from
ChatWrapper.generateModelResponseText
generateInitialChatHistory()
generateInitialChatHistory(__namedParameters: ChatWrapperGenerateInitialHistoryOptions): ChatHistoryItem[];Defined in: ChatWrapper.ts:278
Parameters
| Parameter | Type |
|---|---|
__namedParameters | ChatWrapperGenerateInitialHistoryOptions |
Returns
Inherited from
ChatWrapper.generateInitialChatHistory
addAvailableFunctionsSystemMessageToHistory()
addAvailableFunctionsSystemMessageToHistory(
history: readonly ChatHistoryItem[],
availableFunctions?: ChatModelFunctions,
__namedParameters?: {
documentParams?: boolean;
}): readonly ChatHistoryItem[];Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:85
Parameters
| Parameter | Type |
|---|---|
history | readonly ChatHistoryItem[] |
availableFunctions? | ChatModelFunctions |
__namedParameters? | { documentParams?: boolean; } |
__namedParameters.documentParams? | boolean |
Returns
readonly ChatHistoryItem[]
Overrides
ChatWrapper.addAvailableFunctionsSystemMessageToHistory
generateContextState()
generateContextState(__namedParameters: ChatWrapperGenerateContextStateOptions): ChatWrapperGeneratedContextState;Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:116
Parameters
| Parameter | Type |
|---|---|
__namedParameters | ChatWrapperGenerateContextStateOptions |
Returns
ChatWrapperGeneratedContextState
Overrides
ChatWrapper.generateContextState
generateAvailableFunctionsSystemText()
generateAvailableFunctionsSystemText(availableFunctions: ChatModelFunctions, __namedParameters: {
documentParams?: boolean;
}): LlamaText;Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:239
Parameters
| Parameter | Type |
|---|---|
availableFunctions | ChatModelFunctions |
__namedParameters | { documentParams?: boolean; } |
__namedParameters.documentParams? | boolean |
Returns
Overrides
ChatWrapper.generateAvailableFunctionsSystemText
prependPreambleToChatHistory()
prependPreambleToChatHistory(chatHistory: readonly ChatHistoryItem[]): readonly ChatHistoryItem[];Defined in: chatWrappers/Llama3_2LightweightChatWrapper.ts:261
Parameters
| Parameter | Type |
|---|---|
chatHistory | readonly ChatHistoryItem[] |
Returns
readonly ChatHistoryItem[]