{"record":{"id":"deedc68e5d8874cf","repo":"langgenius/dify","slug":"model-currently-not-support-deedc6","errorCode":"model_currently_not_support","errorMessage":"Dify Hosted OpenAI trial currently not support the GPT-4 model.","messagePattern":"Dify Hosted OpenAI trial currently not support the GPT-4 model\\.","errorType":"error_code","errorClass":"ProviderModelCurrentlyNotSupportError","httpStatus":400,"severity":"error","filePath":"api/controllers/console/app/generator.py","lineNumber":256,"sourceCode":"        console_ns.models[GeneratorResponse.__name__],\n    )\n    @console_ns.response(400, \"Invalid request parameters\")\n    @console_ns.response(402, \"Provider quota exceeded\")\n    @setup_required\n    @login_required\n    @account_initialization_required\n    @with_current_tenant_id\n    @model_validate(RuleGeneratePayload)\n    def post(self, req_data: RuleGeneratePayload, current_tenant_id: str):\n\n        try:\n            rules = LLMGenerator.generate_rule_config(tenant_id=current_tenant_id, args=req_data)\n        except ProviderTokenNotInitError as ex:\n            raise ProviderNotInitializeError(ex.description)\n        except QuotaExceededError:\n            raise ProviderQuotaExceededError()\n        except ModelCurrentlyNotSupportError:\n            raise ProviderModelCurrentlyNotSupportError()\n        except InvokeError as e:\n            raise CompletionRequestError(e.description)\n\n        return rules\n\n\n@console_ns.route(\"/rule-code-generate\")\nclass RuleCodeGenerateApi(Resource):\n    @console_ns.doc(\"generate_rule_code\")\n    @console_ns.doc(description=\"Generate code rules using LLM\")\n    @console_ns.expect(console_ns.models[RuleCodeGeneratePayload.__name__])\n    @console_ns.response(200, \"Code rules generated successfully\", console_ns.models[GeneratorResponse.__name__])\n    @console_ns.response(400, \"Invalid request parameters\")\n    @console_ns.response(402, \"Provider quota exceeded\")\n    @setup_required\n    @login_required\n    @account_initialization_required\n    @with_current_tenant_id","sourceCodeStart":238,"sourceCodeEnd":274,"githubUrl":"https://github.com/langgenius/dify/blob/ef8544b173fd6cd7a8e71df2cab576e52bebbfbc/api/controllers/console/app/generator.py#L238-L274","documentation":"Error \"Dify Hosted OpenAI trial currently not support the GPT-4 model.\" thrown in langgenius/dify.","triggerScenarios":"Thrown at api/controllers/console/app/generator.py:256 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"}