|
|
@ -22,7 +22,7 @@ import { facts, createCaller as createCallerFacts } from "./facts.js";
|
|
|
|
import { createCaller as createCallerMessages } from "./messages.js";
|
|
|
|
import { createCaller as createCallerMessages } from "./messages.js";
|
|
|
|
import { createCaller as createCallerFactTriggers } from "./fact-triggers.js";
|
|
|
|
import { createCaller as createCallerFactTriggers } from "./fact-triggers.js";
|
|
|
|
import { factTriggers } from "./fact-triggers.js";
|
|
|
|
import { factTriggers } from "./fact-triggers.js";
|
|
|
|
import { openrouter } from "./provider.js";
|
|
|
|
import { MODEL_NAME, openrouter } from "./provider.js";
|
|
|
|
|
|
|
|
|
|
|
|
const factsCaller = createCallerFacts({});
|
|
|
|
const factsCaller = createCallerFacts({});
|
|
|
|
const messagesCaller = createCallerMessages({});
|
|
|
|
const messagesCaller = createCallerMessages({});
|
|
|
@ -99,7 +99,7 @@ export const chat = router({
|
|
|
|
* language which this system can execute; usually an interpretted
|
|
|
|
* language which this system can execute; usually an interpretted
|
|
|
|
* language like Python or JavaScript. */
|
|
|
|
* language like Python or JavaScript. */
|
|
|
|
const mainResponse = await generateText({
|
|
|
|
const mainResponse = await generateText({
|
|
|
|
model: openrouter("mistralai/mistral-nemo"),
|
|
|
|
model: openrouter(MODEL_NAME),
|
|
|
|
messages: [
|
|
|
|
messages: [
|
|
|
|
previousRunningSummary === ""
|
|
|
|
previousRunningSummary === ""
|
|
|
|
? {
|
|
|
|
? {
|
|
|
|