OllamaAPEXNetwork ACL

Ollama مع APEX: امنح صلاحية الشبكة (ACL) للمستخدم الصحيح

تخرج استدعاءات APEX_WEB_SERVICE باسم مخطط محرّك APEX لا APEX_PUBLIC_USER، ويجب تنفيذ المنح داخل قاعدة PDB الخاصة بـ APEX.

تشغيل نموذج لغوي محلي عبر Ollama واستدعاؤه من Oracle APEX سهل بعد ضبط صلاحيات الشبكة (ACL) بشكل صحيح. ثلاثة أمور توقع الكثيرين:

  1. تخرج استدعاءات APEX_WEB_SERVICE باسم مخطط محرّك APEX (APEX_260100 في APEX 26.1) لا APEX_PUBLIC_USER. امنح connect للمستخدم APEX_APPLICATION.g_flow_schema_owner.
  2. نفّذ المنح متصلًا بقاعدة PDB التي فيها APEX؛ ففي CDB$ROOT يفشل بالخطأ PLS-00201.
  3. يستمع 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 — بالعربية أو الإنجليزية. دون إزعاج، ويمكنك إلغاء الاشتراك متى شئت.