Felo API PlatformFelo API Platform

راهنماها

مدل‌ها و قیمت‌گذاری

شناسه‌های مدل، ارائه‌دهندگان، نرخ‌های منتشرشده، تخفیف‌ها، واحدهای صورت‌حساب و نحوه قیمت‌گذاری یک درخواست را بفهمید.

قیمت مدل‌ها به دلار آمریکا منتشر می‌شود. یک مدل می‌تواند از بیش از یک ارائه‌دهنده بالادستی در دسترس باشد و هر ارائه‌دهنده می‌تواند قیمت مشتری متفاوتی منتشر کند. این راهنما توضیح می‌دهد این قیمت‌ها از کجا می‌آیند و چگونه هزینه یک درخواست را پیش از ارسال محاسبه کنید.

یافتن شناسه مدل

از شناسه مدلی که API برمی‌گرداند استفاده کنید. شناسه را از نام نمایشی یا slug صفحه نسازید.

Endpointبازمی‌گرداند
GET /api/v1/modelsهر دسته مدل فعال
GET /api/v1/videos/modelsمدل‌های تولید ویدیو
GET /api/v1/decisions/modelsمدل‌های تصمیم‌گیری

GET /api/v1/models همچنین exclude_video_and_decisions=true و یک فیلتر اختیاری provider را می‌پذیرد. کشف، کاتالوگ را می‌خواند و برای فراخوانی مدل هزینه‌ای نمی‌گیرد.

مدل‌های تصویری endpoint فهرست اختصاصی ندارند. GET /api/v1/models را بر اساس model_kind: "image_generation" فیلتر کنید؛ تولید تصویر را ببینید.

برای نمای قابل مرور، کاتالوگ مدل یا صفحه قیمت‌گذاری را باز کنید. صفحه‌های جزئیات مدل محدودیت‌های زمینه، پروتکل‌ها و هر قیمت منتشرشده تأمین‌کننده را نشان می‌دهند.

ارائه‌دهندگان و کانال‌ها

هر مدل فهرستی از کانال‌های عمومی دارد. یک کانال، یک پیکربندی ارائه‌دهنده بالادستی برای آن مدل است، مانند Anthropic، Azure، Google یا یک کانال Claude با تخفیف.

  • is_default کانالی را نشان می‌دهد که برای قیمت سرفصل و مسیر پیش‌فرض به کار می‌رود.
  • runnable نشان می‌دهد کانال در حال حاضر برای درخواست‌ها در دسترس است یا نه.
  • standard_pricing نرخ‌های استاندارد ارائه‌دهنده را در بر دارد.
  • discount_multiplier ضریب فروش از 0 تا 1 است.
  • pricing_mode یا configured_rates است یا upstream_cost.

صفحه مدل تأمین‌کنندگان را با پیش‌فرض در ابتدا، سپس بر اساس قیمت ورودی مشتری از کم به زیاد مرتب می‌کند. برای انتخاب صریح یک تأمین‌کننده، کانال‌ها و مسیریابی ارائه‌دهنده را ببینید.

قیمت مشتری چگونه محاسبه می‌شود

برای کانال configured_rates:

customer price = standard rate × discount multiplier

برای نمونه، کانالی با نرخ ورودی استاندارد $1.00 برای هر 1M توکن و ضریب 0.8، برای هر 1M توکن $0.80 می‌گیرد.

برای کانال upstream_cost، مقدار standard_pricing برابر null است، نه صفر. صورت‌حساب بر پایه هزینه تولید گزارش‌شده ضرب‌در تخفیف منجمد محاسبه می‌شود. صفحه مدل قاعده واقعی آن کانال را نشان می‌دهد.

نرخ‌های توکن برای خوانایی بر حسب هر 1 میلیون توکن نمایش داده می‌شوند. صورت‌حساب از دقت هر توکن در تصویر قیمت جاری استفاده می‌کند.

واحدهای صورت‌حساب

واحدکاربرد معمولچگونه اندازه‌گیری می‌شود
توکن‌هاچت، استدلال، embeddingها، تولید متنتوکن‌های ورودی و خروجی جداگانه؛ خواندن و نوشتن کش می‌تواند نرخ خودش را داشته باشد
توکن‌های تصویرتولید و ویرایش تصویرتوکن‌های تصویر ورودی و خروجی جداگانه؛ شمار توکن خروجی هر تصویر به تفکیک‌پذیری بستگی دارد
درخواست‌هابرخی endpointهای تصویر و ابزاریهزینه ثابت برای هر فراخوانی
ثانیه یا پله‌هاتولید ویدیومدت، تفکیک‌پذیری، ورودی‌های مرجع یا شرط منتشرشده دیگر

اگر چند شرط قیمت مطابقت داشته باشد، نخستین شرط منطبق که در جزئیات قیمت‌گذاری مدل فهرست شده اعمال می‌شود. پیش از برآورد یک وظیفه بزرگ، پله‌ها را در صفحه جزئیات مدل بررسی کنید.

نرخ‌های کش

وقتی مدلی input_cache_read یا input_cache_write را منتشر می‌کند، آن نرخ‌ها در کاتالوگ و صفحه مدل ظاهر می‌شوند. استفاده از کش توسط پاسخ پروتکل گزارش می‌شود؛ برخورد با کش تضمین‌شده نیست و به ارائه‌دهنده بالادستی و درخواست بستگی دارد. Felo کلید جداگانه‌ای برای کش اضافه نمی‌کند.

کجا قیمت‌ها را بررسی کنید

  • صفحه قیمت‌گذاری — مدل‌ها و تأمین‌کنندگان را مقایسه کنید.
  • صفحه جزئیات مدل — جدول کامل نرخ‌ها، پله‌ها و شرایط.
  • API کاتالوگ مدل — همان داده به‌صورت JSON، به‌روزشده در 60 ثانیه.

قیمت‌ها را در برنامه خود سخت‌کد نکنید. کاتالوگ را بخوانید یا پیوندی به صفحه قیمت‌گذاری نشان دهید تا تغییر قیمت، برآورد هزینه شما را بی‌صدا نشکند.

برآورد یک درخواست

  1. شناسه مدل و کانالی را که می‌خواهید به کار ببرید پیدا کنید.
  2. نرخ‌های ورودی، خروجی و کش آن کانال را بخوانید.
  3. در شمار توکن مورد انتظار خود ضرب کنید، یا برای مدل‌های غیرتوکنی از نرخ درخواست یا مدت استفاده کنید.
  4. هر پله شرطی که اعمال می‌شود را اضافه کنید.
  5. برای تلاش‌های دوباره و نوسان خروجی حاشیه بگذارید.

مرتبط