Forethought Introduces New Open Source Developer Platform, AutoChain


Share post:

Forethought, the leading generative AI for customer support automation, today announced the release of AutoChain, a framework developed to experiment and build lightweight, extensible, and testable LLM agents for the generative AI community.

Generative LLM agents have recently taken the AI industry by storm and captured the attention of developers everywhere. Despite this, the process of exploring and customizing generative agents is still complex and time consuming, and existing frameworks do not alleviate the pain point of evaluating generative agents under various and complex scenarios in a scalable way. With AutoChain, developers can enable easy and reliable iteration over LLM agents to expedite exploration.

“LLMs have demonstrated huge success in various text generation tasks and enable developers to build generative agents based on natural language objectives,” said Sami Ghoche, CTO and Co-Founder of Forethought. “Yet most of the generative agents require heavy customization for specific purposes, and adapting to different use cases is sometimes overwhelming using existing tools and framework. As a result, it is still very challenging to build a customized generative agent.”

“AutoChain makes it easy for developers to fully customize their agents. Whether it’s adding custom clarifying questions or automatically fixing tool input arguments–the simplicity saves developers time from experiment overhead, errors, and troubleshooting,” said Yi Lu, Head of Machine Learning at Forethought.

To facilitate agent evaluation, AutoChain introduces the workflow evaluation framework. This framework runs conversations between a generative agent and LLM-simulated test users. The test users incorporate various user contexts and desired conversation outcomes, which enables easy addition of test cases for new user scenarios and fast evaluation. The framework leverages LLMs to evaluate whether a given multi-turn conversation has achieved the intended outcome.

Also Read: Key Challenges Faced by IoT Developers in B2B Environment

AutoChain provides a lightweight framework and simplifies the building process. Features include:

  • Lightweight and extensible generative agent pipeline
  • Agent that can use different custom tools and support OpenAI function calling
  • Simple memory tracking for conversation history and tools’ outputs
  • Automated agent multi-turn conversation evaluation with simulated conversations

In the future, AutoChain will add features that allow more text encoder options, and a documents loader to facilitate initializing agents with knowledge sources.

TalkDev Bureau
TalkDev Bureau
The TalkDev Bureau has five well-trained writers and journalists, well versed in B2B enterprise technology industry, and constantly in touch with industry leaders for the latest trends, opinions, and other inputs- to bring you the best and latest in the domain.

Related articles

MSI and Asus Lead the Way with New Firmware Updates for Next-Gen AMD Ryzen CPUs

MSI has released new UEFI firmware updates for its AM5 motherboards, which reportedly support AMD's upcoming Ryzen 9000...

Microsoft Resolves Critical Bug, Opens Windows 11 Upgrade for PCs with Intel Rocket Lake CPUs

Microsoft has lifted a block on letting specific PCs upgrade to Windows 11. The block was imposed due...

Chelsio Unveils Improved macOS Driver for T6 Adapters, Boosting Performance for Media Professionals

Chelsio Communications has released its latest MacOS driver for the T6 100GbE adapters at the annual NAB event....

Green Coding: What Developers Need to Know

Green coding is an essential sustainable computing practice that reduces energy consumption in software development. By applying energy-efficient...