الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كتاب تشغيل أوراكل 26 ai Free مع Apex26 على لاب توب و تصميم شاشات في ابيكس لإستخدام الذكاء الإصطناعي ollama من خلالها

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

-

مرفق رابط تحميل / كتاب تشغيل أوراكل 26 ai Free مع Apex26 على لاب توب_9_7_2026

-

تحميل: oracle-ai-database-free-26ai-23.26.2.windows_x64

تحميل: jdk-21_windows-x64_bin

تحميل: apex_26.1

تحميل: ords-26_1.2.140.1916

تحميل: OllamaSetup و ollama pull llama3.2:3b

تحميل: python-3.13.14-amd64 ومكتبات

تصميم: شاشات في ابيكس لإستخدام الذكاء الإصطناعي ollama من خلالها

تصميم: صفحة ويب باستخدام بايثون مربوطة بقاعدة البيانات يتم فيها استخدام الذكاء الإصطناعي ollama

مرفق: رابط تحميل قاعدة بيانات وشاشات تم تصديرها

           f100.sql و ppaa_8_7_2026.dmp و ppaa_exp_8_7_2026

           ppaa_8_7_2026_2.dmp و ppaa_exp_8_7_2026_2

           ai_middleware_py و ollama_db_chat_py

           start ai_middleware.bat و start ai_middleware_gpt.bat

           ملفات الـ PDF التى تم تحميلها على النت سابقا والمرتبطة بأوراكل أبيكس

-

رابط التحميل

-

https://drive.google.com/file/d/1DWJ2Y2_g2AAXP4JMAtRgxbZ-Fs8ZkPU5/view?usp=sharing

-

بالتوفيق للجميع ان شاء الله

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته

-

تابع لـ / كتاب تشغيل أوراكل 26 ai Free مع Apex26 على لاب توب_9_7_2026

-

تعديل كود ollama_db_chat

الذى يقوم بالإتصال بقاعدة البيانات من خلال استخدام بايثون

بحيث يتم من خلاله أيضا

الأتصال بقاعدة البيانات من خلال استخدام الذكاء الاصطناعي

1_Chatgpt : gpt-5.6-terra

2_ Claude: claude-sonnet-5

3_ Gemini: gemini-3.5-flash (مجانا)

-

وذلك بعد الحصول على API Key  ونسخه في حقل ادخال المفتاح

-

بالتوفيق للجميع ان شاء الله

صورة شاشة الاتصال بقاعدة البيانات_14_7_2026.png

ollama_db_chat.py

  • بعد 1 شهر...
بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته

-

تابع لـ / كتاب تشغيل أوراكل 26 ai Free مع Apex26 على لاب توب_9_7_2026

-

تعديل كود   ollama_db_chat

الذى يقوم بالإتصال بقاعدة البيانات أوركل من خلال استخدام بايثون

من خلال استخدام أكثر من ذكاء إصطناعي

كما يلى

-

سؤال تم كتابته للذكاء الإصطناعي عدد 6

-

الكود التالى يعمل بشكل ممتاز

اريد تعديله كما يلى

1_انشاء حقلان في شاشة التصميم يتم ادخالهما من قبل المستخدم

وهما

حقل لإدخال   DB_USER = ""

و حقل لإدخال  DB_PASSWORD = ""

2_انشاء أيقونة عند الضغط عليها يتم الإتصال بقاعدة البيانات

وذلك بعد ادخال الـ

أ_DB_USER

ب_DB_PASSWORD

ج_تحديد الذكاء المساعد

د_ادخال مفتاح AI اذا كان الأتصال بالذكاء المساعد يحتاج لهذا المفتاح

-

2_اعطاء الذكاء المساعد صلاحية الأدخال والتعديل والحذف على جداول قاعدة البيانات

وذلك بعد تأكيد العملية من قبل المستخدم

-

3_انشاء ايقونة عند حقل ادخال السؤال

عند الضغط عليها تظهر قائمة تحتوى على تحميل ملف

اكسيل

pdf

وورد

صورة

يستطيع الذكاء المساعد الوصول لمحتوياتها وتحليلها

وادخال البيانات التى موجود فيها في قاعدة البيانات في حال طلب ذلك من قبل المستخدم

-

4_اعطاء الذكاء المساعد صلاحية انشاء

صورة

مخطط

ملف اكسيل

ملف  pdf

مرتبط ببيانات ومدخلات قاعدة البيانات

بحيث يستطيع المستخدم تنزيله على الجهاز

-

هل يمكنك اجراء هذا التعديل

-

سؤال ثاني بعد الوصول لنتيجة ممتازة للسؤال الأول:

-

تم استخدام الكود التالى حيث يعمل بشكل ممتاز جدا مع اوركل

هل يمكن تعديله بحيث يتعامل أيضا مع أكثر من قاعدة بيانات بالإضافة لإوراكل

مثل

PostgreSQL

MySQL / MariaDB

