Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Wichtig
Sie müssen Teil des Frontier-Vorschauversionsprogramms sein, um Vorabzugriff auf Microsoft Agent 365 zu erhalten. Frontier verbindet Sie direkt mit den neuesten KI-Innovationen von Microsoft. Frontier-Vorschauversionen unterliegen den bestehenden Vorschauversionsbedingungen Ihrer Kundenvereinbarungen. Da sich diese Funktionen noch in der Entwicklung befinden, können sich ihre Verfügbarkeit und Merkmale im Laufe der Zeit ändern.
Agent 365 CLI ist ein plattformübergreifendes Befehlszeilentool zum Bereitstellen und Verwalten von Agent 365-Anwendungen in Azure.
Voraussetzungen
Bevor Sie beginnen, stellen Sie folgendes sicher:
- Registrierung einer benutzerdefinierten Client-App – Die CLI erfordert eine benutzerdefinierte Client-App in Ihrem Microsoft Entra-ID-Tenant zur Authentifizierung. Siehe Custom Client App Registrierung für detaillierte Einrichtungsanweisungen. Du brauchst die Anwendungs-(Client-)ID während der Konfiguration.
- Azure-Abonnement – Zugang zu einem Azure-Abonnement, mit dem Sie Ressourcen erstellen können.
- Erforderliche Berechtigungen – Ihr Konto muss eine der folgenden Rollen haben:
Anmerkung
Während des Schrittes (nach der a365 config init Installation) validiert die CLI automatisch die Registrierung deiner benutzerdefinierten Client-App, prüft, ob die App existiert, die erforderlichen Berechtigungen hat und die Zustimmung des Administrators erteilt wurde.
Tipp
Verschiedene CLI-Befehle können unterschiedliche Rollen oder Berechtigungen erfordern. Jede Befehlsreferenzseite gibt die erforderliche Mindestrolle an. Siehe zum Beispiel die setup Kommandoreferenz für die spezifischen Anforderungen.
Installieren der Agent 365 CLI
Führen Sie die folgenden Schritte aus, um die Agent 365 CLI global auf Ihrem Betriebssystem zu installieren.
Voraussetzungen
Sie müssen .NET installiert haben. (.NET 8.0 wird empfohlen.)
Dotnet Tool-Installation verwenden
Installieren Sie die Agent 365 CLI mit folgendem Befehl und dem Parameter --prerelease :
dotnet tool install --global Microsoft.Agents.A365.DevTools.Cli --prerelease
Wichtig
Die Agent 365 CLI befindet sich noch in der Vorschau. Bis die Agent 365 CLI allgemein verfügbar ist, verwenden Sie immer den Parameter, --prerelease um die neueste Version mit den neuesten Fixes und Funktionen zu erhalten. Wenn die Agent 365 CLI allgemein verfügbar wird, wird der Parameter --prerelease nicht mehr notwendig sein.
Die neuesten Anweisungen und verfügbaren Versionen finden Sie auf der offiziellen NuGet-Seite: Microsoft.Agents.A365.DevTools.Cli auf NuGet.org
Überprüfen der Installation
Überprüfen Sie nach der Installation der Agent 365 CLI, ob sie ordnungsgemäß installiert ist, indem Sie Folgendes ausführen:
a365 -h
Mit diesem Befehl werden die Hilfeinformationen angezeigt und bestätigt, dass die CLI einsatzbereit ist.
Aktualisieren
Aktualisieren Sie Agent 365 CLI, indem Sie den Update-Befehl dotnet tool mit folgendem --prerelease Parameter verwenden:
dotnet tool update --global Microsoft.Agents.A365.DevTools.Cli --prerelease
Anmerkung
Alle Updates für Agent 365 CLI erfordern eine Internetverbindung, um auf das neueste NuGet-Paket zugreifen zu können: Microsoft.Agents.A365.DevTools.CLI
Deinstallieren
Deinstallieren Sie die Agent 365-CLI mit dem dotnet-Tool-uninstall-Befehl:
dotnet tool uninstall --global Microsoft.Agents.A365.DevTools.Cli
Datei-Lagerplätze
Der Standardspeicherort für die ausführbare Datei eines Tools hängt vom Betriebssystem ab:
| BS | Pfad |
|---|---|
| Linux/macOS | $HOME/.dotnet/tools |
| Windows | %USERPROFILE%\.dotnet\tools |
Dieser Speicherort wird dem Benutzerpfad hinzugefügt, wenn das SDK zum ersten Mal ausgeführt wird. Daher können globale Tools von jedem Verzeichnis aus aufgerufen werden, ohne den Speicherort des Tools anzugeben.
Der Toolzugriff ist benutzerspezifisch und nicht global für Computer. Ein globales Tool steht nur dem Benutzer zur Verfügung, der das Tool installiert hat.
Verfügbare Befehle
Die vollständige Liste der verfügbaren Befehle finden Sie unter --helpAgent 365 CLI-Referenz
Wichtige Neuigkeiten
Entfernter Befehl: Das Kommando create-instance wurde aus der CLI entfernt. Es umging die erforderlichen Registrierungsschritte, was die Funktionalität des Agenten einschränkte. Dieser Befehl kann in einer späteren Version wieder eingeführt werden, sobald er dem empfohlenen Workflow entspricht.
Siehe Agent 365 Development Lifecycle für vollständige Anweisungen, wie man einen Agent 365-Agenten mit der CLI einrichtet.
Problembehandlung
Dieser Abschnitt enthält Informationen zum Troubleshooting von Fehlern mit Agent 365 CLI.
-
Installation, Aktualisierung oder Deinstallation der CLI fehlschlägt mit
Not found in NuGet feeds -
create-instanceBefehl nicht gefunden - Agent erscheint nicht in Teams
- Agent-Instanz in Teams kann nicht erstellt werden
Installation, Aktualisierung oder Deinstallation der CLI fehlschlägt mit Not found in NuGet feeds
Wenn Sie einen microsoft.agents.a365.devtools.cli is not found in NuGet feeds https://api.nuget.org/v3/index.json Fehler erhalten, stellen Sie sicher, dass Sie den Parameter --prerelease verwenden. Alle aktuellen Versionen der CLI sind Vorabversionen.
Solution:
# For installation
dotnet tool install --global Microsoft.Agents.A365.DevTools.Cli --prerelease
# For updates
dotnet tool update --global Microsoft.Agents.A365.DevTools.Cli --prerelease
Die neuesten Anweisungen und verfügbaren Versionen finden Sie auf der offiziellen NuGet-Seite: Microsoft.Agents.A365.DevTools.Cli auf NuGet.org
Befehl create-instance nicht gefunden
Symptom:
Error: Command 'create-instance' not found
Verursachen: Das Kommando create-instance wurde aus der CLI entfernt. Es umging die erforderlichen Registrierungsschritte, was die Funktionalität des Agenten einschränkte. Dieser Befehl kann in einer späteren Version wieder eingeführt werden, sobald er dem empfohlenen Workflow entspricht.
Solution:
Nutzen Sie den aktualisierten Workflow:
Veröffentlichen Sie Ihren Agenten:
a365 publishAgenten-Blueprint im Developer Portal konfigurieren:
Erfahren Sie, wie man einen Agenten-Blueprint im Teams Developer Portal konfiguriert
Deploy to Azure (optional):
# Only if hosting on Azure Web App a365 deployErstellen Sie eine Agenteninstanz über Microsoft Teams:
- Öffne Microsoft Teams
- Navigiere zu Apps
- Suche nach deinem Makler
- Klicken Sie auf "Add", um eine Agenteninstanz zu erstellen.
Für detaillierte Anweisungen siehe Onboard-Agenten.
Agent erscheint nicht in Teams
Symptom: Nach Ausführung der Befehle erscheint der Agent nicht mehr in Microsoft Teams.
Verursachen: Vielleicht hast du den publish Schritt übersprungen oder versucht, den entfernten create-instance Befehl zu verwenden.
Solution:
- Überprüfen Sie, dass Sie erfolgreich gelaufen sind
a365 publish - Warten Sie 5-10 Minuten auf die Weiterleitung
- Überprüfen Sie das Microsoft 365 Admin Center: https://admin.cloud.microsoft/#/agents/all
- Erstelle eine Agent-Instanz im Bereich Teams Apps
Agent-Instanz in Teams kann nicht erstellt werden
Symptom: Der Agent erscheint in Teams, aber du kannst keine Agenteninstanz erstellen (du kannst den Agenten nicht hinzufügen).
Verursachen: Die Lizenz "Microsoft Agent 365 Frontier" wird nicht Ihrem Benutzerkonto zugewiesen.