Using the Error Logs Tab
The Error Logs tab in LLMs presents a structured view of SearchUnifyGPT™ error logs. Each row in the SearchUnifyGPT Error Tracking report provides you the error occurred in the GPT widget, its time, the search query which caused the error and the search session ID. You can generate a report for a specific search client and time period using the Search Client and Date Range filters.
The picture below shows the Error Logs tab and the SearchUnifyGPT Error Tracking report.
The SearchUnifyGPT Error Tracking report columns are explained next:
Column | Description |
Search Query | It contains the search terms which caused the error to occur. Long search terms are truncated to 42 characters. |
Session ID | It contains the session ID in which the search terms were used. |
Time | It contains the time of the search. |
Error | It contains a list of the error code. A complete list of error codes with their descriptions is in the next section. |
Understanding Error Codes
For each error, the SearchUnifyGPT™ displays this message on the search client: "Response can not be generated at the moment."
-
API Error code: 429. Too many requests.
-
API Error code: 500. Server error from OpenAI.
-
API Error code: 503. OpenAI is overloaded.
-
Python Library Error code: APIError
-
Python Library Error code: RateLimitError. When this error occurs, the SearchUnify admins receive an email.
-
Python Library Error code: APIConnectionError
-
Python Library Error code: InvalidRequestError
-
Python Library Error code: ServiceUnavilableError
For the next error, the search user sees this message: Unable to fetch a response for the query. These errors can be fixed by pressing the Retry button on the search results page.
-
Python Library Error code: Timeout. The LLM session has expired. Use the Retry button.
For the next error, the SearchUnify admins see a red dot alongside the Integrations tab.
The admins also receive an email with the subject Authentication error from OpenAI for LLM integration. Upon encountering this error, the admins can reauthenticate their LLM. Search users won't see answers form the SearchUnifyGPT™ widget during the duration of the Authentication error.
-
Python Library Error code: AuthenticationError