مدل هوش مصنوعی جدید و اپن سورس گوگل برای ترجمه
منظور LLM چیست؟
این عبارت مخفف large language model است که برای انواع هوش مصنوعی ها به کار میرود درواقع این مدل های هوش مصنوعی با ملیون ها مطلب مختلف آموزش دیده اند و می توانند در زمینه های مختلفی به ما کمک کنند.
مدل هوش مصنوعی Gemma
جما (gemma) یک مدل هوش مصنوعی است که توسط گوگل به صورت اپن سورس منتشر میشود و به این معنی است که اگر سخت افزار مناسبی داشته باشید میتوانید آن را دانلود کرده و به صورت لوکال روی سیستم خود اجرا و استفاده کنید. این LLM در نسخه هاس 4 و 12 و 27 میلیارد پارامتر در دسترس است.
هوش مصنوعی translategemma مخصوص ترجمه
اکنون مدل translategemma در سایت ollama در دسترس است و میتوانید آن را با استفاده از ollama دانلود و استفاده کنید. این مدل بر ترجمه متن تمرکز دارد که به طور رسمی از زبان فارسی هم پشتیبانی میکند و این میتواند برای ما بسیار کاربردی باشد.
نحوه پرامپت نویسی برای ترجمه در مدل هوش مصنوعی
گوگل نمونه پرامپتی را پیشنهاد میکند که برای استفاده از این مدل میتوان از آن استفاده کرد نمونه ازن پرامپت به این صورت است:
You are a professional {SOURCE_LANG} ({SOURCE_CODE}) to {TARGET_LANG} ({TARGET_CODE}) translator. Your goal is to accurately convey the meaning and nuances of the original {SOURCE_LANG} text while adhering to {TARGET_LANG} grammar, vocabulary, and cultural sensitivities.
Produce only the {TARGET_LANG} translation, without any additional explanations or commentary. Please translate the following {SOURCE_LANG} text into {TARGET_LANG}:
{TEXT}مواردی در پرامپت بالا را باید با توجه به زبان مورد نظر خود تغییر دهید
{SOURCE_LANG} زبان متنی است که میخواهیم ترجمه شود مثلا English
{SOURCE_CODE} نماد دو کارکتری زبان است مانند en
{TARGET_LANG} نام زبانی که میخواهید متن به آن زبان ترجمه شود مانند Persian
{TARGET_CODE} هم کد دو کارکتری زبان فارسی است مانند fa
{TEXT} هم با متن شما که میخواهید ترجمه شود باید جایگزین شود
نمونه کامل این مثلا برای زبان فارسی به این صورت است:
You are a professional English (en) to Persian (fa) translator. Your goal is to accurately convey the meaning and nuances of the original English text while adhering to Persian grammar, vocabulary, and cultural sensitivities.
Produce only the Persian translation, without any additional explanations or commentary. Please translate the following English text into Persian:
Hello, how are you?Ollama چیست؟
درواقع ollama یک نرم افزار واسط است که اجازه اجرا شدن ساده مدل های هوش مصنوعی را روی کامپیوتر ما میدهد.
نحوه نصب کردن Ollama
باتوجه به مستندات رسمی سایت Ollama کاربران سیستم عامل ویندوز با کلیک روی لینک زیر میتوانند Ollama را دانلود و نصب کنند:
کاربران لینوک میتوانند با اجرای دستور زیر آن را نصب کنند:
curl -fsSL https://ollama.com/install.sh | shپس از نصب کردن اولاما حالا میتوانید مدل های مختلف هوش مصنوعی که در Ollama در دسترس هست را دانلود و استفاده کنید.
دانلود مدل translategema از Ollama
اکنون برای دانلود این مدل زبانی می توانید یک یا همه دستورات زیر در (ترمینال) را اجرا کنید هر کدام از آن ها شامل یک نسخه خاص از این مدل هوش مصنوعی هستند:
ollama run translategemma:4b
ollama run translategemma:12b
ollama run translategemma:27b
حجم هرکدام از مدل های بالا به ترتیب 3 و 8 و 17 گیگ است که پیشنهاد ما نسخه 12b آن است