SQLite

SQL Server

MongoDB

-

رابط تحميل الملفات بشكل كامل

-

https://drive.google.com/drive/folders/1q6uPWW74X06bBNpm8hD0-9pTGDXA8VqR?usp=sharing

-

بالتوفيق للجميع ان شاء الله

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته

-

تعديل كود multi_db_chat

-

https: claude.ai

-

اريد تعديل الكود التالى

بحيث

يفحص قاعدة البيانات أوراكل بعد الإتصال بها

اذا كان الجدول use_ai_table موجود أو غير موجود

فإذا كان غير موجود

يتم ادخال الجدول التالى في قاعدة البيانات

-

Create table use_ai_table (

usr varchar2(100), /*اسم المستخدم أي اليوزر*/

IP varchar2(100), /*رقم الـ أي بي للجهاز المتصل*/

IM varchar2(100), /*رقم المذر بورد للجهاز المتصل*/

IH varchar2(100) , /*رقم الهارد دسك للجهاز المتصل*/

DEVICE_NAME VARCHAR2(200) , /*اسم الديفيس*/

SESSION_ID VARCHAR2(100) , /*رقم الجلسة*/

AI_NAME VARCHAR2(100) , /*OpenAI_Gemini_Claude_Ollama*/

AI_MODEL VARCHAR2(200) , /*GPT-5.6_ Gemini 3.5 Flash_nemotron-3-super:cloud*/

seq integer , /*تسلسل الأسئلة*/

dat_qus TIMESTAMP DEFAULT SYSTIMESTAMP , /*تاريخ ووقت السؤال*/

qus CLOB , /*نص السؤال*/

qus_file_nam varchar2(100), /*اسم الملف المحمل مع السؤال اذا تم تحميل ملف*/

qus_file CLOB , /*المف المحمل مع السؤال اذا تم تحميل ملف*/

ansr_qus CLOB , /*جواب الذكاء المساعد على السؤال*/

ansr_cod CLOB , /*الكود المستخدم في ايجاد جواب الذكاء المساعد على السؤال*/

ansr_file_nam varchar2(300) , /*اسم الملف المحمل مع الإجابة اذا تم تحميل ملف مع الإجابة*/

ansr_file BLOB , /*المف المحمل في جواب الذكاء المساعد على السؤال اذا تم تحميل ملف مع الإجابة*/

ansr_file_type varchar2(100) , /*نوع الملف PDF_XLSX_DOCX_JPG_PNG*/

dat_ansr timestamp , /*تاريخ ووقت الإجابة*/

action_type_n number(1) , /*رقم نوع الحركة من 1 الى 8*/

action_type varchar2 (50) , /*اسم نوع الحركةquestion_select_insert_update_delete_create_alter_drop*/

ansr_note_n number(1) , /*رقم تقيم الإجابة على السؤال_من 1 الى 9*/

ansr_note varchar2(100) , /*تقيم الإجابة على السؤال_ممتاز جدا_ممتاز_جيد جدا_جيد_مقبول_خطأ بسيط_خطأ كبير_غير صحيح*/

note varchar2(4000) , /*ملاحظات يتم ادراجها من قبل المستخدم من خلال الشاشة*/

constraint use_ai_table_pk primary key (seq) );

CREATE SEQUENCE use_ai_seq START WITH 1 INCREMENT BY 1 NOCACHE ;

-

في الشاشة المصممة streamlit

1_أريد أن يظهر فيها (ansr_note) كقائمة منسدلة يتم من خلالها تقييم الإجابة على السؤال

يظهر فيها الخيارات التالية

ansr_note_n (حقل مخفي) ansr_note

1 ممتاز جدا وهي القيمة الإفتراصية

2 ممتاز

3 جيد جدا

4 جيد

5 مقبول

6 خطأ بسيط

7 خطأ كبير

8 غير صحيحة

9 فشل الإتصال

-

2_اريد أن يتم ادخال البيانات التالية في هذه الحقول حسب نوع الحركة

action_type_n action_type

1 question

2 select

3 insert

4 update

5 delete

6 create

7 alter

8 drop

-

3_أريد أن يظهر حقل note بجانب الإجابة

يتم تعبأته من قبل المستخدم

وفوقه أيقونة حفظ بحيث عند الضغط عليها يتم حفظ الملاحظة

-

هل يمكنك فعل ذلك

-

تم التعديل، والملف الجديد multi_db_chat16.py جاهز فوق. ملخص ما أُضيف:

1) فحص/إنشاء الجدول تلقائيًا (Oracle فقط)

2) تسجيل كل سؤال/إجابة كصف كامل

3) action_type_n / action_type

4) عناصر الواجهة

-

بالتوفيق للجميع ان شاء الله


صورة الشاشة_20_8_2026.jpg

مدخلات الجدول في قاعدة البيانات_20_8_2026.jpg

مخطط ثلاثي الإبعاد_20_8_2026.jpg

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.