لیست مدلهای قابل دسترس از طریق 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 است. Embeddings برای جستجو، خوشهبندی، سیستم های توصیه، تشخیص ناهنجاری، طبقهبندی و غیره مفید هستند و از طریق 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 | این مدل در طول زمان به طور خودکار بهبود پیدا میکند. |