بازگشت به مقالات

آموزش اتصال API به Claude Desktop در ویندوز و macOS



Claude Desktop فقط محدود به تنظیمات پیش‌فرض نیست. در نسخه‌های جدید این برنامه می‌توانید از طریق قابلیت Third-Party Inference یک API Gateway سفارشی را به کلاینت Claude متصل کنید.

این قابلیت به شما اجازه می‌دهد از یک Custom API یا سرویس‌هایی مانند Sinox API مستقیماً در Claude Desktop استفاده کنید.

در این آموزش، مرحله‌به‌مرحله نحوه فعال‌سازی Developer Mode، تنظیم Third-Party Inference و اتصال API سفارشی به Claude Desktop را بررسی می‌کنیم.

این مراحل در نسخه‌های Windows و macOS تا حد زیادی یکسان هستند.

پیش‌نیازهای اتصال Custom API به Claude Desktop

قبل از شروع به دو مورد نیاز دارید:

  • Gateway Base URL
  • API Key معتبر

اگر از Sinox API استفاده می‌کنید، API Key خود را از پنل کاربری دریافت کنید.

نکته مهم این است که برای اتصال Claude باید از آدرس API سازگار با Anthropic استفاده کنیم که در ادامه دقیق‌تر توضیح می‌دهیم.

مرحله ۱: ورود به بخش Troubleshooting

ابتدا برنامه Claude Desktop را اجرا کنید.

از منوی برنامه وارد بخش:

Help → Troubleshooting

شوید.

در این قسمت تعدادی از تنظیمات فنی و توسعه‌دهندگان Claude Desktop در دسترس قرار می‌گیرد.

مرحله ۲: فعال کردن Developer Mode

در صفحه Troubleshooting گزینه:

Developer Mode

را پیدا کرده و فعال کنید.

Developer Mode دسترسی به تنظیمات پیشرفته Claude Desktop را فراهم می‌کند و برای تنظیم Third-Party Inference به آن نیاز داریم.

اگر پس از فعال کردن Developer Mode گزینه‌های جدید نمایش داده نشدند، Claude Desktop را به‌طور کامل ببندید و دوباره اجرا کنید.

مرحله ۳: ورود به Configure Third-Party Inference

پس از فعال کردن Developer Mode، وارد بخش:

Configure Third-Party Inference

شوید.

از طریق این قسمت می‌توانید یک API Gateway شخص ثالث را برای Claude تعریف کنید.

در این صفحه تنظیمات مربوط به روش احراز هویت، Gateway Base URL و API Key را مشاهده خواهید کرد.

مرحله ۴: انتخاب Static API Key

در قسمت:

Credential Kind

گزینه:

Static API Key

را انتخاب کنید.

با انتخاب این گزینه، Claude برای اتصال به Gateway از API Key ثابتی که شما وارد می‌کنید استفاده خواهد کرد.

مرحله ۵: وارد کردن Gateway Base URL

در قسمت:

Gateway Base URL

باید آدرس API Gateway موردنظر خود را وارد کنید.

اگر از Sinox API استفاده می‌کنید، برای اتصال Claude Desktop آدرس زیر را وارد کنید:

https://sinoxapi.com

نکته مهم درباره /v1

هنگام اتصال Claude Desktop یا Claude Code به Sinox API، برای مدل‌ها و Endpointهای سازگار با Anthropic، نیازی نیست /v1 را به انتهای Base URL اضافه کنید.

بنابراین آدرس صحیح برای این حالت:

https://sinoxapi.com

است، نه:

https://sinoxapi.com/v1

دلیل این موضوع این است که کلاینت یا کتابخانه سازگار با Anthropic مسیر موردنیاز مانند:

/v1/messages

را خودش به Base URL اضافه می‌کند.

مرحله ۶: وارد کردن Gateway API Key

حالا وارد قسمت:

Gateway API Key

شوید.

API Key سرویس موردنظر خود را در این قسمت قرار دهید.

اگر از Sinox API استفاده می‌کنید، همان API Key که از پنل Sinox دریافت کرده‌اید را وارد کنید.

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

تنظیم نهایی Sinox API در Claude Desktop

اگر قصد اتصال Claude Desktop به Sinox API را دارید، تنظیمات نهایی به شکل زیر خواهد بود:

Credential Kind:
Static API Key

Gateway Base URL:
https://sinoxapi.com

Gateway API Key:
API Key حساب Sinox شما

پس از وارد کردن اطلاعات، تنظیمات را ذخیره کنید.

Claude Desktop اکنون می‌تواند درخواست‌های مربوط به مدل‌های سازگار را از طریق Gateway تعریف‌شده ارسال کند.

آیا این روش روی macOS هم قابل استفاده است؟

بله. تنظیمات مربوط به Third-Party Inference در نسخه‌های دسکتاپ Claude برای Windows و macOS مشابه است.

در macOS نیز ابتدا وارد بخش Troubleshooting شوید، Developer Mode را فعال کنید و سپس از قسمت Configure Third-Party Inference اطلاعات Gateway خود را وارد کنید.

البته Claude Desktop به‌طور مرتب به‌روزرسانی می‌شود و ممکن است در نسخه‌های آینده نام یا محل برخی از این گزینه‌ها تغییر کند.

اگر Configure Third-Party Inference نمایش داده نمی‌شود چه کنیم؟

اگر این گزینه را مشاهده نمی‌کنید، ابتدا مطمئن شوید از نسخه به‌روز Claude Desktop استفاده می‌کنید.

سپس وارد:

Help → Troubleshooting

شوید و بررسی کنید که Developer Mode فعال باشد.

در صورت فعال بودن Developer Mode، یک‌بار Claude Desktop را کاملاً ببندید و مجدداً اجرا کنید.

همچنین ممکن است با انتشار نسخه‌های جدید Claude، Anthropic محل یا نحوه دسترسی به بعضی از قابلیت‌های Developer را تغییر دهد.

جمع‌بندی

قابلیت Third-Party Inference در Claude Desktop راه ساده‌ای برای اتصال یک API Gateway سفارشی به کلاینت Claude فراهم می‌کند.

برای انجام تنظیمات ابتدا مسیر:

Help → Troubleshooting → Developer Mode

را دنبال کنید.

سپس وارد:

Configure Third-Party Inference

شوید و Credential Kind را روی Static API Key قرار دهید.

اگر از Sinox API استفاده می‌کنید، تنظیمات اصلی شما به این صورت خواهد بود:

Gateway Base URL: https://sinoxapi.com
Gateway API Key: API Key حساب Sinox

و فراموش نکنید که در اتصال Claude Desktop و Claude Code به API سازگار با Anthropic، نباید /v1 را به Base URL اضافه کنید.

در مقابل، برای ابزارها و کتابخانه‌هایی که از API سازگار با OpenAI استفاده می‌کنند، Base URL سینوکس به صورت https://sinoxapi.com/v1 خواهد بود.