@sema-agent/core
Version:
Stateless, task-oriented AI agent core
13 lines (12 loc) • 385 B
JavaScript
import { runWithTeacher } from "../agents/teacher.js";
export async function teacherMode(runner, spec, pair) {
const studentSpec = { ...spec, model: pair.student };
return runWithTeacher(runner, studentSpec, {
model: pair.advisor,
helperModel: pair.student,
});
}
export const TEACHER_PROFILE = {
studentRole: "subagent",
advisorRole: "advisor",
};