Loading...
Loading...
List and explore foundation models available in SAP AI Core GenAI Hub: browse supported providers, model names, versions, capabilities, and executable IDs needed to create deployments. WHEN: user wants to see what models are available, find an executable-id or model-name for deployment, browse providers (Azure OpenAI, Anthropic, Google, Mistral, Cohere, etc.), check model capabilities or context length, get the correct model-name to pass to create_llm_deployment, or get curl inference examples for a deployed model (chat completions, Responses API, embeddings, image generation, etc.). DO NOT USE FOR: creating or managing deployments — use `aicore-lifecycle-management`.
npx skill4agent add sap/ai-skills-library genai-hub-foundation-modelsexecutable-idmodel-nameaicore-lifecycle-managementaicore-admin-resourcesexport TOKEN=$(uv run skills/aicore-admin-resources/scripts/get_token.py)2>&1# Show all options and examples:
uv run scripts/list_foundation_models.py --help
# One provider only (e.g. Azure OpenAI):
uv run scripts/list_foundation_models.py --executable-id azure-openai
# Detailed view (versions, capabilities, context length, streaming support):
uv run scripts/list_foundation_models.py --response-format detailed
# Machine-readable JSON for scripting:
uv run scripts/list_foundation_models.py --json | jq '.[].model'
uv run scripts/list_foundation_models.py --response-format detailed --json | jq '.[] | select(.model == "gpt-4o") | .versions'
# Models supported by the Orchestration service only:
uv run scripts/list_foundation_models.py --scenario-id orchestration| Provider | |
|---|---|
| Azure OpenAI | |
| Anthropic | |
| |
| Amazon Bedrock | |
| Mistral AI | |
| Cohere | |
| Perplexity | |
| NVIDIA | |
| Open Source | |
| SAP | |
executable-idmodel-nameuv run skills/aicore-lifecycle-management/scripts/get_deployments.py \
--scenario foundation-models --status RUNNING --jsonAskUserQuestionaicore-lifecycle-managementmodelName| Trigger | Load |
|---|---|
| Curl inference examples, provider-specific endpoint paths, or about to call a deployed model | |
executable-iduv run skills/aicore-lifecycle-management/scripts/get_deployments.py \
--scenario foundation-models --executable-id <executable-id> --status RUNNING --json
# use .deployment_url and .resource_group from the matching entryreferences/MODELS.mdaicore-admin-resourcesaicore-lifecycle-management