Zum Hauptinhalt springen

Create Atomic Schema

Skill Verifiziert Aktiv
Teil von:Atomic Agents

Entwerfen und schreiben Sie ein `BaseIOSchema`-Eingabe-/Ausgabepaar für einen Atomic Agents-Agenten oder ein Tool – Docstrings, Feld-Beschreibungen, Validatoren, Fehler-Varianten. Verwenden Sie dies, wenn der Benutzer nach "Schema erstellen", "Eingabe-/Ausgabe-Schema entwerfen", "`IOSchema` definieren", "`BaseIOSchema` schreiben", "Modellieren der Agentenausgabe" fragt oder `/atomic-agents:create-atomic-schema` ausführt.

Zweck

Zur Rationalisierung der Erstellung robuster und gut dokumentierter Eingabe-/Ausgabeschemata für Atomic Agents, um Konsistenz und Wartbarkeit bei der Entwicklung von KI-Anwendungen zu gewährleisten.

Funktionen

  • Leitet das Schema-Design mit klaren Phasen (klären, schreiben, verifizieren).
  • Erzwingt Docstrings und Feld-Beschreibungen für die LLM-Integration.
  • Demonstriert diskriminierte Unions und die Verwendung von Validatoren.
  • Stellt eine minimale Vorlage für eine schnelle Schemaimplementierung bereit.

Anwendungsfälle

  • Wenn ein Benutzer nach der Erstellung oder Definition eines Schemas für einen Agenten oder ein Tool fragt.
  • Beim Ändern eines vorhandenen Schemas mit neuen Feldern oder Fehler-Varianten.
  • Wenn sichergestellt wird, dass Schemata für die LLM-Interpretation ordnungsgemäß dokumentiert sind.

Nicht-Ziele

  • Bearbeitung allgemeiner Fragen zum Atomic Agents-Framework (verwenden Sie die übergreifende Fähigkeit).
  • Implementierung komplexer Validatoren oder fortgeschrittener Pydantic-Muster, die über den Bereich der Schema-Definition hinausgehen.
  • Schreiben der eigentlichen Agenten- oder Tool-Logik, die das Schema verwendet.

Workflow

  1. Klare den Aufrufer, die Richtung, die Felder und die Fehlerfälle.
  2. Schreiben Sie Schemata an konventionellen Stellen unter Verwendung von `BaseIOSchema` und `Field` mit Beschreibungen.
  3. Verifizieren Sie, dass Schema-Importe sauber sind und die Round-Trip-Überprüfung über `model_json_schema()` erfolgreich durchlaufen.
  4. Übergabe an den Benutzer mit Importorten und nächsten Schritten (Agent, Tool, Anbieter).

Praktiken

  • Schema-Design
  • Code-Dokumentation
  • Typsicherheit

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add BrainBlend-AI/atomic-agents
/plugin install atomic-agents@brainblend-plugins

Qualitätspunktzahl

Verifiziert
98 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit15 days ago
Sterne5.9k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Create Atomic Tool

99

Erstellen Sie eine `BaseTool[InSchema, OutSchema]`-Unterklasse — Eingabe-/Ausgabeschemata, `BaseToolConfig`, `run()` (und optional `run_async()`), umgebungsgesteuerte Geheimnisse, typisierte Fehler-Outputs. Verwenden Sie dies, wenn der Benutzer fragt, "ein Werkzeug hinzuzufügen", "ein Werkzeug zu erstellen", "eine API als Werkzeug zu verpacken", "eine `BaseTool` zu bauen", "ein Werkzeug für Berechnungen/Suche/Wetter zu erstellen" oder `/atomic-agents:create-atomic-tool` ausführt.

Skill
BrainBlend-AI

Instructor

98

Extract structured data from LLM responses with Pydantic validation, retry failed extractions automatically, parse complex JSON with type safety, and stream partial results with Instructor - battle-tested structured output library

Skill
Orchestra-Research

Instructor

75

Extract structured data from LLM responses with Pydantic validation, retry failed extractions automatically, parse complex JSON with type safety, and stream partial results with Instructor - battle-tested structured output library

Skill
davila7

Embedding Strategies

100

Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.

Skill
wshobson

Aws Cdk Development

100

AWS Cloud Development Kit (CDK) Experte für den Aufbau von Cloud-Infrastruktur mit TypeScript/Python. Verwenden Sie dies beim Erstellen von CDK-Stacks, Definieren von CDK-Konstrukten, Implementieren von Infrastructure as Code oder wenn der Benutzer CDK, CloudFormation, IaC, cdk synth, cdk deploy erwähnt oder AWS-Infrastruktur programmatisch definieren möchte. Behandelt CDK-App-Struktur, Konstruktmuster, Stack-Komposition und Bereitstellungs-Workflows.

Skill
zxkane

Fit Drift Diffusion Model

100

Fit cognitive drift-diffusion models (Ratcliff DDM) to reaction time and accuracy data with parameter estimation (drift rate, boundary separation, non-decision time), model comparison, and parameter recovery validation. Use when modeling binary decision-making with reaction time data, estimating cognitive parameters from experimental data, comparing sequential sampling model variants, or decomposing speed-accuracy tradeoff effects into latent cognitive components.

Skill
pjt222