1235c0ec64
closes #6851
14 lines
510 B
TypeScript
14 lines
510 B
TypeScript
import { Agent } from "@earendil-works/pi-agent-core";
|
|
import { createModels } from "@earendil-works/pi-ai";
|
|
import { anthropicProvider } from "@earendil-works/pi-ai/providers/anthropic";
|
|
|
|
const models = createModels();
|
|
models.setProvider(anthropicProvider());
|
|
const model = models.getModel("anthropic", "claude-sonnet-4-5");
|
|
if (!model) throw new Error("Anthropic smoke-test model not found");
|
|
|
|
export const agent = new Agent({
|
|
initialState: { model },
|
|
streamFunction: models.streamSimple.bind(models),
|
|
});
|