پرش به محتویات

مشکلات رایج در نود مدل چت OpenAI#

در اینجا برخی از خطاها و مشکلات رایج با نود مدل چت OpenAI و مراحل رفع یا رفع اشکال آن‌ها آورده شده است.

پارامترهای پردازش#

نود مدل چت OpenAI یک ساب‌نود است. زیرنودها هنگام پردازش چند آیتم با استفاده از عبارات تفاوت‌هایی نسبت به سایر نودها دارند.

بیشتر نودها، از جمله نودهای ریشه، هر تعداد آیتم را به عنوان ورودی می‌پذیرند، این آیتم‌ها را پردازش می‌کنند و نتایج را خروجی می‌دهند. شما می‌توانید از عبارات برای اشاره به آیتم‌های ورودی استفاده کنید، و نود هر بار عبارت را برای هر آیتم حل می‌کند. برای مثال، با ورودی پنج مقدار نام، عبارت {{ $json.name }} هر بار به نام بعدی حل می‌شود.

در زیرنودها، همیشه عبارت به اولین آیتم حل می‌شود. برای مثال، با ورودی پنج مقدار نام، عبارت {{ $json.name }} همیشه به نام اول حل می‌شود.

سرویس شما تعداد زیادی درخواست ارسال می‌کند#

این خطا زمانی نمایش داده می‌شود که شما از محدودیت‌های نرخ OpenAI فراتر رفته‌اید.

دو روش برای حل این مشکل وجود دارد:

  1. داده‌های خود را به قسمت‌های کوچکتر تقسیم کنید با استفاده از نود Loop Over Items و افزودن یک نود Wait در انتها برای مدت زمانی که کمک می‌کند. کد زیر را کپی کنید و در یک ورک‌فلو به عنوان تمپلیت پیست نمایید.
      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
     14
     15
     16
     17
     18
     19
     20
     21
     22
     23
     24
     25
     26
     27
     28
     29
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
     46
     47
     48
     49
     50
     51
     52
     53
     54
     55
     56
     57
     58
     59
     60
     61
     62
     63
     64
     65
     66
     67
     68
     69
     70
     71
     72
     73
     74
     75
     76
     77
     78
     79
     80
     81
     82
     83
     84
     85
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97
     98
     99
    100
    101
    102
    103
    104
    105
    106
    {
    "nodes": [
    {
    "parameters": {},
    "id": "35d05920-ad75-402a-be3c-3277bff7cc67",
    "name": "When clicking ‘Execute workflow’",
    "type": "n8n-nodes-base.manualTrigger",
    "typeVersion": 1,
    "position": [
    880,
    400
    ]
    },
    {
    "parameters": {
    "batchSize": 500,
    "options": {}
    },
    "id": "ae9baa80-4cf9-4848-8953-22e1b7187bf6",
    "name": "Loop Over Items",
    "type": "n8n-nodes-base.splitInBatches",
    "typeVersion": 3,
    "position": [
    1120,
    420
    ]
    },
    {
    "parameters": {
    "resource": "chat",
    "options": {},
    "requestOptions": {}
    },
    "id": "a519f271-82dc-4f60-8cfd-533dec580acc",
    "name": "OpenAI",
    "type": "n8n-nodes-base.openAi",
    "typeVersion": 1,
    "position": [
    1380,
    440
    ]
    },
    {
    "parameters": {
    "unit": "minutes"
    },
    "id": "562d9da3-2142-49bc-9b8f-71b0af42b449",
    "name": "Wait",
    "type": "n8n-nodes-base.wait",
    "typeVersion": 1,
    "position": [
    1620,
    440
    ],
    "webhookId": "714ab157-96d1-448f-b7f5-677882b92b13"
    }
    ],
    "connections": {
    "When clicking ‘Execute workflow’": {
    "main": [
    [
    {
    "node": "Loop Over Items",
    "type": "main",
    "index": 0
    }
    ]
    ]
    },
    "Loop Over Items": {
    "main": [
    null,
    [
    {
    "node": "OpenAI",
    "type": "main",
    "index": 0
    }
    ]
    ]
    },
    "OpenAI": {
    "main": [
    [
    {
    "node": "Wait",
    "type": "main",
    "index": 0
    }
    ]
    ]
    },
    "Wait": {
    "main": [
    [
    {
    "node": "Loop Over Items",
    "type": "main",
    "index": 0
    }
    ]
    ]
    }
    },
    "pinData": {}
    }
    
  2. به جای استفاده از نود OpenAI، از نود HTTP Request با گزینه محدودیت دسته‌ای داخلی در مقابل API OpenAI استفاده کنید.

