Accelerating AI Agent Development Through a Domain-Specific Programming Language
摘要
Artificial Intelligence (AI) using Large Language Models (LLMs) is now used to automate simple knowledge worker tasks such as creating communications and summarizing documents. This paper presents a domain-specific language for creating agents, which we call ContentCreator (CC), to perform common knowledge worker tasks and mimic the behaviour of knowledge workers and their workflows. An interpreter has been built to execute and automate these workflows. In the same way that computer languages have progressed from assembly language to increasingly higher-level languages, CC enables the high-level programming of workflows that utilize large language models. CC is a simple language that non-programmers can use and understand. We use several use cases to demonstrate the ability of ContentCreator to automate workflows across multiple tasks.