Allgemeine Einführung
E2B Öffnen Sie Computer Use ist ein Open-Source-Projekt, das darauf abzielt, mit der E2B Desktop Sandbox eine sichere Cloud-basierte Linux-Computererfahrung zu bieten. Die E2B Sandbox bietet eine grafische Desktop-Umgebung, die Benutzer mit jedem Large-Scale Language Model (LLM) verbinden können, um Computer zu steuern, und unterstützt eine breite Palette von Inferenzanbietern, einschließlich Hugging Face, Fireworks, OpenRouter und Llama AI.
Die Benutzer können den Computer über Tastatur, Maus und Kommandozeile bedienen und sehen, was die Sandbox in Echtzeit anzeigt. Das Projekt eignet sich nicht nur für die sichere Ausführung von KI-generiertem Code, sondern kann auch als Testumgebung für Datenanalyse, Visualisierung, Code-Agenten und die Ausführung von KI-generierten Anwendungen verwendet werden. Durch die Bereitstellung von Python- und JavaScript-SDKs ermöglicht es E2B Dev den Nutzern, die Sandbox einfach zu starten und zu steuern, um die Anforderungen einer Vielzahl von KI-Anwendungsszenarien zu erfüllen.
E2B Open Computer Use ist als plattformübergreifende Lösung für alle Betriebssysteme konzipiert.
Funktionsliste
- E2B-Sandboxen, die Desktop-Grafikumgebungen bereitstellen
- Unterstützt die Verbindung zu jedem LLM für einen sicheren Computerbetrieb
- Sichere Ausführung von KI-generiertem Code mit Unterstützung für mehrere Sprachen
- Python- und JavaScript-SDKs für Sandbox-Kontrolle verfügbar
- Unterstützung für KI-Datenanalyse und -visualisierung
- Bereitstellen einer Testumgebung für Code-Agenten
- Führen Sie die vollständige AI-Anwendung aus
Hilfe verwenden
Ablauf der Installation
- Voraussetzungen für die Installation::
- Python 3.10 oder höher.
- Git
- E2B API-Schlüssel
- LLM-API-Schlüssel (wählen Sie einen aus):
- OpenRouter API-Schlüssel + Fireworks API-Schlüssel
- Llama API-Schlüssel
- Installationsschritte::
- Führen Sie den folgenden Befehl im Terminal aus, um die erforderliche Software zu installieren:
brew install poetry ffmpeg
- Klonen des Projektlagers:
git clone https://github.com/e2b-dev/open-computer-use
- Rufen Sie den Projektkatalog auf:
cd open-computer-use
- einrichten.
.env
Datei und setzen Sie Umgebungsvariablen:
echo "E2B_API_KEY=Ihr-e2b-api-key" >> .env echo "LLAMA_API_KEY=Ihr-llama-api-key" >> .env
- Launch Agent::
- Installieren Sie die Projektabhängigkeiten:
bash
Poesie installieren
- Starten Sie den Agenten und geben Sie Befehle ein:
bash
Poesie Lauf Start
- Installieren Sie die Projektabhängigkeiten:
Anweisungen für den Gebrauch
- Bedienen Sie den Computer::
- Bedienung von Computern über Tastatur, Maus und Befehlszeile.
- Die Echtzeitanzeige des Sandkastendisplays gewährleistet einen sicheren und kontrollierten Betrieb.
- Pause und Feedback::
- Die Benutzer können den Agenten jederzeit unterbrechen, um Rückmeldungen zum Betrieb zu geben und das Erlebnis zu optimieren.
- Unterstützung von mehreren Anbietern::
- Das Projekt unterstützt eine Vielzahl von Anbietern von Argumenten, und die Nutzer können den richtigen Anbieter für ihre Bedürfnisse auswählen.
- Plattformübergreifende Nutzung::
- Das Projekt ist als plattformübergreifende Lösung für jedes Betriebssystem konzipiert und kann nahtlos von Benutzern auf verschiedenen Plattformen genutzt werden.
Mit den oben genannten Schritten und Anleitungen können Nutzer das E2B Open Computer Use Projekt einfach installieren und nutzen, um ein sicheres und bequemes Cloud-Computing-Erlebnis zu genießen.