Aidp Models Catalog

作者 oracle-samples90b42d6c24d4無授權條款收錄於 2026年10月8日更新於 2026年10月8日

List the models available/installed in the AIDP DataLake and inspect their parameters, and browse the MLOps model registry. Use when the user asks "what models are available", needs a model name for ai_generate()/agent flows, wants a model's parameters, or wants to list registered models / versions. Registry browse uses the official `aidp` CLI (folded into the `mlops` group); the LA `Models` platform-catalog API via `oci raw-request` is verified and the no-CLI fallback.

僅含說明AI & Agents
AI 產生的概覽

列出 AIDP DataLake 中可用的模型與其參數,並瀏覽 MLOps 模型登錄庫。

功能
此技能引導代理使用兩個唯讀介面:透過 LA Models REST API 查詢 AIDP DataLake 平台模型目錄,以及使用 aidp CLI 瀏覽 MLOps/MLflow 模型登錄庫。它會傳回可用的模型名稱與 ID、模型詳細資料、模型參數,以及已登錄的模型與其版本。確認後的模型名稱可傳給 ai_generate() 或代理流程使用。
適用情境
當使用者詢問有哪些模型可用、需要為 ai_generate() 或代理流程取得真實的模型名稱、想查看某個模型的參數,或想列出已登錄的模型與版本時使用。其目的是透過即時讀取來確認模型名稱,而不是憑猜測。
執行需求
需要存取 AIDP DataLake 執行個體,以及 OCI 身分驗證(含設定檔與區域的 api_key,或等效的工作階段)。瀏覽登錄庫使用官方 aidp CLI 的 mlops 群組;平台目錄路徑使用 oci raw-request 呼叫 DataLake Models REST API,該 API 處於有限可用狀態。需要能連線至區域 AIDP 端點的網路。不附帶指令碼,僅為說明文件。

aidp-models-catalog — available models & parameters

Two distinct surfaces:

  • Platform model catalog — what you can call from ai_generate() / agent flows (LA Models API).
  • MLOps/MLflow registry — registered models + versions (the aidp-mlops group; see also aidp-mlops).

CLI (preferred) — registry browse: aidp mlops <command> --instance-id <DATALAKE_OCID> --auth api_key --profile DEFAULT --region <r>

  • aidp mlops list-registered-models | get-registered-model | list-model-versions
  • (The official CLI folds the model registry into the mlops group — there is no separate models group.)

Fallback (no CLI) / platform catalog: the LA Models REST API via oci raw-request (identical endpoint + auth) — this is the verified path for resolving an ai_generate() model name.

Verify-first (no-fabrication): the platform Models API is Limited Availability on 20240831; the ?modelType= list call is LIVE-VERIFIED 200 below. The MLOps registry side is Preview (not yet probed). Confirm a name with a live read before relying on it; record in references/rest-endpoint-map.md.

When to use

  • "What models are available?", "what's the model name for ai_generate?", "show model parameters", "list registered models / model versions".

Platform catalog — endpoints (DataLake-scoped; LA 20240831)

Base: https://aidp.<region>.oci.oraclecloud.com/20240831/dataLakes/<DATALAKE_OCID>/…

  • GET /models?modelType=<GENERATIVE_AI|BASE|EMBEDDING|LLM> — list installed models (LIVE-VERIFIED 200)
  • GET /models/{id} — model detail
  • GET /models/{id}/modelParameters — parameters

Workflow

  1. Platform catalog: GET /models?modelType=GENERATIVE_AI (auth ladder; on 401/403 → session refresh) → present available model names/ids. Repeat with BASE / EMBEDDING / LLM to enumerate other catalogs. GET /models/{id} / …/modelParameters for detail.
  2. Registry browse: aidp mlops list-registered-models → list-model-versions (CLI preferred).
  3. Feed the confirmed model name to aidp-ai-sql (ai_generate('<model>', …)) or aidp-agent-flows.
bash
oci raw-request --http-method GET \  --target-uri "https://aidp.us-ashburn-1.oci.oraclecloud.com/20240831/dataLakes/<DATALAKE_OCID>/models?modelType=GENERATIVE_AI" \  --profile DEFAULT

Notes

  • Use this to resolve a real model name before ai_generate rather than guessing one.
  • Read-only; no destructive ops.
  • A bare GET /models may 400 on a required param — pass modelType (verified above) to enumerate.
  • ai_generate availability is independent of this catalog. GET /models?modelType=GENERATIVE_AI can return items: [] on a fresh instance while ai_generate('openai.gpt-5.4', …) still executes fine — the model is resolved at the Spark engine level, not via this REST catalog. An empty list here does not mean ai_generate is unavailable. Confirm AI-in-SQL with the smoke test in aidp-ai-sql (a trivial SELECT ai_generate('<model>', 'hello') cell), not with this endpoint.

References

  • references/aidp-cli-map.md · references/oci-raw-request.md · references/no-mcp-rest-map.md · references/rest-endpoint-map.md · pairs with aidp-ai-sql, aidp-agent-flows, aidp-mlops

來源與署名

來源:oracle-samples/oracle-aidp-samples位於ai/claude-code-plugins/oracle-ai-data-platform-workbench-engineer-agent/skills/aidp-models-catalog提交90b42d6

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架

更多來自 oracle-samples/oracle-aidp-samples 的技能

Aidp Workspace Admin

oracle-samples

Provision and inspect AIDP DataLake instances and workspaces, including private-network workspaces attached to a customer VCN/subnet. Use when the user wants to create/list/get a workspace or DataLake instance, set up a new (e.g. private) AIDP environment, or replicate a customer setup. Create/delete are guarded — confirm before any provisioning.

待分類2026年10月8日

Aidp Volumes

oracle-samples

Work with AIDP volumes — list volumes, browse files inside a volume, upload/download via the PAR flow, and create directories. Use when the user mentions volumes, needs to stage large/binary files, or move data in/out of a volume (distinct from the workspace filesystem). Control-plane via the official `aidp` CLI.

待分類2026年10月8日

Aidp Verified Queries

oracle-samples

維護經過驗證的問題到 Spark SQL 配對庫,讓代理在產生新 SQL 前優先重用可信查詢。

Data & Analytics2026年10月8日

Aidp User Settings

oracle-samples

透過 aidp CLI 或 oci raw-request 備援方式管理 AIDP DataLake 使用者設定與偏好。

Productivity & Workflow2026年10月8日

Aidp Spark Optimization

oracle-samples

指導 Apache Spark 3.5.0 效能調校:分割區、shuffle、join、資料傾斜、記憶體、檔案配置、AQE 與 Delta Lake。

Data & Analytics2026年10月8日

Aidp Semantic Model

oracle-samples

維護 .aidp/semantic.md 業務語意層,定義指標、連接、同義詞與值字典,為自然語言轉 SQL 提供依據。

Data & Analytics2026年10月8日