Pith. sign in

REVIEW 1 cited by

Behavior Trees Enable Structured Programming of Language Model Agents

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2404.07439 v1 pith:B4RSDEJC submitted 2024-04-11 cs.AI cs.CL

classification cs.AIcs.CL
keywords languageagentagentsbehaviormodelsprogrammingtreesdendron
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Language models trained on internet-scale data sets have shown an impressive ability to solve problems in Natural Language Processing and Computer Vision. However, experience is showing that these models are frequently brittle in unexpected ways, and require significant scaffolding to ensure that they operate correctly in the larger systems that comprise "language-model agents." In this paper, we argue that behavior trees provide a unifying framework for combining language models with classical AI and traditional programming. We introduce Dendron, a Python library for programming language model agents using behavior trees. We demonstrate the approach embodied by Dendron in three case studies: building a chat agent, a camera-based infrastructure inspection agent for use on a mobile robot or vehicle, and an agent that has been built to satisfy safety constraints that it did not receive through instruction tuning or RLHF.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Script-Based Dialog Policy Planning for LLM-Powered Conversational Agents: A Basic Architecture for an "AI Therapist"

    cs.CL 2024-12 conditional novelty 6.0 of 10

    Script-Based Dialog Policy Planning lets an LLM therapist move through explicit script states, and 100 simulated dialogs show it is feasible with trade-offs between efficiency and script adherence.

Pith tools