Fabric AI Patterns
Application Options: -p, –pattern= Choose a pattern from the available patterns -v, –variable= Values for pattern variables, e.g. -v=#role:expert -v=#points:30 -C, –context= Choose a context from the available contexts –session= Choose a session from the available sessions -a, –attachment= Attachment path or URL (e.g. for OpenAI image recognition messages) -S, –setup Run setup for all reconfigurable parts of fabric -t, –temperature= Set temperature (default: 0.7) -T, –topp= Set top P (default: 0.9) -s, –stream Stream -P, –presencepenalty= Set presence penalty (default: 0.0) -r, –raw Use the defaults of the model without sending chat options (like temperature etc.) and use the user role instead of the system role for patterns. -F, –frequencypenalty= Set frequency penalty (default: 0.0) -l, –listpatterns List all patterns -L, –listmodels List all available models -x, –listcontexts List all contexts -X, –listsessions List all sessions -U, –updatepatterns Update patterns -c, –copy Copy to clipboard -m, –model= Choose model –modelContextLength= Model context length (only affects ollama) -o, –output= Output to file –output-session Output the entire session (also a temporary one) to the output file -n, –latest= Number of latest patterns to list (default: 0) -d, –changeDefaultModel Change default model -y, –youtube= YouTube video or play list “URL” to grab transcript, comments from it and send to chat or print it put to the console and store it in the output file –playlist Prefer playlist over video if both ids are present in the URL –transcript Grab transcript from YouTube video and send to chat (it used per default). –comments Grab comments from YouTube video and send to chat -g, –language= Specify the Language Code for the chat, e.g. -g=en -g=zh -u, –scrape_url= Scrape website URL to markdown using Jina AI -q, –scrape_question= Search question using Jina AI -e, –seed= Seed to be used for LMM generation -w, –wipecontext= Wipe context -W, –wipesession= Wipe session –printcontext= Print context –printsession= Print session –readability Convert HTML input into a clean, readable view –input-has-vars Apply variables to user input –dry-run Show what would be sent to the model without actually sending it –serve Serve the Fabric Rest API –address= The address to bind the REST API (default: :8080) –config= Path to YAML config file –version Print current version
Attribution
This content is based on and inspired by:
- Fabric AI Documentation (https://github.com/danielmiessler/fabric)
- Daniel Miessler’s Work (https://danielmiessler.com)
License
This content is licensed under MIT and includes modifications and additions by AI REI Teachings.
Last updated: March 2024