OllamaAPEXNetwork ACL
Ollama مع APEX: امنح صلاحية الشبكة (ACL) للمستخدم الصحيح
تخرج استدعاءات APEX_WEB_SERVICE باسم مخطط محرّك APEX لا APEX_PUBLIC_USER، ويجب تنفيذ المنح داخل قاعدة PDB الخاصة بـ APEX.
تشغيل نموذج لغوي محلي عبر Ollama واستدعاؤه من Oracle APEX سهل بعد ضبط صلاحيات الشبكة (ACL) بشكل صحيح. ثلاثة أمور توقع الكثيرين:
- تخرج استدعاءات
APEX_WEB_SERVICEباسم مخطط محرّك APEX (APEX_260100في APEX 26.1) لاAPEX_PUBLIC_USER. امنحconnectللمستخدمAPEX_APPLICATION.g_flow_schema_owner. - نفّذ المنح متصلًا بقاعدة PDB التي فيها APEX؛ ففي
CDB$ROOTيفشل بالخطأPLS-00201. - يستمع Ollama على 127.0.0.1 افتراضيًا. إن كانت قاعدتك في Docker على لينكس فأضف
host-gatewayواضبطOLLAMA_HOST=0.0.0.0، ولا تكشف Ollama للإنترنت أبدًا.
في APEX 26.1 وما بعده يمكنك أيضًا تسجيل Ollama كخدمة ذكاء اصطناعي توليدي مدمجة. ويجعل APEX 26.2 واجهة Responses API افتراضية للخدمات الجديدة، وهي تتطلب Ollama بالإصدار v0.13.3 أو أحدث.
الشرح الكامل خطوة بخطوة في الدليل
تشغيل نموذج محلي (Ollama) داخل Oracle APEX
اقرأ الدليل ←اشترك في نشرة أوراكل والذكاء الاصطناعي
رسالة واحدة عند نشر دليل مُختبر أو قالب جديد أو ملاحظات إصدار APEX — بالعربية أو الإنجليزية. دون إزعاج، ويمكنك إلغاء الاشتراك متى شئت.