Chain-of-Action: Faithful and Multimodal Question Answering through Large Language Models
Zhenyu Pan, Haozheng Luo, Manling Li, Han Liu
TL;DR
Chain-of-Action (CoA) introduces a modular, plug-and-play reasoning-retrieval framework for multimodal QA that decomposes complex questions into action chains controlled by in-context prompts. It integrates three domain-adaptable actions—web-querying, knowledge-encoding, and data-analyzing—and uses a Multi-Reference Faith Score (MRFS) to verify answers against retrieved data, reducing unfaithful outputs and token usage. The approach requires no additional training and demonstrates superior performance on classical QA benchmarks and a Web3 case study, including real-time information retrieval. This work advances faithful, efficient real-world QA by enabling external-grounded reasoning across text and tabular data, with extensibility to new modalities.
Abstract
We present a Chain-of-Action (CoA) framework for multimodal and retrieval-augmented Question-Answering (QA). Compared to the literature, CoA overcomes two major challenges of current QA applications: (i) unfaithful hallucination that is inconsistent with real-time or domain facts and (ii) weak reasoning performance over compositional information. Our key contribution is a novel reasoning-retrieval mechanism that decomposes a complex question into a reasoning chain via systematic prompting and pre-designed actions. Methodologically, we propose three types of domain-adaptable `Plug-and-Play' actions for retrieving real-time information from heterogeneous sources. We also propose a multi-reference faith score (MRFS) to verify and resolve conflicts in the answers. Empirically, we exploit both public benchmarks and a Web3 case study to demonstrate the capability of CoA over other methods.
