Vorbereitung für den Einbau
- Benötigt Emacs 28 oder höher.
- Erfordert Python 3.x Umgebung
Detaillierte Installationsschritte
- Klonen Sie das Repository in das Emacs-Konfigurationsverzeichnis:
git clone https://github.com/MatthewZMD/emigo.git ~/.emacs.d/emigo
- Installieren Sie die Python-Abhängigkeiten:
cd ~/.emacs.d/emigo pip install -r requirements.txt
- Fügen Sie die Konfiguration in die Emacs-Konfigurationsdatei (init.el) ein:
(use-package emigo :straight (:host github :repo "MatthewZMD/emigo") :config (emigo-enable) :custom (emigo-model "openrouter/deepseek/deepseek-chat-v3-0324") (emigo-base-url "https://openrouter.ai/api/v1") (emigo-api-key (emigo-read-file-content "~/.config/openrouter/key.txt")))
- Hinweise zur Konfiguration:
- Modellauswahl: Empfohlener Deepseek für OpenRouter
- API-Adresse: im Allgemeinen die Standardadresse von OpenRouter
- API-Schlüssel: Holen Sie ihn von OpenRouter und speichern Sie ihn im angegebenen Pfad
- Überprüfen Sie die Installation: Nachdem Sie Emacs gespeichert und neu gestartet haben, geben SieM-x emigoPrüfen, ob ein spezieller Puffer erscheint
Diese Antwort stammt aus dem ArtikelEmigo: ein Assistent für komplexe Programmieraufgaben mit KI in EmacsDie































