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、连接、倾斜、内存、文件布局、AQE 与 Delta Lake。

Data & Analytics2026年10月8日

Aidp Semantic Model

oracle-samples

维护 .aidp/semantic.md 业务语义层,定义指标、连接、同义词和值字典,为自然语言转 SQL 提供依据。

Data & Analytics2026年10月8日