{"record":{"id":"afb34bbe04f1ccbb","repo":"langgenius/dify","slug":"rate-limit-error","errorCode":"rate_limit_error","errorMessage":"Rate Limit Error","messagePattern":"Rate Limit Error","errorType":"error_code","errorClass":"InvokeRateLimitError","httpStatus":429,"severity":"error","filePath":"api/controllers/console/app/completion.py","lineNumber":548,"sourceCode":"            args=args,\n            invoke_from=InvokeFrom.DEBUGGER,\n            streaming=streaming,\n        )\n    except services.errors.conversation.ConversationNotExistsError:\n        raise NotFound(\"Conversation Not Exists.\")\n    except services.errors.conversation.ConversationCompletedError:\n        raise ConversationCompletedError()\n    except services.errors.app_model_config.AppModelConfigBrokenError:\n        logger.exception(\"App model config broken.\")\n        raise AppUnavailableError()\n    except ProviderTokenNotInitError as ex:\n        raise ProviderNotInitializeError(ex.description)\n    except QuotaExceededError:\n        raise ProviderQuotaExceededError()\n    except ModelCurrentlyNotSupportError:\n        raise ProviderModelCurrentlyNotSupportError()\n    except InvokeRateLimitError as ex:\n        raise InvokeRateLimitHttpError(ex.description)\n    except CompletionRequestError:\n        raise\n    except InvokeError as e:\n        raise CompletionRequestError(e.description)\n    except ValueError as e:\n        raise e\n    except Exception as e:\n        logger.exception(\"internal server error.\")\n        raise InternalServerError()\n\n\ndef _generate_chat_message_response(\n    *,\n    session: Session,\n    current_user: Account,\n    app_model: App,\n    args: dict[str, Any],\n    streaming: bool,","sourceCodeStart":530,"sourceCodeEnd":566,"githubUrl":"https://github.com/langgenius/dify/blob/ef8544b173fd6cd7a8e71df2cab576e52bebbfbc/api/controllers/console/app/completion.py#L530-L566","documentation":"Error \"Rate Limit Error\" thrown in langgenius/dify.","triggerScenarios":"Thrown at api/controllers/console/app/completion.py:548 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"ef8544b173fd6cd7a8e71df2cab576e52bebbfbc","analyzedAt":"2026-08-12T05:15:17.394Z","schemaVersion":2},"datasetVersion":"2026-08-12T13:17:24.610Z"}