📝 Text Agent Queue

← Back to Queues
Queue:
plant-text-agent-queue
Status:
Healthy

Queue Information

Purpose

Processes text data collection jobs including Wikipedia lookups, Wikidata queries, and Tavily search results with LLM processing for comprehensive plant information.

Message Format

{
  "child_job_id": "UUID",
  "parent_job_id": "UUID",
  "candidate_scientific_name": "string",
  "taxon_id": "number (v3.0: removed user_tier)",
  "timestamp": "ISO string"
}

Processing Flow

  1. 1. Receives plant candidate from triage worker
  2. 2. Fetches Wikipedia articles and summaries
  3. 3. Queries Wikidata for structured information
  4. 4. Runs provenance prepass (strict extract → gap analysis → optional imputation → TS normalization)
  5. 5. Processes with LLM for comprehensive text content (canonical draft path)
  6. 6. Applies deterministic sidecar overrides to selected structured fields
  7. 7. Stores results and saves R2 logs for traceability

Data Sources

  • • Wikipedia articles and summaries
  • • Wikidata structured information
  • • Tavily search results
  • • LLM-generated comprehensive text content
  • • Field-level provenance summary (`provenance_summary`) for success/failure payloads
  • • R2 logs for complete traceability

Test Interface

Quick Test

Send a test message with default values (Arabidopsis thaliana)

Custom Message

Modify the message payload and send custom test