Verbindungen von Azure AI verbrauchen#

Für einen reibungslosen Entwicklungsfluss, der von Cloud- (Azure AI) zu lokalen Umgebungen wechselt, können Sie die bereits in der Cloud eingerichtete Verbindung direkt nutzen, indem Sie den Verbindungsprovider auf „Azure AI connections“ setzen.

Hinweis

Promptflow kann keine Verbindungen von Azure AI verwalten. Bitte verwalten Sie diese im Workspace-Portal, Azure AI Studio, az ml cli oder azure-ai-ml sdk.

Sie können den Verbindungsprovider mit den folgenden Schritten festlegen

  1. Navigieren Sie in der linken Seitenleiste von VS Code zur Verbindungsliste.

  2. Klicken Sie auf das Symbol für weitere Optionen (…) oben und wählen Sie die Option Set connection provider.

    img

  3. Wählen Sie einen der Anbieter von „Azure AI connections“ aus, den Sie verwenden möchten. Klicken Sie hier, um mehr über die Unterschiede zwischen den Verbindungsprovidern zu erfahren.

    img

    1. Wenn Sie „Azure AI Connections - for current working directory“ wählen, müssen Sie die Cloud-Ressourcen in der Datei config.json im Projektordner angeben.

      img

    2. Wenn Sie „Azure AI Connections - for this machine“ wählen, geben Sie die Cloud-Ressourcen in der Verbindungszeichenfolge an. Sie können dies auf eine von zwei Arten tun:

      (1) Geben Sie die Verbindungszeichenfolge in das Eingabefeld oben ein. Zum Beispiel azureml://subscriptions/<your-subscription>/resourceGroups/<your-resourcegroup>/providers/Microsoft.MachineLearningServices/workspaces/<your-workspace>

      img

      (2) Folgen Sie dem Assistenten, um Ihre Konfiguration Schritt für Schritt einzurichten.

      img

  4. Sobald der Verbindungsprovider festgelegt ist, wird die Verbindungsliste automatisch aktualisiert und zeigt die vom ausgewählten Provider abgerufenen Verbindungen an.

Hinweis

  1. Sie müssen einen Projektordner geöffnet haben, um die Option „Azure AI connections - for current working directory“ verwenden zu können.

  2. Sobald Sie den Verbindungsprovider geändert haben, bleibt er bestehen, bis Sie ihn erneut ändern und die neue Einstellung speichern.

Unterschiedliche Verbindungsprovider#

Derzeit unterstützen wir drei Arten von Verbindungen

Verbindungsprovider

Typ

Beschreibung

Provider-Spezifikation

Anwendungsfall

Lokale Verbindungen

Lokal

Ermöglicht den Verbrauch von lokal erstellten und lokal in SQLite gespeicherten Verbindungen.

N/A

Ideal, wenn Verbindungen lokal gespeichert und verwaltet werden müssen.

Azure AI-Verbindung – Für das aktuelle Arbeitsverzeichnis

Cloud-Provider

Ermöglicht den Verbrauch von Verbindungen von einem Cloud-Provider, wie z. B. einem bestimmten Azure Machine Learning Workspace oder Azure AI-Projekt.

Geben Sie die Ressourcen-ID in einer Datei config.json an, die sich im Projektordner befindet.
Klicken Sie hier für weitere Details

Ein dynamischer Ansatz zum Verbrauch von Verbindungen von verschiedenen Providern in spezifischen Projekten. Ermöglicht die Einstellung unterschiedlicher Provider-Konfigurationen für verschiedene Flows durch Aktualisierung der config.json im Projektordner.

Azure AI-Verbindung – Für diesen Computer

Cloud

Ermöglicht den Verbrauch von Verbindungen von einem Cloud-Provider, wie z. B. einem bestimmten Azure Machine Learning Workspace oder Azure AI-Projekt.

Verwenden Sie eine connection string, um eine Cloud-Ressource als Provider auf Ihrem lokalen Computer anzugeben.
Klicken Sie hier für weitere Details

Eine globale Provider-Einstellung, die für alle Arbeitsverzeichnisse auf Ihrem Computer gilt.

Nächste Schritte#