emacs-elpa-diffs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]