Building New Agents
Register inputs for a new agent and let Maniac bootstrap completions and build a model.
How It Works
Step 1 — Create a Container
from maniac import Maniac
maniac = Maniac()
container = maniac.containers.create(
label="ticket-router",
initial_model="openai/gpt-4o",
default_system_prompt=(
"You are a support ticket router. Given a customer message, "
"respond with exactly one label: billing, technical, account, or general."
),
)import Maniac from "maniac-js";
const maniac = new Maniac();
const container = await maniac.containers.create({
label: "ticket-router",
initial_model: "openai/gpt-4o",
default_system_prompt:
"You are a support ticket router. Given a customer message, " +
"respond with exactly one label: billing, technical, account, or general.",
});Step 2 — Register Inputs Only
Uploading Inputs at Scale
What Happens Next
Last updated