Class: MistralChatWrapper ​
Defined in: chatWrappers/MistralChatWrapper.ts:15
Extends ​
Constructors ​
Constructor ​
new MistralChatWrapper(options?: {
addSpaceBeforeEos?: boolean;
}): MistralChatWrapper;Defined in: chatWrappers/MistralChatWrapper.ts:23
Parameters ​
| Parameter | Type | Description |
|---|---|---|
options | { addSpaceBeforeEos?: boolean; } | - |
options.addSpaceBeforeEos? | boolean | Default to true |
Returns ​
MistralChatWrapper
Overrides ​
Properties ​
defaultSettings ​
static defaultSettings: ChatWrapperSettings;Defined in: ChatWrapper.ts:15
Inherited from ​
wrapperName ​
readonly wrapperName: string = "Mistral";Defined in: chatWrappers/MistralChatWrapper.ts:16
Overrides ​
settings ​
readonly settings: ChatWrapperSettings;Defined in: chatWrappers/MistralChatWrapper.ts:18
Overrides ​
Methods ​
generateFunctionCallsAndResults() ​
generateFunctionCallsAndResults(functionCalls: ChatModelFunctionCall[], useRawCall?: boolean): LlamaText;Defined in: ChatWrapper.ts:63
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:110
Parameters ​
| Parameter | Type |
|---|---|
name | string |
params | any |
Returns ​
Inherited from ​
ChatWrapper.generateFunctionCall
generateModelResponseText() ​
generateModelResponseText(modelResponse: (
| string
| ChatModelFunctionCall
| ChatModelSegment)[], useRawValues?: boolean): LlamaText;Defined in: ChatWrapper.ts:158
Parameters ​
| Parameter | Type | Default value |
|---|---|---|
modelResponse | ( | string | ChatModelFunctionCall | ChatModelSegment)[] | undefined |
useRawValues | boolean | true |
Returns ​
Inherited from ​
ChatWrapper.generateModelResponseText
generateAvailableFunctionsSystemText() ​
generateAvailableFunctionsSystemText(availableFunctions: ChatModelFunctions, __namedParameters: {
documentParams?: boolean;
}): LlamaText;Defined in: ChatWrapper.ts:243
Parameters ​
| Parameter | Type |
|---|---|
availableFunctions | ChatModelFunctions |
__namedParameters | { documentParams?: boolean; } |
__namedParameters.documentParams? | boolean |
Returns ​
Inherited from ​
ChatWrapper.generateAvailableFunctionsSystemText
addAvailableFunctionsSystemMessageToHistory() ​
addAvailableFunctionsSystemMessageToHistory(history: readonly ChatHistoryItem[]): readonly ChatHistoryItem[];Defined in: chatWrappers/MistralChatWrapper.ts:71
Parameters ​
| Parameter | Type |
|---|---|
history | readonly ChatHistoryItem[] |
Returns ​
readonly ChatHistoryItem[]
Overrides ​
ChatWrapper.addAvailableFunctionsSystemMessageToHistory
generateContextState() ​
generateContextState(__namedParameters: ChatWrapperGenerateContextStateOptions): ChatWrapperGeneratedContextState;Defined in: chatWrappers/MistralChatWrapper.ts:75
Parameters ​
| Parameter | Type |
|---|---|
__namedParameters | ChatWrapperGenerateContextStateOptions |
Returns ​
ChatWrapperGeneratedContextState
Overrides ​
ChatWrapper.generateContextState
generateInitialChatHistory() ​
generateInitialChatHistory(__namedParameters?: ChatWrapperGenerateInitialHistoryOptions): ChatHistoryItem[];Defined in: chatWrappers/MistralChatWrapper.ts:150
Parameters ​
| Parameter | Type |
|---|---|
__namedParameters | ChatWrapperGenerateInitialHistoryOptions |
Returns ​
Overrides ​
ChatWrapper.generateInitialChatHistory
generateFunctionCallResult() ​
generateFunctionCallResult(
functionName: string,
functionParams: any,
result: any): LlamaText;Defined in: chatWrappers/MistralChatWrapper.ts:162
Parameters ​
| Parameter | Type |
|---|---|
functionName | string |
functionParams | any |
result | any |