معرفی API یکپارچه AI Gateway کلودفلر برای دسترسی به مدلهای هوش مصنوعی مختلف
شرکت کلودفلر اخیراً API جدیدی با نام AI Gateway معرفی کرده است که امکان دسترسی به مدلهای مختلف هوش مصنوعی را از طریق یک رابط برنامهنویسی واحد فراهم میکند. این API به کاربران اجازه میدهد تا بدون نیاز به مدیریت کلیدهای API جداگانه، از مدلهای ارائه شده توسط شرکتهایی مانند OpenAI، Anthropic، گوگل و همچنین مدلهای میزبانی شده روی Workers AI استفاده کنند.
AI Gateway کلودفلر یکپارچگی و سهولت استفاده را در اولویت قرار داده است. این سرویس از چهار نقطه پایانی (endpoint) اصلی پشتیبانی میکند که هر کدام با استانداردهای مختلف سازگار هستند. این نقاط پایانی عبارتند از:
– POST /ai/run: نقطه پایانی عمومی برای تمام مدلها و حالتها
– POST /ai/v1/chat/completions: سازگار با SDK شرکت OpenAI
– POST /ai/v1/responses: سازگار با API پاسخهای OpenAI
– POST /ai/v1/messages: سازگار با SDK شرکت Anthropic
این ساختار به توسعهدهندگان این امکان را میدهد که با استفاده از همان روشهای احراز هویت و درخواست، به مدلهای مختلف دسترسی داشته باشند و از مزایای ویژگیهایی مانند ثبت لاگ، کشینگ، محدودیت نرخ درخواست و محافظتهای امنیتی بهرهمند شوند. همچنین، مدلهای شخص ثالث از طریق سیستم صورتحساب یکپارچه کلودفلر مدیریت میشوند که باعث سادهتر شدن فرآیند پرداخت و مدیریت هزینهها میشود.
یکی از نکات مهم در این API، امکان مسیریابی درخواستها از طریق دروازههای مختلف است. به طور پیشفرض، درخواستها از طریق دروازه پیشفرض حساب کاربری ارسال میشوند، اما توسعهدهندگان میتوانند با استفاده از هدر cf-aig-gateway-id، درخواستها را به دروازه مشخصی هدایت کنند. این قابلیت انعطافپذیری بیشتری را در مدیریت ترافیک و استفاده از مدلها فراهم میآورد.
برای مدلهای میزبانی شده روی Workers AI، مسیرهای قبلی API همچنان معتبر هستند، اما با استفاده از پیشوند @cf/ و هدر مربوطه میتوان از طریق AI Gateway نیز به این مدلها دسترسی داشت. این موضوع نشاندهنده تلاش کلودفلر برای حفظ سازگاری و همزمان ارائه قابلیتهای جدید است.
در مجموع، AI Gateway کلودفلر گامی مهم در جهت سادهسازی دسترسی به فناوریهای هوش مصنوعی مختلف است که میتواند به توسعهدهندگان و شرکتها کمک کند تا به راحتی از مدلهای پیشرفته بهره ببرند و فرآیندهای خود را بهینه کنند. این API با تمرکز بر یکپارچگی، امنیت و مدیریت آسان، گزینهای جذاب برای استفاده در پروژههای هوش مصنوعی به شمار میرود.
برای کسب اطلاعات بیشتر و مشاهده نمونه کدهای استفاده از این API، مستندات رسمی کلودفلر در دسترس است که راهنمای جامعی درباره نحوه استفاده از هر یک از نقاط پایانی و ویژگیهای AI Gateway ارائه میدهد.