gptel 是一个用于 Emacs 的简单大型语言模型聊天客户端,支持多种模型和后端。它可以在任何缓冲区中随时随地使用。支持 ChatGPT、Azure、Ollama、GPT4All、Gemini 等多种后端和模型,可以异步快速地流式传输响应。它支持多轮对话、一次性交互、多模式模型(包括图像、文档),并可以将聊天保存为 Markdown/Org/Text 文件以便以后恢复。此外,它还提供了一些额外的功能,例如:添加上下文、重写/重构代码、Org 模式便利功能等。