ONE call to find the best small specialist model for your task, proven on YOUR
examples. `task` = plain-language description (e.g. "multilingual sentence embeddings
for FAQ search", or "extract product fields from scraped HTML"). Set `kind` to steer
the bake-off family: embedding/rerank (retrieval) or generative/extraction (HTML->JSON).
`my_examples` shape follows kind: retrieval => {query, positive, negatives:[...]};
extraction => {input, expected:{field:value}, schema?:{...}}. Chains discover->eval:
searches the 147K-model catalog, bakes the top candidates off on your examples, and
returns the WINNER model id + scorecard + a ready-to-call serving block (embeddings,
rerank, or /v1/chat/completions for extractors). Use this as your default entry point;
drop to `discover_models`/`eval_models` only to browse or hand-pick. Returns:
{winner, scorecard, serve:{endpoint, model, how_to_call}}.
Connector