ceo_and_board
Facilitate decision-making by sending a prompt to multiple board member models and having a CEO model analyze and finalize the outcome. Requires absolute file and output directory paths.
Instructions
Send a prompt to multiple 'board member' models and have a 'CEO' model make a decision based on their responses. IMPORTANT: You MUST provide absolute paths (e.g., /path/to/file or C:\path\to\file) for both file and output directory, not relative paths.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
abs_file_path | Yes | Absolute path to the file containing the prompt (must be an absolute path, not relative) | |
abs_output_dir | No | Absolute directory path to save the response files and CEO decision (must be an absolute path, not relative) | . |
ceo_model | No | Model to use for the CEO decision in format 'provider:model' | openai:o3 |
models_prefixed_by_provider | No | List of models with provider prefixes to act as board members. If not provided, uses default models. |
Input Schema (JSON Schema)
{
"properties": {
"abs_file_path": {
"description": "Absolute path to the file containing the prompt (must be an absolute path, not relative)",
"title": "Abs File Path",
"type": "string"
},
"abs_output_dir": {
"default": ".",
"description": "Absolute directory path to save the response files and CEO decision (must be an absolute path, not relative)",
"title": "Abs Output Dir",
"type": "string"
},
"ceo_model": {
"default": "openai:o3",
"description": "Model to use for the CEO decision in format 'provider:model'",
"title": "Ceo Model",
"type": "string"
},
"models_prefixed_by_provider": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "List of models with provider prefixes to act as board members. If not provided, uses default models.",
"title": "Models Prefixed By Provider"
}
},
"required": [
"abs_file_path"
],
"title": "CEOAndBoardSchema",
"type": "object"
}