[HN Gopher] Show HN: Build AI DAGs with Memory; Run and Validate...
___________________________________________________________________
Show HN: Build AI DAGs with Memory; Run and Validate LLM Tools in
Containers
I am working on a modular open source framework called Griptape
that allows Python developers to create LLM pipelines and DAGs for
complex workflows that use rules and memory. Griptape can be
thought of as "Airflow for LLMs," providing an alternative to the
agent-based LangChain approach. Developers can also build reusable
LLM tools with explicit JSON schemas that can be executed in any
environment (local, containerized, cloud, etc.) and integrated into
Griptape workflows. They can also be easily converted into ChatGPT
Plugin APIs and LangChain tools via adapters. Tools can be thought
of as any executable code that allows LLMs to interact with the
outside world (via ReAct and Toolformer techniques): email, docs,
spreadsheets, Jira tickets, web pages/search, etc. The best part
about tools is that they can be executed in isolated environments,
significantly reducing potential security risks associated with
running LLM-generated code and API calls. What do you think? What
are some of the use cases that you have in mind for reusable tools?
Author : vasinov
Score : 15 points
Date : 2023-04-21 16:01 UTC (7 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| james-revisoai wrote:
| Nice, how does the Webscraper work? Will it work on e.g. a React
| site?
|
| Would be a nice use-case to plop a website into a chatbot easily,
| for example.
| vasinov wrote:
| The WebScraper tool uses Trafilatura [1] to scrape and parse
| HTML--nothing too fancy. "Scraping" a React site would require
| a totally different approach, probably something more akin to
| Adept's ACT-1 [2].
|
| I run a local chat app built with Griptape and I use it to give
| me summaries of web pages or answer specific questions all the
| time :)
|
| 1. https://github.com/adbar/trafilatura/
|
| 2. https://www.adept.ai/blog/act-1
___________________________________________________________________
(page generated 2023-04-21 23:02 UTC)