Files
manual_slop/MMA_Support/Tier2_Specialists.md
2026-02-24 19:03:22 -05:00

1.6 KiB

Tier 2: Specialized Models (Experts/Tools)

Tier 2 consists of a collection of specialized agents, models, or tools, each optimized for a specific domain or task. This allows the system to leverage "best-in-class" capabilities for different problems.

Key Responsibilities

1. Task Execution

  • Perform deep processing in a specific area (e.g., writing Python code, generating images, performing complex mathematical calculations).
  • Operate within the constraints provided by the Tier 1 Orchestrator.

2. Domain Expertise

  • Provide specialized knowledge that a general model might lack.
  • Utilize specialized formatting or protocols (e.g., returning structured JSON for data analysis tools).

3. Tool Integration

  • Act as wrappers for external APIs or local scripts (e.g., shell_runner in Manual Slop).
  • Manage its own internal state or "scratchpad" during complex multi-step operations.

Common Specialist Examples

  • Code Expert: Optimized for high-quality software engineering and debugging.
  • Search/Web Tool: Specialized in retrieving and summarizing real-time information.
  • Data Scientist: Capable of running statistical models and generating visualizations.
  • Creative Writer: Focused on tone, narrative, and artistic expression.

Implementation Principles

  • Fine-Tuning: Models in this tier are often smaller models fine-tuned on specialized datasets.
  • Isolation: Specialists should ideally be stateless or have well-defined, temporary state to prevent cross-contamination.
  • Interface Standards: Use consistent input/output formats (like JSON) to simplify communication with Tier 1.