validate_provider_files
For a provider (seller) joining the catalog: check a models.yaml before putting it online - the same check as the wizard and POST /v1/provider/validate. Give the file's text in models (YAML, or the same structure as JSON text); domain (the provider's site) makes the model_page checks exact. Returns ok, the problems (file, line, model, path, value, code, message, hint - fix each and call again), the catalog's preview of the models and next_action. Call it before provider_publish; no account needed. Templates: /static/templates/models.min.yaml (required fields only) and models.yaml (every field with hints).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | the provider's name | |
| domain | No | the provider's domain, e.g. example.ai | |
| models | Yes | the models.yaml text |