31 lines
837 B
JavaScript
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);
|
|
})()
|