[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/gptel created (now 97ab6cbd1e)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/gptel created (now 97ab6cbd1e) |
Date: |
Wed, 1 May 2024 10:00:55 -0400 (EDT) |
elpasync pushed a change to branch elpa/gptel.
at 97ab6cbd1e gptel: Add .elpaignore
This branch includes the following new commits:
new 99aa8dcc5f Add gptel.el and a README.
new cf6999ac12 Fix byte-compile warnings
new deeb606409 Update license.
new 86bf0c9f74 gptel: Avoid logging url-retrieve messages
new a5fe30312f gptel: Fix spacing issues in response
new 33d8434f3e gptel: Tweak header line format
new 88995a6436 gptel-curl: Add curl module and playback feature.
new 03113afd50 gptel: Rename internal functions
new 3c10147a72 gptel: Tweak README, minor linting
new 77d1010fbc gptel-curl: Add package version
new 5159a773a0 gptel: Use text-property based delimiting
new 172059060a gptel-curl: Autoload gptel-curl-get-response
new 65e6d73372 gptel: Include more API parameters
new 4e35e998a8 gptel-curl: Rename functions for linting
new 3f7c81012b gptel: Bump version and prepare for transient menus
new f98293f004 gptel: Check header-line-format before updating
new de70a066d7 gptel: Pulse inserted text
new b212c24c4a gptel: tweak prompt, rename url functions
new 8fca5bc762 gptel: Add org-mode support and update README
new 39376aa3f4 gptel-transient: Add transient menus for setting
parameters
new 9f8fc0e519 gptel-transient: Commands to act on region
new a3109a4b68 gptel: Insert response below point, not at point-max
new dd5833eef3 gptel: Improve gptel-mode setup
new a673f54a3e gptel, gptel-curl: Handle missing API key
new 9da22155de gptel-transient: Fix autoloads for gptel-send-menu
new cd6d90b24d gptel-transient: Improve "send in existing/new session"
option
new 3d0df72bd3 gptel-transient: linting for MELPA
new dfca03a266 LICENSE: Add GPLv3 license
new 0d26b34526 gptel: Add a debug flag
new c8f87f5554 Update README with transient menu details
new 1ada9c9214 gptel: Handle insertion with region-active correctly
new 30161850ad gptel-transient: Allow setting num past messages to 0
new 8a6ef565f0 gptel-transient: Remove unused lexical vars
new 040baad910 gptel: Remove aio dependency
new 051501c892 README: Change installation instructions (no aio)
new 87d9090b7a gptel-curl: Fix process sentinel
new 6f951ed690 Add gptel-api-key-from-auth-source (Fix #13)
new 9f8a984729 gptel: Change how api-key is read
new f0eba0cf4f README: Update README for MELPA
new 4f3ca23454 gptel: Update commentary and README
new 42d53b25e5 gptel: Handle insufficient quota and other errors
new 23caab41cf Add gpt-4 model
new 2b2dbe2664 gptel: Fix parsing error in url-retrieve buffer
new 048eaf9b64 README: Update description of chat parameters
new cd22ea836c Add autoload for gptel-send
new 5ebaf361f1 gptel: Handle the prompt prefix string automatically
new 552939b2f6 gptel: Fix free-variable error
new f843614f5b gptel: Set gptel-api-key if reading from minibuffer
new 9b3db255e8 gptel: Turn API parameters into defcustoms
new 1828dd3fa4 gptel: Set "waiting" state after sending the prompt
new 1ab8a57183 add installation instructions
new 1c07a94e18 README: Update manual install instructions
new a500c76a68 Encode a lambda-provided API key as utf-8
new c2ad1c004d Decode response body as utf-8 and then parse as json
new f7ba368c38 gptel: More flexible callbacks
new 1f03655e2d Add Doom Emacs installation instructions (#28)
new d77c8f37c5 gptel: Improve header-line-format
new 936c27e28b gptel: Fix header-line-format update
new d5ad620555 gptel-curl: process filter for streaming support
new c9795fe9e8 gptel: org support for streaming WIP
new c22c59d20a gptel: Add post-response hook and fix org converter
new 2e34981aa0 gptel: Rename :insert-marker
new ba133267ec gptel: Run post-response-hook after inserting response
new a43f5ac5fa gptel: Rename stream-related vars and defuns
new 5a0deda7fc gptel: Turn on streaming replies by default
new 6c47c0a483 README: Add videos with streaming
new 1cd0f58552 gptel-curl: Better error handling when streaming
new 36051b15d5 gptel: Unify error descriptions
new f0953d569e gptel: Simplify response API
new 18222818dc gptel: Add gptel-request
new 1b47235e25 README: Add section on gptel-request
new 44045be327 gptel: gptel-mode is local by default
new acf12ee6e3 gptel: return the gptel buffer
new 8a9ae56e77 gptel: Add streaming, in-place options to gptel-request
new c6abda6f0f gptel-transient: Rename gptel-send-menu -> gptel-menu
new 937c754e57 gptel-transient: Add refactor transient
new 23332a9bc5 gptel-transient: Add outline-minor-mode support
new c11e53061c gptel-transient: New gptel-menu transient options
new c29e1cd673 gptel-transient: Minor formatting changes.
new 6202474a6e README: Update with changes to gptel-menu
new 00abbf7597 gptel-transient: More visual feedback
new f218388d4d gptel-transient: Fix bug when sending in existing session
new 444a43134f gptel-curl: Fix current-buffer for Curl requests
new a5be53d5e3 gptel: Update version
new 075609544a README: Update instructions for setting key (#46)
new ac754ceb2a gptel: Handle read-only gptel-buffers
new 422eba8048 gptel-curl: Run post-response-hook in gptel buffer
new d13b0c4ab7 gptel-transient: Fix gptel-system-prompt
new 09729ee718 gptel: Create customization group
new 706ad703db gptel-transient: Allow arbitrary system
prompts/directives
new 219e163dc7 gptel-curl: Add gptel-abort
new 37c381c2e5 README: Update with acknowledgments and more
new 42132d3662 README: tweak description of package
new e6a1468bd2 gptel: Make API host configurable (#67)
new 20af9a8b99 gptel: curl proxy support (#69)
new 30700cc88a README: Mention extensions, gptel-proxy
new a7207a3835 README: Add TOC
new e6df1a5e33 gptel: Use :require for auth-source-search (#78)
new 3d98ce8eee gptel: Add new turbo 0613 models (#77)
new bb8b37d8c0 gptel, gptel-curl: Fix byte-compile warnings
new 07f27be696 gptel-transient: UI tweak for custom prompt
new 9c4af204a3 gptel-transient: Add crowdsourced prompts
new 4356f6fbec gptel: correct system message with gptel-request
new cc6c5e7321 gptel: saving and restoring state, and limiting context
new b92fc389d7 gptel: Reduce verbosity of gptel--save-state
new a660e13a8b gptel, gptel-transient: Fix read temperature from
minibuffer (#85)
new c20fba8247 gptel-curl: Only convert to Org in Org buffers
new e0a7898645 gptel: Add pre-response-hook
new 0f161a466b gptel: saving and restoring state for Markdown/Text
new c0ffce0849 gptel: Fix reading bounds in org files (#98)
new b2a01b8d65 README: Explain saving/restoring sessions better
new 6e4d95a70a README: Add drawers to installation instructions
new f0b18c5f8b gptel-transient: Exit gptel-system-prompt after
selection (#96)
new 24add64455 gptel: Adjust how gptel--system-message is set
new 648fa228a1 gptel: Fix check for markdown-mode (#109)
new ed0bfc9ed1 gptel: Offer suggestion when setting gptel-topic
new 62a6020302 gptel, gptel-curl: Allow protocol (https) to be set
separately
new 644fc1de2f gptel-transient: Handle empty input when setting
temperature
new 61c0df5e19 gptel, gptel-curl: Make the gptel text-property
non-sticky
new 6419e8f021 gptel: Add multi-llm support
new 190d1d20e2 gptel: Update header line and package info description
new 1434bbac7b gptel-ollama, gptel-openai: Add example of backend
creation
new aa50cbab70 gptel: Bump version
new 6af89254b7 README: Document breaking changes (mainly `gptel-host`
deprecation)
new 63027083cd README: Update additional customization section
new 50a2498259 README: Tweak instructions for local LLMs, mention #120
new c97778d5a8 gptel: address byte-compile and checkdoc warnings
new ec0e461b35 gptel-curl: Increased curl timeout (#127)
new 3c01477c37 gptel: api-key shenanigans
new cee5893d79 gptel: Appease the byte compiler.
new 57a70c23cb gptel: Skip to end of word before sending
new 66d2bafad6 gptel-ollama: Fix buffer parsing
new 3308449761 gptel: Fix prompt string handling in gptel-request
new 0109d0d1c0 gptel: API agnostic response error handling
new 17a58d38e7 gptel: Fix bug in url-retrieve setup
new de6d8089cd gptel-transient: Fix system-message setting function
new 3e361323d5 Update available OpenAI GPT models to match API (#146)
new 5c3b26aeec gptel-curl: Tweak Curl arguments for windows
new 15404f639d README: Update instructions for Azure (#147)
new d5949ef428 gptel-curl: handle large Curl payloads with a temp file
(#137)
new 644e341244 Add multiline prefixes & AI response prefixes (#142)
new e105a52541 gptel: Update docstrings for prompt/response prefixes
new 0ea3c7fb15 gptel-transient: Improve suffix message editor
new 84cd7bf5a4 gptel-gemini: Add Gemini support
new 3dd00a7457 gptel-gemini: Add streaming responses, simplify
configuration
new 38095eaed5 gptel: Fix prompt collection bug + linting
new ddd69cbbcf gptel-curl: Replace Curl timeout with speed-time
new a202911009 gptel: Add post-stream hook, scroll commands
new 1a554785e8 gptel-curl: Remove redundant calls to insert-response
new 4775ade6e0 gptel: add custom gptel-update-destination
new 8973498378 gptel: Add minimal status indicator via mode-line-process
new ce75072f9d gptel: Bump version
new c9d362a3e9 gptel-transient: Set model when redirecting to new buffer
new 7271d0e408 gptel: Try to save/restore gptel-backend in files
new 4d01dddf7d gptel, gptel-curl: Address checkdoc warnings
new 2e92c0303c gptel: gptel-backend-url can accept functions
new 8d3e08faa8 gptel: Don't use called-interactively-p
new c3ca4fd0a0 gptel-transient: Set suffix-state explicitly for
directives
new 9126bed43f gptel: Set window when doing auto-scrolling
new 32dd463bd6 README: Mention YouTube demo
new 0690c8b6a9 gptel-transient: Exit transient when writing directive
new 60cb406567 gptel: Improve documentation of gptel-send
new f571323174 gptel-gemini: Simulate system-message for gemini
new 85bd47cb4c README: Add support for llama.cpp
new 1e31f550de gptel: Declare compat as explicit dependency
new e5357383ce gptel: Appease byte-compiler and linter
new 48047c0600 gptel-transient: Improve system-message edit buffer
new 3ac5963080 README: Add instructions for Llamafile
new d5b10c3d6d gptel: gptel-model can be an arbitrary string
new 3af2650342 gptel-transient: save window state when ediff
new 0fce1d86d1 README: fix typo (#168)
new febeada960 gptel: Make gptel-backend customizable
new e67ed41e31 README: Specify: no key needed for llama backend
new 8ec233d79c gptel: Name gptel buffer according to backend
new bea31e33e2 gptel-ollama: Use default host in gptel-make-ollama
new 7c2e342f35 gptel-transient: Add prompting from kill-ring
new d6ef79f621 gptel-transient: Show descriptions of directives
new 612aea3456 gptel: Make gptel-post-response-* easier to use
new c6a07043af gptel-kagi: Add support for Kagi FastGPT
new 1752f1d589 gptel-kagi: Add support for the Kagi summarizer
new 3fb064a763 gptel: Better handling of read-only bufs
new b34e217bbf README: Mention gptel-request
new 92a8c0bdac gptel: letrec expansion error in Emacs 27.2
new 1fcb4606a2 Fix compilation warning in gptel-openai.el
new b3d028d074 Add .gitignore
new 235134a176 Bit of feedback when copying reponse to kill ring
new 50fb34ab7c Fix compilation warnings
new 7b19cdf117 Sanitize gpt-model value just in time
new d0c685e501 gptel: checkdoc linting and indentation rules
new 8a25058eed gptel-openai: default :header key to simplify config
new e79e386964 README: Move gptel-request to FAQ
new 89decb4201 README: Mention transient menu option saving
new d2f56c62a0 gptel-transient: Allow redirection to any buffer
new c41a53f526 gptel: save/restore multi-line directives (#180)
new 10f57605ce gptel: Improve Org stream conversion
new f0e4889c36 gptel: Update OpenAI model list
new a61fda4661 gptel-transient: better multi-line directive editing
new 95925f3571 Automatically create parent directories for
gptel-crowdsourced-prompts-file (#203)
new 6a385ffc2f README: Add FAQ entry for OpenAI quota error (#93)
new 2c87acddd5 gptel: Add request logging (Fix #165)
new af5444a2ea gptel: docstrings for multi-LLM support, bump version
new d8c604b53b README: Update with instructions for perplexity.ai (#204)
new 49cfc78378 gptel: Add page boundaries, restructure files
new bf994c0765 gptel: Add response regeneration, history and ediff
new e2eccd8b08 gptel: Remove references to gptel--debug (fix #205)
new ef8b9093d2 gptel-gemini: Use permissive API safety settings
new 5465271541 gptel: Add gpt-4-0125-preview to model list (Fix #215)
new 226f8f0d90 gptel: Add customizable display-action (#216)
new 43f625ecb9 gptel-openai: curl-args slot in gptel-backend (#221)
new 8ba07d042c gptel: Bump version
new 149261ee79 gptel-transient: Avoid clashes with the custom directive
key (#219)
new 87c190076e README: Clarify example configuration code
new eb088f2f21 gptel-anthropic: support Anthropic AI's Claude 3 (#229)
new 0d6264f268 gptel-curl: Adjust response beginning position
new a32f4effe5 gptel-curl: Handle empty responses correctly
new 199595b0c8 gptel: Handle status HTTP 100
new 2487ada4d6 gptel-anthropic: Handle missing response chunks (trial)
new b634f05fe5 gptel: Tweak markdown to org conversion
new 5e9e36d854 gptel: rear-nonsticky text-property by default
new 3d6147830e gptel: Fix model/backend mismatch (#242)
new 3935a6dcf8 :recycle:: Untangle Gemini model and endpoint #212 (#213)
new d502ad8ecb test-gptel-org: Add markdown conversion tests
new 9925dc91b4 gptel: Improve markdown converter
new fbb0ee29c4 gptel-org-test: Add mores tests for org conversion
new f58ad9435c gptel: Use libjansson support if available
new e18ceb1f84 gptel: Improve logging
new 07992f79cc gptel-anthropic: Support for the Claude haiku model
new 12340eda46 gptel-transient: Truncate system prompt when messaging
new e5f54d1d09 gptel-anthropic: Modify order of request items
new 260be9d8d4 gptel: Consolidate HTTP request process
new dade9ec8e1 gptel: Add introspection commands
new f529457bbe gptel: Use visual-line-mode when ediff-ing
new 7e6b106516 gptel-transient: Change menu display
new 376fb4b423 gptel-transient: Additional directives option (#249)
new 161c77ad7f gptel-transient: Adjust several menu options
new 6d3e4a99f5 gptel-transient: Rename additional-directive functions
new 73a0cc25ba gptel-transient: Simplify model selection
new b31c9be5e0 gptel-ollama: Adjust Ollama stream parser for libjansson
new 94b13e78ec gptel-transient: enable additional directive by default
new e3b3591d73 README: Add support for Groq (#257)
new 5dcbf40066 gptel: Make model parameters global
new 22f7043c32 gptel: Fix gptel-end-of-response
new 5d069cfca8 gptel-anthropic: Simplify stream parser
new 9bc54bed9c gptel-transient: Remove "-ts" suffix from major mode
(#259)
new 9eea4be5ed gptel-transient: Fix gptel-menu definition bug (#265)
new 34a52aa047 gptel-anthropic: Remove debug code
new 12e00cbd09 gptel-transient: No pre-fill when reading from minibuffer
new 9a5a4a60d5 README: Mention wiki entry on saving transient flags
new 26326c302e gptel-anthropic: Parsing fix
new 81bb467104 gptel: Set window when running post-response hook
new f24ec164cd gptel: Adjust doc-string
new 53ee34653e gptel-openai: Typo in gptel--json-read
new 53a905dafc gptel: Show chosen system message in header-line
new 5d74ec4de0 gptel: Set system message correctly in gptel-request
new 2982ede17d gptel-org: Add gptel-org
new 8dbcbbb908 gptel-org: Move session save/restore code for Org
new f2fd2b13b0 gptel-org: Move response transform code for Org
new 567af4d2ee gptel-org: Read config from Org properties (#141)
new 4d4b61af94 gptel-transient: More robust dry-run commands
new 7b6e3c5900 gptel: Release v0.8.5
new b4088e3f7b README: New pacakge based on gptel, magit-gptcommit
(#281)
new e994a443d3 README: add OpenRouter instructions (#282)
new 70889ad95c gptel-gemini: Add Gemini 1.5 (#284)
new 2b938114cf gptel: Add GPT 4 Turbo (#286)
new 9b094b8b1e gptel: Fix url-retrieve response parser bug
new 66a63e6c82 gptel-ollama: switch to chat API
new 44feb1637f gptel-transient: Update header-line in gptel--suffix-send
new a2b16c43b1 gptel-org: Include org-element-lineage-map with gptel
(#294)
new 306fe3bd8c gptel-ollama: Fix parsing error (#179)
new b2985392f4 gptel: Linting for NonGNU ELPA
new 4273f067e8 gptel-org: Improve stream converter
new c319966997 gptel-org: Further improve stream converter
new 97ab6cbd1e gptel: Add .elpaignore
- [nongnu] branch elpa/gptel created (now 97ab6cbd1e),
ELPA Syncer <=
- [nongnu] elpa/gptel 99aa8dcc5f 001/273: Add gptel.el and a README., ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel deeb606409 003/273: Update license., ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel 88995a6436 007/273: gptel-curl: Add curl module and playback feature., ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel cf6999ac12 002/273: Fix byte-compile warnings, ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel cd6d90b24d 026/273: gptel-transient: Improve "send in existing/new session" option, ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel 8fca5bc762 019/273: gptel: Add org-mode support and update README, ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel 8a6ef565f0 033/273: gptel-transient: Remove unused lexical vars, ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel 86bf0c9f74 004/273: gptel: Avoid logging url-retrieve messages, ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel de70a066d7 017/273: gptel: Pulse inserted text, ELPA Syncer, 2024/05/01
- [nongnu] elpa/gptel 65e6d73372 013/273: gptel: Include more API parameters, ELPA Syncer, 2024/05/01