Piped_Content - MadBomber/aia GitHub Wiki
Piped Content
As a command-line interface (CLI) tool AIA supports the common ability to receive input from STDIN and produce output to STDOUT. This allows it to behave as a well-mannered CLI tool when composing a piped workflow on the command line.
For example suppose you had a prompt file summarize.txt
in your $AIA_PROMPTS_DIR, then you could do something like this:
curl $URL | aia summarize --no-output_file | less
The output from the curl
command is appended to the prompt text contained in the summarize.txt
file which is then fed into the back end for processing through an LLM. The response from that LLM process is then forwarded to the common pager for viewing.