مدل‌های قابل دسترس

مدل‌های قابل دسترس

لیست مدل‌های قابل دسترس از طریق Gilas API در جدول‌ زیر آمده است.

مدلتوضیحات
OpenAI GPT-4مجموعه‌ای از مدل‌ها که قابلیت بسیار بالایی در درک و تولید زبان‌های طبیعی و کد را دارا هستند. همچنین این مدل‌ها توانایی بالایی در استنتاج منطقی از خود نشان می‌دهند.
OpenAI GPT-3.5مجموعه‌ای از مدل‌ها که قابلیت درک و تولید زبان‌های طبیعی و همچنین کد را دارا هستند.
OpenAI Embeddingsمجموعه‌ای از مدل‌ها که قابلیت نمایش برداری متن را دارند.
OpenAI Audioمجموعه‌ای از مدل‌ها که برای تبدیل صوت به متن و برعکس قابل استفاده هستند و از زبان فارسی پیشتیبانی می‌کنند.
OpenAI Moderationsمجموعه‌ای از مدل‌ها که سازگار بودن متن ورودی با قوانین OpenAI را بررسی می‌کنند.
لطفا مستندات مربوط به Rate limit را جهت آگاهی از پیش‌ نیاز استفاده از برخی مدل‌ها را مطالعه کنید.

OpenAI GPT-4 #

مدل‌های OpenAI GPT-4 قابلیت حل مساپل بسیار پیچیده دارند و از قدرت استنتاج بالایی برخوردار هستند. این مدل‌ها تمام قابلیت‌های مدل‌های قبلی را نیز دارا هستند و از طریق Chat Completions API قابل دسترسی است.

مدلتوضیحاتطول کانتکست
gpt-4-turboقدرتمندترین مدل از خانواده GPT4 با قابلیت دیدن (vision)٬ فراخوانی تابع (function call) و تولید خروجی JSON.۱۲۸.۰۰۰ توکن

OpenAI GPT-3.5 #

مدل‌های OpenAI GPT-3.5 قابلیت درک و تولید زبان‌های طبیعی و همچنین کد را دارند. بهترین مدل از این خانواده از لحاظ هزینه و پرفورمنس مدل gpt-3.5-turbo است که قابلیت انجام وظایف متنوعی از جمله تولید محتوا یا کد، خلاصه‌سازی متن، مکالمه، طبقه بندی محتوا و غیره را دارد و از طریق Chat Completions API قابل دسترسی است.

مدلتوضیحاتطول کانتکست
gpt-3.5-turboقدرتمندترین مدل از خانواده GPT3.5 با قابلیت فراخوانی تابع (function call) و تولید خروجی JSON.۱۶.۳۸۵ توکن

OpenAI Embeddings #

یک Embeddings نمایش برداری داده ها (مثلاً متن) است که قصد دارد جنبه‌هایی از محتوا و/یا معنای آن را حفظ کند. داده هایی که به نحوی مشابه هستند، تمایل دارند که Embeddingهایی داشته باشند که نزدیکتر از داده‌های بی‌ربط به هم هستند. مدل‌های Embeddings متنی یک رشته متنی را به عنوان ورودی دریافت می کنند و خروجی آنها یک بردار Embeddings است. Embedding‌s برای جستجو، خوشه‌بندی، سیستم های توصیه، تشخیص ناهنجاری، طبقه‌بندی و غیره مفید هستند و از طریق Embeddings API قابل دسترسی است.

مدلتوضیحاتطول بردار خروجی
text-embedding-3-largeقابل استفاده برای زبان انگلیسی و دیگر زبان‌ها۳.۰۷۲
text-embedding-3-smallدارای پرفورمنس بالاتر از مدل‌های نسل دوم ada۱.۵۳۶
text-embedding-ada-002با قابلیت‌ترین مدل نسل دوم ada۱.۵۳۶

OpenAI Audio #

مدل‌های صوتی برای تبدیل صوت به متن و همچنین متن به صوت قابل استفاده هستند. این مدل‌های از دقت بسیار بالاتری نسبت به سرویس‌های مشابه برخوردار بوده و همچنین صوت تولید شده شباهت زیادی به صدای انسان دارد. مدل Whisper قادر به تبدیل صوت به متن است و می‌توانند زبان‌های مختلف را به یکدیگر ترجمه کند. مدل TTS (Text-to-Speech) هم قادر به تبدیل متن به صوت به زبان‌های مختلف است. این مدل‌ها زبان فارسی را پشتیبانی می‌کنند و از طریق Audio API قابل دسترسی است.

مدلتوضیحات
whisper-1فایل ورودی می‌تواند یکی از فرمت‌های .mp3, .mp4, .mpeg, .mpga, .m4a, .wav و .webm باشد.
tts-1فایل خروجی می‌تواند یکی از فرمت‌های .opus, .acc, .flac, .wav و .pcm باشد.

OpenAI Moderations #

مدل‌های Moderation وظیفه بررسی متن ورودی و مشخص کردن اینکه آیا متن دارای محتوای نامناسب است را دارند. اگر متن ورودی نامناسب تضخیص داده شود, فراخوانی‌های بعدی به مدل‌های دیگر برای این متن رد خواهند شد. نحوه استفاده از این اندپوینت در Moderations API شرح داده شده است.

مدلتوضیحات
text-moderation-stableاین مدل نماینده آخرین مدل پایدار توسعه‌یافته است.
text-moderation-latestاین مدل در طول زمان به طور خودکار بهبود پیدا می‌کند.