مستندات n8n
74+ نود
🧠

آنتروپیک (کلاد)

Anthropic (Claude)

هوش مصنوعی Claude برای مکالمه، تحلیل، reasoning و تولید محتوا

هوش مصنوعی
متوسط
۰ بازدید
n8n 1.0+

نمای کلی

نود Anthropic یکی از قدرتمندترین نودهای AI در n8n است.

قابلیت‌های کلیدی:

  • مکالمه هوشمند با Claude
  • تحلیل و reasoning پیشرفته
  • تولید و ویرایش محتوا
  • خلاصه‌سازی اسناد بلند (200K tokens)
  • تحلیل تصویر (Vision)
  • تولید و بررسی کد
  • دسته‌بندی و استخراج داده
  • ترجمه حرفه‌ای

مدل‌های Claude:

  • Claude Opus 4: قدرتمندترین مدل برای تحلیل پیچیده و کد
  • Claude Sonnet 4: تعادل بین سرعت و کیفیت (توصیه می‌شود)
  • Claude Haiku 3.5: سریع و ارزان برای کارهای ساده

مزایای Claude نسبت به GPT:

  • Context Window بزرگ‌تر (200K tokens)
  • Reasoning قوی‌تر
  • امن‌تر و اخلاقی‌تر
  • عملکرد بهتر در متون بلند
  • دقت بالا در استخراج داده
  • پشتیبانی خوب از فارسی

کاربردها:

  • چت‌بات حرفه‌ای
  • تحلیل اسناد حقوقی
  • تولید محتوای بلاگ
  • بررسی و تولید کد
  • ترجمه دقیق
  • خلاصه‌سازی جلسات
  • دسته‌بندی متن و تحلیل احساسات

احراز هویت

احراز هویت Anthropic

