AnythingLLM
Retrieval Augmented Generation (RAG) with LLM and Vector DB that can be local for full data privacy or cloud-based for greater functionality. Prompts and responses can be scanned for security issues using Prisma Airs. APIs are documented at: <Anything LLM URL> /api/docs Product documentation: https://docs.useanything.com/
- Category
- Utilities
- Pack
- AnythingLLM
Configuration parameters
- url — AnythingLLM URL (e.g., http://<url to local AnythingLLM>:3001) or https://<Anything LLM cloud url> (required)
- apikey — AnythingLLM API Key (required)
- cf_auth — Cloudflare Access Client Id
- airs_url — AIRS API URL
- airs_apikey —
- airs_scan_prompt — Sync Scan LLM Prompts with AIRS
- airs_scan_response — Sync Scan LLM Response with AIRS
- airs_profile — AIRS Profile Name for Scan Requests
- airs_app — AIRS Application Name for Scan Requests
- airs_user — AIR User for Scan Requests
- airs_model — Anything LLM Model in use
Commands (23)
- anyllm-document-createfolder — Create a new document folder.
- anyllm-document-delete — Delete a document.
- anyllm-document-get — Get a specific document details.
- anyllm-document-list — List all document details.
- anyllm-document-move — Move a document from a source folder to a destination folder.
- anyllm-document-upload-file — Uploads an XSOAR file entry to the custom-documents folder.
- anyllm-document-upload-link — Uploads a web link to the custom-documents folder.
- anyllm-document-upload-text — Upload text content as a document to the custom-documents folder.
- anyllm-scan-request — Perform an AI security scan of a request with AIRS.
- anyllm-workspace-add-embedding — Add a document to a workspace and create its vector embedding in the workspace.
- anyllm-workspace-chat — Send a chat message to a workspace (default thread). Query mode is based on embedded documents in chat, whereas chat mode is more general.
- anyllm-workspace-delete — Deletes an AnythingLLM workspace.
- anyllm-workspace-delete-embedding — Delete a document embedding from the workspace.
- anyllm-workspace-get — Get a specific workspace details.
- anyllm-workspace-list — List all the workspaces in AnythingLLM.
- anyllm-workspace-new — Creates a new workspace in AnythingLLM.
- anyllm-workspace-pin — Set the pinned status of a document embedding.
- anyllm-workspace-settings — Update workspace settings. Anything LLM APIs are documented at: <URL>/api/docs.
- anyllm-workspace-stream-chat — Send a stream chat message to a workspace (default thread). Query mode is based on embedded documents in chat, whereas chat mode is more general.
- anyllm-workspace-thread-chat — Send a chat a message to a conversation thread.
- anyllm-workspace-thread-chats — Get the conversation for a workspace thread.
- anyllm-workspace-thread-delete — Delete a thread in a workspace.
- anyllm-workspace-thread-new — Create a new conversation thread.