Skip to main content

OfficeLLM Configuration

Required Fields

Manager Configuration

The manager coordinates tasks and delegates to workers.

Required Fields

Example

Worker Configuration

Workers are specialized agents with specific tools.

Required Fields

Example

Tool Definitions

Tools define what actions workers can perform.

Format

Example

Tool Implementations

Tool implementations are the actual functions that execute when tools are called.

Format

Example

Provider Configuration

OpenAI

Anthropic

Google Gemini

OpenRouter

Task Format

Tasks are the input to executeTask().

Example

Task Result Format

The return value from executeTask().

Example

System Prompt Best Practices

Manager Prompts

Worker Prompts

Complete Example

Common Patterns

Multiple Tools Per Worker

Optional Tool Parameters

Complex Tool Parameters