Antragsprozess
Um Ace Data Cloud in AnythingLLM einzubinden, rufen Sie zunächst die Ace Data Cloud-Konsole auf, holen Sie sich Ihren API-Token und bewahren Sie ihn als Reserve auf.
Wenn Sie noch nicht angemeldet oder registriert sind, werden Sie automatisch zur Anmeldeseite weitergeleitet, um sich zu registrieren und anzumelden. Nach der Anmeldung und Registrierung kehren Sie automatisch zur aktuellen Seite zurück.
Bei der ersten Beantragung wird ein kostenloses Guthaben verschenkt, sodass Sie die Modelldienste von Ace Data Cloud kostenlos ausprobieren können.
AnythingLLM herunterladen
Für die persönliche Nutzung können Sie die Desktop-Version herunterladen. Die Vektordatenbank (LanceDB) läuft lokal, die Dokumentensuche ist vollständig offline, und nur beim Aufrufen des Modells wird eine Internetverbindung benötigt. Für Team- und Mehrbenutzerszenarien verwenden Sie die Docker-Bereitstellung.Dialogmodell konfigurieren
Starten Sie AnythingLLM und gehen Sie zu Settings → LLM Preference. Wählen Sie als Provider OpenAI (Generic) (wählen Sie nicht das normale OpenAI, da dieses fest aufapi.openai.com verweist und keine benutzerdefinierte Base URL besitzt). Die offizielle Dokumentation finden Sie unter OpenAI (Generic) LLM Provider.
Die Modellfähigkeiten und das Kontextlimit richten sich nach dem aktuellen Modellkatalog.Beachten Sie die Pfadregeln der Base URL:
Embedding-Modell konfigurieren
Der Kern von AnythingLLM ist RAG und benötigt ein Embedding-Modell, um Dokumente zu vektorisieren. Seine Embedding Preference und LLM Preference sind zwei voneinander unabhängige Konfigurationen – siehe Embedder-Konfigurationsübersicht. Der integrierte AnythingLLM Embedder(Built-in / Native) läuft direkt lokal, ist sofort einsatzbereit und erfordert keine Konfiguration; er ist die Standard- und empfohlene Wahl: Gehen Sie zu Settings → Embedding Preference und behalten Sie als Provider den standardmäßigen AnythingLLM Embedder bei. Sie müssen keine Schlüssel eintragen. Er vektorisiert Dokumente lokal; sowohl Originaltexte als auch Vektoren werden in der lokalen LanceDB gespeichert und nicht in die Cloud hochgeladen.Die Embedder-Optionen von AnythingLLM (Cloud: OpenAI / Azure OpenAI / Cohere; lokal: Built-in, LM Studio, LocalAI, Ollama) werden jeweils in ihren festen Formen eingebunden. Dabei verweist das Cloud-OpenAI-Embedding fest aufapi.openai.comund unterstützt keine benutzerdefinierte Base URL; wenn Sie einen benutzerdefinierten Endpunkt verwenden möchten, können Sie den Generic OpenAI Embedder verwenden (ebenfalls mit einem Base-URL-Feld, das auftext-embedding-3-largevon Ace Data Cloud verweisen kann) oder den lokalen LocalAI Embedder. Das Dialogmodell in diesem Artikel verwendet Ace Data Cloud, während das Embedding den integrierten lokalen Embedder von AnythingLLM verwendet; beide beeinflussen sich nicht gegenseitig.
Modell auswählen
Der Modellkatalog wird kontinuierlich aktualisiert. Verwenden Sie bevorzugt die automatisch vom Client geladene Modellliste; wenn eine manuelle Eingabe erforderlich ist, fragen Sie zunächstGET https://api.acedata.cloud/v1/models ab, um die aktuelle Modell-ID zu erhalten, und wählen Sie dann entsprechend den vom Client unterstützten Fähigkeiten für Kontext, Bilder und Tool-Aufrufe.
Integration überprüfen
Wenn Sie nicht sicher sind, ob das Problem bei AnythingLLM oder beim Netzwerk liegt, können Sie zunächst den Endpunkt direkt mit curl überprüfen (ersetzen Sie{token} durch Ihren Token):
chat.completion-Objekts bedeutet, dass sowohl Token als auch Endpunkt bereit sind; wenn HTTP 403 used_up zurückgegeben wird, bedeutet dies, dass der Token gültig ist, aber das Guthaben nicht ausreicht. Laden Sie es einfach in der Konsole auf.
Erweitert: Workspace und Dokumenten-Dialog
Laden Sie nach dem Erstellen eines neuen Workspace PDF-, Word-, Markdown- und andere Dokumente hoch. AnythingLLM teilt diese nach Absätzen auf, erzeugt mit dem lokalen Embedder Vektoren und speichert sie in der lokalen LanceDB. Beim Dialog ruft es zunächst relevante Ausschnitte ab und übergibt dann die Ausschnitte zusammen mit Ihrer Frage an das Dialogmodell (also Ace Data Cloud) zur Beantwortung; unter der Antwort werden die zitierten Quellen markiert. Oben in jedem Workspace können Sie zwischen den Modi Query (Antworten nur auf Grundlage der Dokumente) und Chat (Mischung mit allgemeinem Wissen) wechseln. Für ernsthafte Szenarien wird empfohlen, den Query-Modus zu verwenden, um Halluzinationen zu vermeiden. Bei der Docker-Bereitstellung können Umgebungsvariablen wieGENERIC_OPEN_AI_BASE_PATH, GENERIC_OPEN_AI_API_KEY, GENERIC_OPEN_AI_MODEL_PREF verwendet werden, um dieselbe Dialogmodell-Integration voreinzustellen und den Mehrbenutzermodus zu aktivieren.
Häufige Fragen
Hinweis 404 / connection fail
In der Regel wurde die Base URL als.../openai/v1 eingetragen oder /v1 vergessen. Ändern Sie sie zu https://api.acedata.cloud/v1.
Nach dem Hochladen eines Dokuments ist kein Dialog möglich
Bitte bestätigen Sie, dass unter Settings → Embedding Preference ein verwendbarer Embedder ausgewählt ist (der standardmäßige AnythingLLM Embedder kann lokal ausgeführt werden und erfordert keine zusätzliche Konfiguration), und laden Sie das Dokument erneut hoch, um Vektoren zu erzeugen.Hinweis 401 Unauthorized
Bitte bestätigen Sie, dass im API Key das Token von Ace Data Cloud eingefügt ist (ohne das PräfixBearer, ohne zusätzliche Leerzeichen) und dass das Guthaben der zugehörigen Anwendung ausreichend ist.
Werden lokale Dokumente in die Cloud hochgeladen
Nein. Die Originaltexte der Dokumente werden lokal in LanceDB gespeichert, nur die bei der Suche gefundenen Ausschnitte und Ihre Frage werden an das Modell gesendet.Mehr erfahren
- AnythingLLM Offizielle Website | AnythingLLM GitHub | Docker-Bereitstellungsdokumentation
- AnythingLLM OpenAI (Generic) LLM Provider-Dokumentation
- AnythingLLM Übersicht der Embedder-Konfiguration
- Ace Data Cloud OpenAI Chat Completions API-Dokumentation
- Ace Data Cloud Serviceliste
- Ace Data Cloud Konsole

