[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/llm ffbaa5e683 40/71: Restore error callbacks
From: |
ELPA Syncer |
Subject: |
[elpa] externals/llm ffbaa5e683 40/71: Restore error callbacks |
Date: |
Fri, 17 May 2024 00:58:47 -0400 (EDT) |
branch: externals/llm
commit ffbaa5e68366f0a2bb8cd2586cf2c0f9a869b0fb
Author: Roman Scherer <roman@burningswell.com>
Commit: Roman Scherer <roman@burningswell.com>
Restore error callbacks
---
llm-gemini.el | 5 ++++-
llm-vertex.el | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/llm-gemini.el b/llm-gemini.el
index 232cfeac86..436d4454b9 100644
--- a/llm-gemini.el
+++ b/llm-gemini.el
@@ -147,7 +147,10 @@ If STREAMING-P is non-nil, use the streaming endpoint."
provider prompt (or function-call
(if (> (length streamed-text) 0)
streamed-text
- (llm-vertex--get-chat-response
data)))))))))
+ (llm-vertex--get-chat-response
data))))))
+ :on-error (lambda (_ data)
+ (llm-request-callback-in-buffer buf error-callback 'error
+ (llm-vertex--error-message
data))))))
(defun llm-gemini--count-token-url (provider)
"Return the URL for the count token call, using PROVIDER."
diff --git a/llm-vertex.el b/llm-vertex.el
index 890c998f19..dbe33a9c66 100644
--- a/llm-vertex.el
+++ b/llm-vertex.el
@@ -338,7 +338,10 @@ If STREAMING is non-nil, use the URL for the streaming
API."
provider prompt (or function-call
(if (> (length streamed-text) 0)
streamed-text
- (llm-vertex--get-chat-response
data)))))))))
+ (llm-vertex--get-chat-response
data))))))
+ :on-error (lambda (_ data)
+ (llm-request-callback-in-buffer buf error-callback 'error
+ (llm-vertex--error-message
data))))))
;; Token counts
;; https://cloud.google.com/vertex-ai/docs/generative-ai/get-token-count
- [elpa] externals/llm e07c84b81b 24/71: Improve Curl/HTTP error handling, (continued)
- [elpa] externals/llm e07c84b81b 24/71: Improve Curl/HTTP error handling, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 069bd193ef 26/71: Adding Gemini & Vertex streaming using plz, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 99814b533d 28/71: Changes to get at least some of Gemini / Vertex working, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 7919563997 30/71: Merge pull request #31 from r0man/plz, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 40909718cc 31/71: Fix function calling for Gemini & Vertex, and streaming for Gemini, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 9c07e22659 33/71: Kill the response buffer when the request completed, ELPA Syncer, 2024/05/17
- [elpa] externals/llm a61eb88c53 34/71: Merge pull request #33 from r0man/plz, ELPA Syncer, 2024/05/17
- [elpa] externals/llm fa6c445271 35/71: Fix issue with not handline the plz response correctly for streaming, ELPA Syncer, 2024/05/17
- [elpa] externals/llm f42e00265f 38/71: Add more documentation, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 2426f827d7 39/71: Add process filter error handling, ELPA Syncer, 2024/05/17
- [elpa] externals/llm ffbaa5e683 40/71: Restore error callbacks,
ELPA Syncer <=
- [elpa] externals/llm f91d965490 42/71: Add a clause to handle process filter errors, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 609c8a6834 48/71: Fix error message handling, ELPA Syncer, 2024/05/17
- [elpa] externals/llm f409841da3 49/71: Add ability to cancel processes, which is what plz returns, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 1a40b6d656 51/71: Really set reponse body to nil, ELPA Syncer, 2024/05/17
- [elpa] externals/llm c10187a07a 53/71: Set llm-request-plz-timeout to nil, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 0cb682aff4 54/71: Merge pull request #39 from r0man/plz, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 006cd1d6b2 59/71: Handle safety related errors in Vertex / Gemini, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 8a384aa073 61/71: Run handler code via a timer, ELPA Syncer, 2024/05/17
- [elpa] externals/llm 95b9b8b515 68/71: Improve error handling in Vertex and Ollama, ELPA Syncer, 2024/05/17
- [elpa] externals/llm ece9b1fc82 69/71: Remove llm-request and fix requires, ELPA Syncer, 2024/05/17