؟ معاينة المطور
يوفر Oracle AI Microservices Sandbox بيئة مبسطة حيث يمكن للمطورين وعلماء البيانات استكشاف إمكانات الذكاء الاصطناعي التوليدي (GenAI) جنبًا إلى جنب مع إمكانات الجيل الاسترجاعي المعزز (RAG). من خلال دمج Oracle Database 23ai AI Vector Search، يمكّن Sandbox المستخدمين من تحسين نماذج اللغات الكبيرة (LLMs) الحالية من خلال RAG.
يتوفر Oracle AI Microservices Sandbox للتثبيت في بيئتك الخاصة، والتي قد تكون سطح مكتب المطور أو بيئة مركز البيانات المحلية أو موفر السحابة. يمكن تشغيله إما على المعدن، أو داخل حاوية، أو في مجموعة Kubernetes.
لمزيد من المعلومات، بما في ذلك المزيد من التفاصيل حول الإعداد والتكوين، يرجى زيارة الوثائق.
*توصي Oracle بتشغيل النماذج المحلية على الأجهزة المزودة بوحدات معالجة الرسومات. لمزيد من المعلومات، يرجى مراجعة وثائق البنية التحتية.
لتشغيل التطبيق على المعدن؛ قم بتنزيل المصدر ومن دليل المستوى الأعلى:
إنشاء وتنشيط بيئة بايثون الافتراضية:
python3.11 -m venv .venv
source .venv/bin/activate
pip3 install --upgrade pip wheel
تثبيت وحدات بايثون:
pip3 install -r app/requirements.txt
اخرج من قوقعتك وقم بالتشغيل مرة أخرى:
source .venv/bin/activate
ابدأ بـ Streamlit:
cd app/src
streamlit run oaim-sandbox.py --server.port 8501
انتقل إلى http://localhost:8501
.
قم بتكوين وضع الحماية.
لتشغيل التطبيق في حاوية؛ قم بتنزيل المصدر ومن دليل المستوى الأعلى:
بناء الصورة.
من app/
الدليل، قم ببناء الصورة:
podman build -t oaim-sandbox .
بدء الحاوية:
podman run -p 8501:8501 -it --rm oaim-sandbox
انتقل إلى http://localhost:8501
.
قم بتكوين وضع الحماية.
يرحب هذا المشروع بمساهمات المجتمع. قبل تقديم طلب السحب، يرجى مراجعة دليل المساهمة الخاص بنا.
يرجى الرجوع إلى دليل الأمان الخاص بعملية الكشف عن الثغرات الأمنية المسؤولة.
حقوق الطبع والنشر (ج) لعام 2024 مملوكة لشركة Oracle و/أو الشركات التابعة لها. تم إصداره بموجب الترخيص العالمي المسموح v1.0 كما هو موضح في https://oss.Oracle.com/licenses/upl/
راجع الترخيص لمزيد من التفاصيل.