Files
toolLooper/cli2.js

31 lines
837 B
JavaScript

import ModelDialog from './modelDialog.js';
import chalk from 'chalk';
const modelDialog = new ModelDialog();
modelDialog.on('outputUpdate', (output) => {
//console.log(chalk.blue('output event'),output);
});
modelDialog.on('reasoningUpdate', (output) => {
//console.log(chalk.blue('reasoning event'),output);
});
(async ()=>{
const output = await modelDialog.interrogate('Can you remember "seven" ?');
console.log(output.output,JSON.stringify(output.reasoning,null,2));
const output2 = await modelDialog.interrogate('read a file that is what you remebered plus 1 as a word with txt ending, check that file.');
console.log('final output:',output2.output);
console.log('reasoning:',output2.reasoning);
console.log('Tokens:',output2.inputTokens,output2.cachedTokens,output2.outputTokens);
})()