کمبود سقف مجاز#

مشکلات سقف مجاز

برخی مسائل مربوط به سقف مجاز در OpenAI وجود دارد، از جمله شکست‌ها هنگامی که سقف‌ها اخیراً مجدداً شارژ شده‌اند. برای جلوگیری از این مشکلات، اطمینان حاصل کنید که در حساب شما اعتبار موجود است و یک کلید API جدید از صفحه کلیدهای API صادر کنید.

این خطا زمانی نمایش داده می‌شود که حساب OpenAI شما اعتبار یا ظرفیت کافی برای برآورده کردن درخواست شما نداشته باشد. این ممکن است به این معنی باشد که دوره آزمایشی OpenAI شما به پایان رسیده است، حساب شما نیاز به اعتبار بیشتر دارد، یا از حد مجاز استفاده عبور کرده‌اید.

برای رفع این خطا، در صفحه تنظیمات OpenAI:

  • سازمان صحیح مربوط به کلید API خود را در اولین انتخابگر در گوشه بالا سمت چپ انتخاب کنید.
  • پروژه صحیح مربوط به کلید API خود را در دومین انتخابگر در همان قسمت انتخاب کنید.
  • صفحه نمای کلی صورتحساب سازمانی را بررسی کنید تا مطمئن شوید سازمان اعتبار کافی دارد. مجدداً بررسی کنید که سازمان مناسب را انتخاب کرده‌اید.
  • صفحه سقف استفاده سازمانی را بررسی کنید. مجدداً مطمئن شوید سازمان صحیح را انتخاب کرده‌اید و به بخش سقف‌های استفاده بروید تا مطمئن شوید از سقف‌های سازمانتان عبور نکرده‌اید.
  • محدودیت‌های استفاده پروژه OpenAI خود را بررسی کنید. مجدداً پروژه صحیح را در انتخابگر دوم در گوشه بالا سمت چپ انتخاب کنید. بر روی پروژه > محدودیت‌ها کلیک کنید تا محدودیت‌های پروژه را مشاهده یا ویرایش کنید.
  • مطمئن شوید API OpenAI به درستی کار می‌کند.

دوره انتظار تعادل

پس از شارژ مجدد اعتبار، ممکن است مدتی طول بکشد تا حساب OpenAI شما اعتبار جدید را نشان دهد.

در n98n :

  • اطمینان حاصل کنید که اعتبارات OpenAI از کلید API OpenAI معتبر برای حسابی که پول در آن واریز کرده‌اید، استفاده می‌کند
  • مطمئن شوید که نود OpenAI به اعتبارنامه OpenAI صحیح متصل است

اگر مرتباً با کمبود اعتبار حساب مواجه می‌شوید، در تنظیمات صورتحساب OpenAI فعال کنید تا به طور خودکار حساب خود را با اعتبار مجدد شارژ کنید هر زمان که موجودی شما به 0 برسد.

درخواست نادرست - لطفاً پارامترهای خود را بررسی کنید#

این خطا زمانی نمایش داده می‌شود که درخواست خطا داشته باشد ولی n98n نتواند پیام خطای OpenAI را تفسیر کند. ```

این صفحه مفید بود؟