دریافت API Key:

  1. 1به [console.anthropic.com](https://console.anthropic.com) بروید
  2. 2ثبت‌نام یا ورود کنید
  3. 3به API Keys بروید
  4. 4Create Key کلیک کنید
  5. 5نام بگذارید (مثل "n8n-workflow")
  6. 6کلید را کپی کنید (شروع با sk-ant-)

تنظیم در n8n:

  1. 1Credentials > Anthropic API
  2. 2API Key وارد کنید
  3. 3Test Connection بزنید

شارژ اکانت:

  1. 1Settings > Billing
  2. 2روش پرداخت اضافه کنید
  3. 3اعتبار شارژ کنید

قیمت‌ها (هر 1 میلیون توکن):

code
Claude Opus 4:   $15 ورودی / $75 خروجی
Claude Sonnet 4: $3 ورودی / $15 خروجی
Claude Haiku 3.5: $0.80 ورودی / $4 خروجی

Rate Limits:

code
Tier 1: 50 RPM / 40,000 TPM
Tier 2: 1,000 RPM / 80,000 TPM
Tier 3: 2,000 RPM / 160,000 TPM
Tier 4: 4,000 RPM / 400,000 TPM

نکات:

  • API Key را امن نگه دارید
  • Usage Limits تنظیم کنید
  • مانیتور هزینه از Dashboard

عملیات‌های موجود

1

message

مکالمه با مدل‌های Claude

2

vision

تحلیل و توصیف تصاویر

کاربردهای متداول

1. چت‌بات پشتیبانی هوشمند

پاسخ حرفه‌ای به مشتریان:

code
Telegram Trigger (پیام کاربر)
  → Anthropic (Message)
    Model: claude-sonnet-4-5
    System: "تو یک پشتیبان حرفه‌ای فارسی‌زبان هستی.
    اطلاعات فروشگاه:
    - نام: فروشگاه من
    - ساعات کاری: 9-21
    - تلفن: 021-12345678
    قوانین:
    - فقط فارسی پاسخ بده
    - مودب و حرفه‌ای باش
    - اگر نمی‌دانی بگو 'به تیم پشتیبانی منتقل می‌کنم'"
    User: {{$json.message}}
    MaxTokens: 500
    Temperature: 0.3
  → Telegram (پاسخ)

2. تحلیل و خلاصه‌سازی اسناد بلند

خلاصه قرارداد 100 صفحه‌ای:

code
Google Drive (Download PDF)
  → Code (استخراج متن)
  → Anthropic (Message)
    Model: claude-sonnet-4-5
    System: "این قرارداد را تحلیل کن و فارسی خلاصه بده:
    1. طرفین قرارداد
    2. مبلغ و شرایط پرداخت
    3. تعهدات هر طرف
    4. نکات مهم و ریسک‌ها
    5. مدت و شرایط فسخ"
    User: {{$json.text}}
    MaxTokens: 2000
  → Gmail (ارسال خلاصه)

3. تحلیل احساسات نظرات

دسته‌بندی دقیق:

code
MySQL (نظرات جدید)
  → Anthropic (Message)
    System: "نظر مشتری را تحلیل کن. فقط JSON برگردان:
    {
      sentiment: 'positive' | 'negative' | 'neutral' | 'mixed',
      score: 1-10,
      topics: ['کیفیت', 'قیمت', 'ارسال', ...],
      summary: 'خلاصه 1 جمله‌ای',
      actionRequired: true/false,
      suggestedAction: 'پیشنهاد'
    }"
    Temperature: 0
  → MySQL (ذخیره تحلیل)

4. تولید محتوای SEO

نوشتن مقاله بهینه:

code
Webhook (موضوع + کلمه کلیدی)
  → Anthropic (Message)
    System: "یک مقاله فارسی SEO-friendly بنویس:
    - عنوان جذاب با کلمه کلیدی
    - مقدمه (100 کلمه)
    - 3-5 سرفصل (H2)
    - هر بخش 150-200 کلمه
    - نتیجه‌گیری
    - فرمت: Markdown
    - لحن: حرفه‌ای و آموزشی"
    User: "موضوع: {{$json.topic}}
    کلمه کلیدی: {{$json.keyword}}"
    MaxTokens: 4000
    Temperature: 0.7
  → MySQL (ذخیره مقاله)

5. بررسی و بهبود کد

Code Review خودکار:

code
GitHub Webhook (Pull Request)
  → HTTP Request (دریافت diff)
  → Anthropic (Message)
    System: "کد زیر را بررسی کن:
    1. باگ‌های احتمالی
    2. مشکلات امنیتی
    3. بهبود Performance
    4. رعایت Best Practices
    پاسخ به فارسی، کوتاه و مفید."
    User: {{$json.diff}}
    MaxTokens: 1500
  → GitHub (Post Comment)

6. ترجمه حرفه‌ای

ترجمه با حفظ context:

code
Webhook (متن)
  → Anthropic (Message)
    System: "مترجم حرفه‌ای فارسی-انگلیسی هستی.
    قوانین:
    - ترجمه روان و طبیعی
    - اصطلاحات تخصصی حفظ شوند
    - لحن متن اصلی حفظ شود
    - عبارات فرهنگی معادل‌سازی شوند"
    User: "ترجمه کن: {{$json.text}}"
    Temperature: 0.3

7. استخراج داده از متن

Parse اطلاعات ساختاریافته:

code
Email Trigger (ایمیل جدید)
  → Anthropic (Message)
    System: "از ایمیل زیر اطلاعات استخراج کن. JSON:
    {
      senderName, senderEmail, company,
      requestType: 'inquiry'|'order'|'complaint'|'other',
      products: [{name, quantity}],
      urgency: 'low'|'medium'|'high',
      summary: 'خلاصه 1 جمله'
    }"
    Temperature: 0
  → MySQL (ذخیره)
  → IF (urgency = high) → Telegram (هشدار)

8. تحلیل تصویر

بررسی عکس رسید:

code
Webhook (عکس رسید)
  → Anthropic (Vision)
    Model: claude-sonnet-4-5
    Image: {{$json.imageUrl}}
    Prompt: "این رسید بانکی را بخوان. JSON برگردان:
    {amount, date, trackingCode, senderName, bankName}"
  → MySQL (ذخیره اطلاعات پرداخت)

نکات حرفه‌ای

نکات حرفه‌ای

  1. 1System Prompt مؤثر:
code
"تو [نقش] هستی.

   وظایف:
   - [وظیفه 1]
   - [وظیفه 2]

   قوانین:
   - فقط فارسی پاسخ بده
   - حداکثر [X] کلمه
   - فرمت خروجی: [JSON/Markdown/متن]

   مثال:
   ورودی: ...
   خروجی: ..."
  1. 1انتخاب مدل مناسب:
code
کار ساده (طبقه‌بندی): claude-haiku-3-5 (ارزان)
   کار متوسط (تولید محتوا): claude-sonnet-4-5 (توصیه)
   کار پیچیده (تحلیل حقوقی): claude-opus-4 (بهترین)
  1. 1Temperature:
code
0.0: استخراج داده، طبقه‌بندی (دقیق)
   0.3: ترجمه، خلاصه (تعادل)
   0.7: تولید محتوا (خلاق)
   1.0: داستان، شعر (بسیار خلاق)
  1. 1JSON Output: خروجی ساختاریافته:
code
System: "فقط JSON معتبر برگردان. هیچ متن اضافه‌ای ننویس."
   Temperature: 0
  1. 1Chain of Thought: reasoning بهتر:
code
System: "مرحله به مرحله فکر کن:
   1. ابتدا مشکل را تحلیل کن
   2. راه‌حل‌ها را بررسی کن
   3. بهترین را انتخاب کن
   4. پاسخ نهایی بده"
  1. 1Context Window بزرگ: 200K tokens:
code
// می‌توانید کل یک کتاب را یکجا بدهید!
   // 200K tokens ≈ 150,000 کلمه فارسی ≈ 500 صفحه
  1. 1Caching پاسخ‌ها: کاهش هزینه:
code
MongoDB (Check Cache by prompt hash)
     → IF (hit) → Return cached
     → IF (miss) → Claude → Save → Return
  1. 1Retry Pattern:
code
Claude → Error (429/529) → Wait (5s) → Claude (Retry)
  1. 1Prompt فارسی: Claude فارسی خوب می‌فهمد:
code
// هر دو کار می‌کنند:
   System (انگلیسی): "Respond in Persian..."
   System (فارسی): "به فارسی پاسخ بده..."
   // انگلیسی معمولاً دقیق‌تر است
  1. 1Streaming: برای UX بهتر در چت‌بات.
  1. 1Tool Use: ارتباط Claude با ابزارها (Function Calling):
code
Tools: [
      {name: "get_weather", description: "وضعیت هوا"},
      {name: "search_products", description: "جستجوی محصول"}
    ]
    // Claude تصمیم می‌گیرد کدام ابزار فراخوانی شود
  1. 1مقایسه هزینه (برای 1000 درخواست کوتاه):
code
Haiku:  ~$0.50
    Sonnet: ~$3.00
    Opus:   ~$15.00

رفع مشکلات

خطاهای رایج

1. خطای "Invalid API key" (401)

علت: API Key اشتباه

راه‌حل

  • کلید با sk-ant- شروع شود
  • کلید کامل کپی شده باشد
  • کلید منقضی یا Revoke نشده باشد

2. خطای "Overloaded" (529)

علت: سرور Anthropic پرترافیک

راه‌حل

  • چند ثانیه صبر و Retry
  • از Error Handling استفاده کنید
  • ساعات غیرپیک امتحان کنید

3. خطای "Rate limit" (429)

علت: تعداد درخواست بیش از حد

راه‌حل

  • Wait Node بین درخواست‌ها
  • Tier اکانت ارتقا دهید
  • Batch Size کاهش دهید

4. خطای "Context length exceeded"

علت: ورودی خیلی بلند

راه‌حل

  • Claude Sonnet: 200K tokens context
  • متن را خلاصه یا تکه‌تکه کنید
  • هر 100K tokens ≈ 75,000 کلمه فارسی

5. پاسخ ناقص

علت: max_tokens کم

راه‌حل

  • max_tokens افزایش دهید
  • حداکثر: 8,192 tokens
  • یا پاسخ را در چند درخواست بگیرید

6. پاسخ نامرتبط

علت: System prompt ضعیف

راه‌حل

  • System prompt دقیق‌تر بنویسید
  • مثال اضافه کنید
  • Temperature کاهش دهید (0-0.3)
  • خروجی JSON بخواهید
اشتراک‌گذاری:

آیا این مستندات مفید بود؟