Einstieg in die Computer-Nutzungs-Demo von Claude

DockerDockerBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieser Lab führt Sie durch die Computerinteraktionsfähigkeiten von Claude 3.5 Sonnet mithilfe der Anthropic Computer Use Demo. Durch praktische Übungen in der offiziellen Demo-Umgebung von Anthropic erfahren Sie, wie die Computer Use-Funktionen von Claude reale Rechenaufgaben ermöglichen - von der Verwaltung von Anwendungen und der Installation von Software bis hin zur Überwachung von Systemressourcen. Dieser praktische Leitfaden zeigt die fortschrittlichen Computerinteraktionsfähigkeiten von Claude und demonstriert, wie die KI-Technologie von Anthropic komplexe Systemoperationen verstehen und ausführen kann, während Sicherheits- und Schutzprotokolle eingehalten werden.

Aktualisiert

Testen Sie sofort die Anthropic Computer Use Demo, keine Installation erforderlich.

Wenn Sie die Demo Schritt für Schritt bereitstellen möchten, befolgen Sie die untenstehenden Anweisungen.

Vorschau

Claude Computer Use Demo

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/run("Run a Container") subgraph Lab Skills docker/run -.-> lab-414860{{"Einstieg in die Computer-Nutzungs-Demo von Claude"}} end

Einrichten Ihres API-Schlüssels

Zunächst müssen wir den Anthropic API-Schlüssel einrichten, damit Claude sich authentifizieren kann.

  1. Exportieren Sie Ihren Anthropic API-Schlüssel als Umgebungsvariable:

    export ANTHROPIC_API_KEY=your_api_key_here

    Ersetzen Sie your_api_key_here durch Ihren tatsächlichen Anthropic API-Schlüssel.

API key export command

Hinweis 1: Wenn Sie noch keinen Anthropic API-Schlüssel haben, können Sie einen anfordern, indem Sie die Anweisungen in der Anthropic API Key Guide befolgen.
Hinweis 2: Die LabEx VM speichert Ihren API-Schlüssel nicht, und die Umgebung wird nach der Verwendung gelöscht.

Ausführen des Demo-Containers

Jetzt starten wir den Computer Use Demo-Container mit den erforderlichen Konfigurationen.

  1. Führen Sie den Docker-Container aus:

    docker run \
      -e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY \
      -v $HOME/.anthropic:/home/computeruse/.anthropic \
      -p 5900:5900 \
      -p 8501:8501 \
      -p 6080:6080 \
      -p 8080:8080 \
      -e WIDTH=1024 \
      -e HEIGHT=768 \
      -it ghcr.io/anthropics/anthropic-quickstarts:computer-use-demo-latest

    Sie können den obigen Befehl kopieren und ihn über das Rechtsklick-Menü im Terminal einfügen.

Terminal command execution screenshot
Terminal command execution screenshot
  1. Warten Sie, bis der Container initialisiert ist (1 - 3 Minuten). Im Terminal werden mehrere Startnachrichten angezeigt.

    Wenn der Container bereit ist, sehen Sie die Nachricht: Computer Use Demo is ready!

Computer Use Demo ready message

Zugang zur Demo-Schnittstelle

Öffnen wir die Demo-Schnittstelle in Firefox und beginnen Sie, mit Claude zu interagieren.

  1. Öffnen Sie ein neues Terminalfenster, um den folgenden Befehl auszuführen:

    firefox http://localhost:8080

    Alternativ können Sie auf das Firefox-Symbol auf dem Desktop klicken, um den Browser zu öffnen. Geben Sie dann die folgende URL in die Adressleiste ein: http://localhost:8080.

Firefox demo interface screenshot

Dadurch wird die kombinierte Schnittstelle geöffnet, die sowohl die Chat- als auch die Desktopansicht anzeigt.

  1. Warten Sie, bis die Schnittstelle vollständig geladen ist. Sie sollten ein Chat-Panel und eine virtuelle Desktopansicht sehen.

Testen der Computerinteraktion

Lassen Sie uns die Computerinteraktionsfähigkeiten von Claude anhand eines praktischen Beispiels testen.

  1. Geben Sie in der Chat-Schnittstelle die folgende Anfrage ein:

    Open a terminal, install htop and open it.
Claude terminal command input
  1. Beobachten Sie, wie Claude automatisch:

    • Ein Terminal öffnet
    • apt-get verwendet, um htop zu installieren
    • htop im Terminal startet
  2. Beobachten Sie die Systemüberwachungsschnittstelle von htop in der Desktopansicht.

htop system monitor interface
  1. Sie können Claude auffordern, andere Aufgaben auszuführen oder das System über die Chat-Schnittstelle zu erkunden. Versuchen Sie, Claude zu bitten, Anwendungen zu öffnen, Befehle auszuführen oder Informationen über das System bereitzustellen.

Hinweis: Die LabEx VM wird die Umgebung automatisch zerstören, nachdem der Countdown-Timer abgelaufen ist (rechts oben).

Zusammenfassung

In diesem Lab haben Sie gelernt, wie Sie:

  1. Den erforderlichen API-Schlüssel für Claude konfigurieren
  2. Den Computer Use Demo-Container starten
  3. Über einen Webbrowser auf die Demo-Schnittstelle zugreifen
  4. Mit Claude interagieren, um reale Computertasks auszuführen

Sie haben gesehen, wie Claude Computerbefehle verstehen und ausführen, Software installieren und mit Anwendungen interagieren kann. Dies zeigt das Potenzial von KI-Systemen auf, bei praktischen Computertasks zu helfen, während angemessene Sicherheitsmaßnahmen eingehalten werden.

Denken Sie daran, dass dies ein Beta-Feature ist und Claude immer sichere und verantwortungsvolle Computerinteraktion priorisiert. Fühlen Sie sich frei, weitere Befehle und Interaktionen zu erkunden, aber beachten Sie die Sicherheitsgrenzen und Einschränkungen des Systems.