import { Agent } from "atypica";
import { BusinessResearch } from "@/lib/research";
export class ResearchAgent {
constructor() {
this.model = new BusinessResearch();
this.context = "subjective_world";
}
async analyze(problem) {
const insights = await this.model
.understand(problem)
.simulate()
.interview()
.report();
return insights;
}
}Using “Language Models” to Model the “Subjective World”
Business research is about understanding human decision-making. Decisions are influenced by narratives, emotions, and cognitive biases.
Understanding decision mechanisms is the core of business research.