[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/elisa 0c432dd1c8 81/98: Add commands to documentation
From: |
ELPA Syncer |
Subject: |
[elpa] externals/elisa 0c432dd1c8 81/98: Add commands to documentation |
Date: |
Wed, 17 Jul 2024 18:58:06 -0400 (EDT) |
branch: externals/elisa
commit 0c432dd1c8d6038e8aa54d2a311b07f26c855586
Author: Sergey Kostyaev <kostyaev.sergey2@wb.ru>
Commit: Sergey Kostyaev <kostyaev.sergey2@wb.ru>
Add commands to documentation
---
README.org | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 file changed, 54 insertions(+), 5 deletions(-)
diff --git a/README.org b/README.org
index eca2eeb987..33ce017c23 100644
--- a/README.org
+++ b/README.org
@@ -63,10 +63,9 @@ This can take some time.
*** elisa-chat
-Entrypoint. Makes similarity search in index, add semantically similar
-info nodes into context and query llm for prompt. Uses ~ellama~ under
-the hood. Call one of parse manuals functions to create index before
-use it.
+Entrypoint. Makes hybrid search in enabled collections, add founded
+quotes into context and query llm for prompt. Uses ~ellama~ under the
+hood.
*** elisa-download-sqlite-vss
@@ -78,7 +77,7 @@ Parse builtin emacs info manuals asyncronously. Can take long
time.
*** elisa-async-parse-external-manuals
-Parse external emacs info manuals asyncronously.
+Parse external emacs info manuals asyncronously. Can take long time.
*** elisa-async-parse-all-manuals
@@ -87,6 +86,56 @@ Parse all emacs info manuals asyncronously.
One of parse functions should be called before ~elisa-chat~ to create
index.
+*** elisa-web-search
+
+Search the web and answer to user query based on found information.
+
+**** How it works
+
+Search the web for user query. Create new collection with user query
+as name. Parse web pages to this new collection. Search in this
+collection. Add related information to context. Ask llm to answer user
+query based on provided context.
+
+*** elisa-async-parse-directory
+
+Parse directory as new collection. Can take long time. Works
+asyncronously and incrementally.
+
+*** elisa-reparse-current-collection
+
+Incrementally reparse current directory collection.
+It does nothing if buffer file not inside one of existing collections.
+Works asyncronously.
+
+*** elisa-create-empty-collection
+
+Create new empty collection.
+
+*** elisa-add-file-to-collection
+
+Add file to collection.
+
+*** elisa-add-webpage-to-collection
+
+Add webpage to collection.
+
+*** elisa-enable-collection
+
+Enable collection for ~elisa-chat~.
+
+*** elisa-disable-collection
+
+Disable collection.
+
+*** elisa-disble-all-collections
+
+Disable all collections.
+
+*** elisa-remove-collection
+
+Removes collection and all its data from index.
+
** Configuration
Example configuration. With default installation you don't need it.
- [elpa] externals/elisa 3874a7007c 36/98: Improve semantic split api, (continued)
- [elpa] externals/elisa 3874a7007c 36/98: Improve semantic split api, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa f2bf34b201 39/98: Improve sqlite escape function, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 45b854ba2d 46/98: Fix linter warning, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa d58e172912 48/98: Make web search async, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa f312d189f2 51/98: Fix one word lines in webpage quotes parsed asyncronously, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 0fc73b4b9a 69/98: Add instruction to elisa-chat, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 4710f87851 72/98: Refactor parsing info manuals, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 86f4ea0afb 74/98: Fix parsing info manuals with infinite loop, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 9c7004e15c 77/98: Add functionality to parse web pages and add them to collections, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 4063c45908 78/98: Add custom variables documentation, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 0c432dd1c8 81/98: Add commands to documentation,
ELPA Syncer <=
- [elpa] externals/elisa 29c17f86a7 83/98: Update package description, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa cb69d24b0d 88/98: Improve documentation, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 8d0ad42134 90/98: Small documentation markup fixes, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 55200f8d8b 89/98: Fix readme markup for github rendering, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 21048a5033 91/98: Add melpa stable badge, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa fe93e52d2a 95/98: Review fixes, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 56bc22a8c3 96/98: Improve package documentation, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa c842f1ce32 98/98: Bump version, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa f3d21b65d4 04/98: Fill readme with simple use case, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 126def8ac8 02/98: Add license file, ELPA Syncer, 2024/07/17