You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Supports conversations and multiple independent sessions.
42
42
- Save chats as regular Markdown/Org/Text files and resume them later.
43
43
- You can go back and edit your previous prompts or LLM responses when continuing a conversation. These will be fed back to the model.
44
-
- Don't like gptel's workflow? Use it to create your own for any supported model/backend with a [[https://github.com/karthink/gptel/wiki#defining-custom-gptel-commands][simple API]].
44
+
- Don't like gptel's workflow? Use it to create your own for any supported model/backend with a [[https://github.com/karthink/gptel/wiki/Defining-custom-gptel-commands][simple API]].
45
45
46
46
gptel uses Curl if available, but falls back to url-retrieve to work without external dependencies.
47
47
@@ -615,12 +615,12 @@ The above code makes the backend available to select. If you want it to be the
Or see this [[https://github.com/karthink/gptel/wiki#save-transient-flags][wiki entry]].
756
+
Or see this [[https://github.com/karthink/gptel/wiki/Commonly-requested-features#save-transient-flags][wiki entry]].
757
757
758
758
#+html: </details>
759
759
#+html: <details><summary>
@@ -762,7 +762,7 @@ Or see this [[https://github.com/karthink/gptel/wiki#save-transient-flags][wiki
762
762
763
763
gptel's default usage pattern is simple, and will stay this way: Read input in any buffer and insert the response below it. Some custom behavior is possible with the transient menu (=C-u M-x gptel-send=).
764
764
765
-
For more programmable usage, gptel provides a general =gptel-request= function that accepts a custom prompt and a callback to act on the response. You can use this to build custom workflows not supported by =gptel-send=. See the documentation of =gptel-request=, and the [[https://github.com/karthink/gptel/wiki][wiki]] for examples.
765
+
For more programmable usage, gptel provides a general =gptel-request= function that accepts a custom prompt and a callback to act on the response. You can use this to build custom workflows not supported by =gptel-send=. See the documentation of =gptel-request=, and the [[https://github.com/karthink/gptel/wiki/Defining-custom-gptel-commands][wiki]] for examples.
766
766
767
767
#+html: </details>
768
768
#+html: <details><summary>
@@ -867,7 +867,7 @@ Maybe, I'd like to experiment a bit more first. Features added since the incept
867
867
- Curl support (=gptel-use-curl=)
868
868
- Streaming responses (=gptel-stream=)
869
869
- Cancelling requests in progress (=gptel-abort=)
870
-
- General API for writing your own commands (=gptel-request=, [[https://github.com/karthink/gptel/wiki][wiki]])
870
+
- General API for writing your own commands (=gptel-request=, [[https://github.com/karthink/gptel/wiki/Defining-custom-gptel-commands][wiki]])
871
871
- Dispatch menus using Transient (=gptel-send= with a prefix arg)
0 commit comments