UNPKG

@promptbook/vercel

Version:

Promptbook: Turn your company's scattered knowledge into AI ready books

20 lines (19 loc) 837 B
import type { AgentModelRequirements } from '../../book-2.0/agent-source/AgentModelRequirements'; /** * Creates an empty/basic agent model requirements object * This serves as the starting point for the reduce-like pattern * where each commitment applies its changes to build the final requirements * * @public exported from `@promptbook/core` */ export declare function createEmptyAgentModelRequirements(): AgentModelRequirements; /** * Creates a basic agent model requirements with just the agent name * This is used when we have an agent name but no commitments * * @public exported from `@promptbook/core` */ export declare function createBasicAgentModelRequirements(agentName: string | null): AgentModelRequirements; /** * TODO: [🐤] Deduplicate `AgentModelRequirements` and `ModelRequirements` model requirements */