Condividi tramite


Azure Machine Learning SDK e l'interfaccia della riga di comando (v1)

SI APPLICA A:estensione di Machine Learning dell'interfaccia della riga di comando (CLI) di Azure v1Python SDK azuremlv1

Tutti gli articoli in questa sezione illustrano l'uso della prima versione di Azure Machine Learning Python SDK (v1) o dell'estensione Ml dell'interfaccia della riga di comando di Azure (v1). Per informazioni sull'SDK e sull'interfaccia della riga di comando correnti, vedere Azure Machine Learning SDK e l'interfaccia della riga di comando v2.

SDK v1

Gli esempi di Azure SDK negli articoli di questa sezione richiedono azureml-core, o Python SDK v1 per Azure Machine Learning. Python SDK v2 è ora disponibile.

I pacchetti Python SDK v1 e v2 non sono compatibili e lo stile v2 di codifica non funzionerà per gli articoli in questa directory. Tuttavia, le aree di lavoro di Machine Learning e tutte le risorse sottostanti possono essere interagite da entrambi, ovvero un utente può creare un'area di lavoro con l'SDK v1 e un altro può inviare processi alla stessa area di lavoro con l'SDK v2.

È consigliabile non installare entrambe le versioni dell'SDK nello stesso ambiente, perché può causare conflitti e confusione nel codice.

Ricerca per categorie sapere quale versione dell'SDK si dispone?

  • Per scoprire se si dispone di Azure Machine Learning Python SDK v1, eseguire pip show azureml-core. (In alternativa, in un notebook di Jupyter usare %pip show azureml-core )
  • Per scoprire se si ha Azure Machine Learning Python SDK v2, eseguire pip show azure-ai-ml. (In alternativa, in un notebook di Jupyter usare %pip show azure-ai-ml)

In base ai risultati di pip show è possibile determinare la versione dell'SDK disponibile.

Interfaccia della riga di comando v1

I comandi dell'interfaccia della riga di comando di Azure negli articoli di questa sezione richiedono l'estensione azure-cli-mlo v1 per Azure Machine Learning. L'interfaccia della riga di comando v2 avanzata che usa l'estensione ml è ora disponibile e consigliata.

Le estensioni non sono compatibili, quindi i comandi dell'interfaccia della riga di comando v2 non funzioneranno per gli articoli in questa directory. Tuttavia, le aree di lavoro di Machine Learning e tutte le risorse sottostanti possono essere interagite da entrambi, ovvero un utente può creare un'area di lavoro con l'interfaccia della riga di comando v1 e un'altra può inviare processi alla stessa area di lavoro con l'interfaccia della riga di comando v2.

Ricerca per categorie sapere qual è l'estensione dell'interfaccia della riga di comando?

Per trovare le estensioni installate, usare az extension list.

  • Se l'elenco di estensioni contiene azure-cli-ml, si dispone dell'estensione v1.
  • Se l'elenco contiene ml, si dispone dell'estensione v2.

Passaggi successivi

Per altre informazioni sull'installazione e l'uso delle diverse estensioni, vedere gli articoli seguenti:

Per altre informazioni sull'installazione e l'uso delle diverse versioni dell'SDK: