mirror of
https://github.com/kennethreitz/instructor.git
synced 2026-06-05 22:50:18 +00:00
feat: add debugging for retries (#283)
This commit is contained in:
@@ -237,6 +237,8 @@ async def retry_async(
|
||||
mode=mode,
|
||||
)
|
||||
except (ValidationError, JSONDecodeError) as e:
|
||||
logger.exception(f"Retrying, exception: {e}")
|
||||
logger.debug(f"Error response: {response}")
|
||||
kwargs["messages"].append(dump_message(response.choices[0].message)) # type: ignore
|
||||
kwargs["messages"].append(
|
||||
{
|
||||
@@ -282,6 +284,7 @@ def retry_sync(
|
||||
)
|
||||
except (ValidationError, JSONDecodeError) as e:
|
||||
logger.exception(f"Retrying, exception: {e}")
|
||||
logger.debug(f"Error response: {response}")
|
||||
kwargs["messages"].append(dump_message(response.choices[0].message))
|
||||
kwargs["messages"].append(
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user