مستندات
نقطه پایانی و کلید API خود را از طریق متغیرهای محیطی پیکربندی کنید — برای ادغام AnBoWork نیازی به تغییر کد نیست.
01نقاط پایانی API
02متغیرهای محیطی
Windows راه اندازی
فقط برای جلسه ترمینال فعلی معتبر است. با بسته شدن پنجره بسته می شود. برای تست سریع خوبه
macOS / Linux راه اندازی
فقط برای جلسه ترمینال فعلی معتبر است. با بسته شدن پنجره بسته می شود. برای تست سریع خوبه
03یکپارچه سازی ابزار
ابزارهای کدگذاری AI اصلی می توانند مستقیماً به AnBoWork متصل شوند - کافیست متغیرهای محیط یا پیکربندی را در زیر تنظیم کنید.
Claude Code CLI
CLI رسمی Anthropic — از طریق متغیرهای محیطی به AnBoWork متصل شوید، بدون نیاز به تغییر کد.
برای دانلود یک اسکریپت راه اندازی با یک کلیک → به مدیریت کلید API برویدسپس راه اندازی کنید با:
Codex CLI
رسمی OpenAI Codex CLI — از نقطه پایانی /v1/responses استفاده می کند. توجه: base_url باید شامل /v1 باشد.
ویرایش ~/.codex/config.toml:
سپس کلید API را به عنوان یک متغیر محیطی تنظیم کنید:
سپس راه اندازی کنید با:
Cursor / موج سواری
نقطه پایانی OpenAI و کلید API را در تنظیمات لغو کنید.
Cline (کد VS)
ارائه دهنده سازگار OpenAI را در Cline انتخاب کنید و نقطه پایان، کلید و نام مدل را وارد کنید.
04نمونه های کد
نصب کنید: pip install anthropic / openai · npm install openai
05پخش جریانی
اضافه کردن جریان: برای فعال کردن پخش جریانی SSE، مطابق با بدنه درخواست شما - ایدهآل برای رابطهای کاربری چت همزمان.
06تبدیل خودکار فرمت
AnBoWork تبدیل شفاف دو طرفه بین Anthropic پیام ها و OpenAI چت را در سطح دروازه انجام می دهد. این به این معنی است که میتوانید همان مدل را به سبک Anthropic یا سبک OpenAI فراخوانی کنید - یک پایگاه کد، هر مدلی.
نگاشت میدان کلیدی بین دو سبک:
| Anthropic سبک | OpenAI سبک | توضیحات |
|---|---|---|
| system | messages[role=system] | اعلان سیستم به طور متفاوتی قرار می گیرد. دروازه به طور خودکار آن را کنترل می کند |
| max_tokens(必填) | max_tokens(可选) | در صورت حذف، دروازه محدودیت پیش فرض مدل را اعمال می کند |
| content 分块数组 | content 字符串 | بلوک های متن/تصویر به رشته ها و از رشته ها تبدیل می شوند |
| stop_reason | finish_reason | نگاشت نام فیلد دلیل را تمام کنید |
07چند وجهی
تولید تصویر از همان دروازه و کلید API استفاده میکند که براساس استفاده صورتحساب میشود.
08فراخوانی تابع
توابع قابل فراخوانی را با استفاده از ابزارهای سبک OpenAI تعریف کنید. مدل در صورت نیاز tool_calls را برمیگرداند و کد شما آنها را اجرا کرده و نتایج را برمیگرداند.
09رسیدگی به خطا
نقاط پایانی /v1/* از فرمت خطای OpenAI پیروی می کنند - پاسخ ها حاوی نوع / کد / پیام هستند.
کدهای خطای رایج
| HTTP | توضیحات |
|---|---|
| 401 | کلید API نامعتبر است یا وجود ندارد |
| 402 | موجودی کافی نیست - لطفا شارژ کنید |
| 429 | محدود یا سهمیه روزانه تمام شده است |
| 503 | همه کانالهای بالادست در دسترس نیستند (مدار خراب است) |