للحصول على نظرة خاطفة سريعة على حالات الاستخدام المختلفة وقدرات الرونية Odin ، لا تتردد في استكشاف Odin Rones Wiki. يحتوي Wiki على العديد من عروض GIF القصيرة التي تعرض الميزات الفريدة ووظائف الرونية Odin. يتم تحديثه بانتظام بمحتوى جديد لإبقائك على اطلاع بأحدث التطورات والإمكانيات مع الرونية Odin.
تجربة قوة Odinrunes في العمل مع عرض تجريبي. انقر فوق الزر "تشغيل" أدناه ليشهد كيف تعمل أداة Java المفيدة هذه ، التي يقودها GPTs ، وتعزيز إنتاجيتك وتوفر لك وقتًا ثمينًا. لمزيد من الحدود والعروض التوضيحية الأقصر ، تحقق من الويكي أعلاه ، نظرًا لأن الفيديو التجريبي أدناه لا يحتوي على أحدث التحديثات والميزات المضافة.
يوفر Odin Runes مجموعة من الميزات القوية التي تعزز تفاعلك مع نماذج GPT:
يقدم Odin Runes العديد من المزايا على عملاء GPT التقليديين:
تجنب قفل البائع : من خلال احتضان نهج متعدد الطبقات ، يحررك الرونية Odin من قفل البائع. لم تعد مقيدًا بمزود GPT واحد ، مما يمنحك حرية اختيار المزود الذي يقدم أفضل أداء أو فعالية من حيث التكلفة أو ميزات لتطبيقك المحدد. تضمن هذه المرونة أن تتمكن من التكيف مع المتطلبات المتغيرة والاستفادة من تقدم مزودي GPT المختلفين. تتكامل Odin Runes حاليًا مع العديد من مزودي GPT ، بما في ذلك GPT-3.5-Turbo من Openai ، بالإضافة إلى Gemini-Pro من Google ، ودردشة BISON عبر Vertexai في GCP. ترقبوا التكامل المستقبلي مع مقدمي GPT إضافيين. بالإضافة إلى ذلك ، يوفر Odin Runes المرونة لدمج مزودي GPT الخاص بك من خلال تنفيذ واجهة Wellsofwisdom. يتيح لك ذلك توسيع قدرات النظام الأساسي ودمج مزود GPT المفضل لديك بسلاسة. لمزيد من المعلومات حول كيفية دمج مزودك ، يرجى مشاهدة العرض التوضيحي المقدم.
تجربة المستخدم المحسّنة : من خلال دمج نماذج GPT بسلاسة مع محرر النصوص المفضل لديك من خلال RUTES ODIN ، يمكنك فتح مجموعة من الفوائد. سيكون لديك القدرة على الاستفادة من الميزات الواسعة لمحرر النصوص الموثوق بها ، مما يجعل تفاعلاتك مع نماذج GPT أكثر تنوعًا وفعالية. تخيل أن تكون قادرًا على الاستفادة من إمكانات تحرير النص القوية مثل تسليط الضوء على بناء الجملة ، وطي الرمز ، ووظائف البحث والاسترداد أثناء التحدث مع نماذج GPT. يتيح لك هذا التكامل تسخير الإمكانات الكاملة لنماذج GPT ضمن البيئة المألوفة لمحرر النصوص. علاوة على ذلك ، نظرًا لأن جلسات الدردشة يتم تخزينها كملفات على نظام الملفات الخاص بك ، يمكنك الاستفادة من ميزات نظام التشغيل الحالية مثل GREP للبحث بسهولة وإدارة محادثاتك السابقة مع نماذج GPT.
فهم السياق المحسّن : يتيح لك Runes Odin توفير سياق لنماذج GPT من خلال مصادر مختلفة مثل الحافظة ، و Capture Capture Stix Screen القابلة للتمرير على الحروف ، والتقاط منطقة قابلة للتمرير على الحروف ، وديناميكيًا من ملف. من خلال إثراء المحادثات بالمعلومات ذات الصلة ، تمتلك نماذج GPT فهمًا أفضل للسياق ، مما يؤدي إلى استجابات أكثر دقة وذات مغزى. يمكّن هذا الفهم السياقي تطبيقات مثل تلخيص المستند وتوليد المحتوى والمزيد.
السياق دون عناء وإدارة الدردشة : مع رونية أودين ، تصبح إدارة السياق والدردشات سلسة. يمكنك حفظ السياق وتحميله بشكل مستقل ، مما يسهل إعادة استخدام السياق المحفوظ مسبقًا عبر محادثات متعددة. علاوة على ذلك ، فإن توفير الدردشة وتحميلها يتيح بشكل مستقل مزيد من المرونة والتحكم في المحادثات. هذا السياق وإدارة الدردشة بدون جهد تبسيط سير العمل الخاص بك ويتيح التفاعل الفعال مع نماذج GPT.
التكامل السهل مع الطرز الجديدة : يوفر تصميم Odin Runes المعياري أساسًا متينًا لدمج نماذج ومقدمي الخدمات الجديدة GPT. أصبحت إضافة دعم للموديلات الجديدة أسهل عن طريق توسيع قاعدة كود كود وتنفيذ واجهة GPT المخصصة. مع تطور المشهد الطبيعي لنماذج GPT ، يمكنك دمج وتجربة النماذج الناشئة دون عناء دون الحاجة إلى إعادة صياغة التطبيق بأكمله.
المرونة مع LLMS مفتوحة المصدر : تتيح لك Runes Odin الآن الاستفادة من Ollama لتنفيذ متعددة LLMs مفتوحة المصدر محليًا. من خلال دمج Ollama في Runes Odin ، يمكنك الاستفادة من النطاق المتنوع من LLMs مفتوحة المصدر المتوفرة في مستودع Ollama ، مما يوسع خياراتك لنماذج طرازات اللغة.
لتثبيت وإعداد الرونية Odin ، اتبع هذه الخطوات:
استنساخ المستودع إلى جهازك المحلي:
git clone https://github.com/leonid20000/OdinRunes.git
انتقل إلى دليل المشروع:
cd OdinRunes
بناء المشروع باستخدام Maven:
mvn clean install
تأكد من تثبيت التبعيات اللازمة وإضافتها إلى مشروعك. يمكنك العثور على قائمة التبعيات في ملف pom.xml
. (مافن يساعدك في هذا)
قم بإعداد متغيرات البيئة المطلوبة:
GCLOUD_VERTEX_AI_ACCESS_TOKEN
: قم بتعيين متغير البيئة هذا على رمز الوصول إلى Google Cloud Vertex AI. هناك حاجة لمصادقة الطلبات إلى API AI. ( مطلوب لاستخدام واجهات برمجة تطبيقات GPT من Google. )
OPENAI_API_KEY_ODIN_FIRST
: اضبط هذا البيئة على مفتاح API لـ Openai. ( مطلوب لاستخدام واجهات برمجة تطبيقات GPT من Openai. )
TESSDATA_PREFIX
: اضبط هذا البيئة على المسار حيث يوجد مجلد Tesseract's tessdata
. هناك حاجة ل tesseract لتحديد بيانات اللغة اللازمة لـ OCR.
VERTEXAI_API_ENDPOINT
: اضبط هذا البيئة على نقطة نهاية API لـ Google Cloud Vertex AI. يحدد موقع خدمة Vertex AI لتقديم طلبات API. ( مطلوب لاستخدام واجهات برمجة تطبيقات GPT من Google. )
VERTEXAI_PROJECT_ID
: اضبط هذا البيئة على معرف المشروع لمشروع Google Cloud الخاص بك. مطلوب لتقديم طلبات API إلى خدمة Vertex AI. ( مطلوب لاستخدام واجهات برمجة تطبيقات GPT من Google. )
بمجرد اكتمال التثبيت والإعداد ، يمكنك تشغيل Runes Odin. يمكنك تشغيل RUTES ODIN بالنقر المزدوج على ملف JAR target/OdinRunes-1.5-SNAPSHOT-jar-with-dependencies.jar
أو بدلاً من ذلك باستخدام الأمر التالي:
java -jar target/OdinRunes-1.5-SNAPSHOT-jar-with-dependencies.jar
هذا سيبدأ تطبيق الرونية Odin.
مبروك! لقد قمت بتثبيت وإعداد الرونية Odin بنجاح. ارجع إلى قسم الاستخدام في ملف readme.md للحصول على إرشادات حول كيفية استخدام الرونية Odin للتفاعل مع نماذج GPT.
للاستفادة من إمكانيات الرونية Odin ، ستحتاج إلى إعداد التبعيات اللازمة (سوف يساعدك Maven في معظم الأجزاء):
يعد استخدام Runes Odin للتفاعل مع نماذج GPT واضحة. يمكن تقسيم الاستخدام إلى سيناريوهات مختلفة:
قبل أو أثناء جلسة الدردشة مع نموذج GPT المطلوب ، يمكنك التقاط السياق ذي الصلة وإضافة سياق ذي صلة من مصادر مختلفة. يوفر Odin Runes خيارات التقاط السياق التالية (ترقبوا المزيد من الخيارات):
انقر فوق الزر "إضافة سياق من الحافظة" لالتقاط النص من الحافظة. سيتم عرض النص الذي تم التقاطه في قسم "السياق" في لوحة الإعدادات.
انقر فوق الزر "إضافة سياق من regionshot" لالتقاط النص من منطقة معينة على الشاشة باستخدام التعرف الضوئي على الحروف. يتيح لك ذلك توفير سياق دقيق من منطقة معينة من شاشتك.
انقر فوق الزر "إضافة سياق من Scrollshot" لالتقاط النص من منطقة قابلة للتمرير على الشاشة باستخدام OCR. هذا يلتقط المحتوى بأكمله المرئي داخل المنطقة القابلة للتمرير ، مما يمكّنك فعليًا من التقاط السياق من أي مكان.
انقر فوق الزر "إضافة السياق من الملف" لإضافة سياق من ملف ديناميكيًا. سيتم تنعكس أي تغييرات تم إجراؤها على الملف تلقائيًا في السياق. يرجى العلم أنه حاليًا ، يتم دعم ملفات النص العادي فقط. يوجد دعم لتنسيقات الملفات الأخرى مثل PDF أو مستندات Word قيد التطوير ، لذا يرجى التزام التحديثات المتعلقة بهذه أنواع الملفات.
عند استخدام RUTES ODIN ، لديك المرونة لاختيار مزود GPT الذي يناسب احتياجاتك.
تتكامل Odin Runes حاليًا مع العديد من مزودي GPT ، بما في ذلك Openai GPT-3.5-Turbo و Google's Gemini-Pro و Chat-Bison عبر GCP's Vertex AI و Ollama. Ollama هي أداة مفتوحة المصدر متوفرة على https://github.com/ollama/ollama تسهل التنفيذ المحلي لمضادات LLMs المتعددة (نماذج نموذج اللغة).
لاختيار مزود GPT ، انتقل إلى لوحة الإعدادات في RUTER ODIN وتكوين المزود من خلال توفير المعلمات اللازمة.
لبدء جلسة الدردشة ، انقر على زر "الدردشة" ، والذي سيفتح محرر النصوص المفضل لديك. يمكنك الآن بدء محادثة مع نموذج GPT.
يمكنك إلحاق المطالبات إلى الدردشة باستخدام محرر النصوص. ما عليك سوى كتابة مطالباتك وأسئلتك المطلوبة ، ثم انقر فوق الزر "الدردشة" مرة أخرى في الرونية Odin لمعالجة المطالبة. سيتم إلحاق استجابات طراز GPT على سجل الدردشة في الوقت الفعلي (حتى تتمكن من ذنب سجل الدردشة باستخدام المحرر المفضل لديك لمشاهدة النتائج في الوقت الفعلي).
احفظ السياق الحالي إلى ملف باستخدام زر "حفظ السياق" في لوحة الإعدادات. هذا يتيح لك إعادة استخدام السياق في محادثات مختلفة.
قم بتحميل سياق تم حفظه مسبقًا باستخدام زر "Load Context" في لوحة الإعدادات عند الحاجة. هذا يسهل الاستخدام النشط للسياقات المختلفة التي تم تأمينها مسبقًا في جلسات الدردشة المختلفة.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
لتعزيز فهمك وتحسين استخدامك لرونية Odin ، فكر في الإشارة إلى الموارد التالية:
Odin Runes هو عمل مفتوح المصدر ، وهو مشروع عطلة نهاية الأسبوع يحتضن قوة المجتمع. فكر في إعطائها نجمة؟ ، إذا كنت تعتقد أنه يستحق واحدة. يساعد نجمك في الاعتراف بالجهد الجماعي وراء هذا المشروع ويحفز المزيد من التحسينات.
شكرا لك لكونك جزءًا من مجتمع المصدر المفتوح! ؟