branch: elpa/gptel commit 1078cacc2bad844f632b0c65ce657ee7fcffde9c Author: Karthik Chikmagalur <karthikchikmaga...@gmail.com> Commit: Karthik Chikmagalur <karthikchikmaga...@gmail.com>
gptel: Mention tool use in package commentary * gptel.el: Mention tool use briefly. --- gptel.el | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gptel.el b/gptel.el index a62973a6ca..07872d82c5 100644 --- a/gptel.el +++ b/gptel.el @@ -138,6 +138,21 @@ ;; ;; When context is available, gptel will include it with each LLM query. ;; +;; LLM Tool use: +;; +;; gptel supports "tool calling" behavior, where LLMs can specify arguments with +;; which to call provided "tools" (elisp functions). The results of running the +;; tools are fed back to the LLM, giving it capabilities and knowledge beyond +;; what is available out of the box. For example, tools can perform web +;; searches or API lookups, modify files and directories, and so on. +;; +;; Tools can be specified via `gptel-make-tool', or obtained from other +;; repositories, or from Model Context Protocol (MCP) servers using the mcp.el +;; package. See the README for details. +;; +;; Tools can be included with LLM queries using gptel's menu, or from +;; `gptel-tools'. +;; ;; Rewrite interface ;; ;; In any buffer: with a region selected, you can rewrite prose, refactor code