gptel: Update docstrings for prompt/response prefixes

README: Mention `gptel-response-prefix-alist`

gptel.el (gptel-prompt-prefix-alist, gptel-response-prefix-alist):
Improve docstring.
This commit is contained in:
Karthik Chikmagalur 2023-12-15 09:42:37 -08:00
parent 644e341244
commit e105a52541
2 changed files with 16 additions and 9 deletions

View file

@ -305,12 +305,13 @@ These are packages that depend on GPTel to provide additional functionality
| =gptel-temperature= | Randomness in response text, 0 to 2. |
|---------------------------+---------------------------------------------------------------------|
|---------------------------+---------------------------------------------------------------------|
| *Chat UI options* | |
|---------------------------+---------------------------------------------------------------------|
| =gptel-default-mode= | Major mode for dedicated chat buffers. |
| =gptel-prompt-prefix-alist= | Text demarcating queries and replies. |
|---------------------------+---------------------------------------------------------------------|
|-----------------------------+----------------------------------------|
| *Chat UI options* | |
|-----------------------------+----------------------------------------|
| =gptel-default-mode= | Major mode for dedicated chat buffers. |
| =gptel-prompt-prefix-alist= | Text inserted before queries. |
| =gptel-response-prefix-alist= | Text inserted before responses. |
|-----------------------------+----------------------------------------|
** Why another LLM client?

View file

@ -228,7 +228,10 @@ defaults to `text-mode'."
'((markdown-mode . "### ")
(org-mode . "*** ")
(text-mode . "### "))
"String inserted after the response from ChatGPT.
"String used as a prefix to the query being sent to the LLM.
This is meant for the user to distinguish between queries and
responses, and is removed from the query before it is sent.
This is an alist mapping major modes to the prefix strings. This
is only inserted in dedicated gptel buffers."
@ -239,7 +242,10 @@ is only inserted in dedicated gptel buffers."
'((markdown-mode . "")
(org-mode . "")
(text-mode . ""))
"String inserted after the response from ChatGPT.
"String inserted before the response from the LLM.
This is meant for the user to distinguish between queries and
responses.
This is an alist mapping major modes to the reply prefix strings. This
is only inserted in dedicated gptel buffers before the AI's response."