cc_semantic_search
Find ABAP APIs by describing what they do in natural language. Returns semantically similar objects ranked by relevance score.
Instructions
Natural language search across ~200,000+ ABAP objects using in-process AI embeddings (Xenova/all-MiniLM-L6-v2). Use this when you know WHAT the API should do but not its exact name. Examples: 'APIs for posting goods movements', 'purchase order creation functions', 'credit management interfaces'. The vector index builds in the background after the first dataset load (~60 seconds). Returns top-k results ranked by semantic similarity score.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Natural language description of what the API should do. Examples: 'APIs for posting goods movements', 'purchase order creation functions', 'credit management interfaces'. | |
| top_k | No | Number of top results to return (1–50). Default 10. | |
| deployment_target | No | Deployment environment: PCE, PUBLIC, or BTP. | PCE |
| response_format | No | 'summary' returns name, type, level, score. 'full' adds software component and action. | summary |