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.