from langfuse.openai import openai – sodass Sie durch dessen Verwendung anstelle von openai vollständige Aufrufprotokolle erhalten. Richten Sie dabei base_url auf https://api.tokios.com/v1 aus und nutzen Sie einen sk-tok-…-Schlüssel. Da das Modul die Schnittstelle des OpenAI-Clients exakt nachbildet, werden sämtliche bisher an Tokios gesendeten Anfragen – etwa Chat-Antworten, Streaming-Daten oder Werkruf-Informationen – ohne weitere Anpassungen erfasst.
Voraussetzungen
Ein Langfuse-Konto oder eine selbst gehostete Instanz
Registrieren Sie sich bei Langfuse Cloud oder betreiben Sie eine eigene Instanz und holen Sie sich Ihr öffentliches sowie geheimes Langfuse-API-Schlüsselpaar.
Installieren Sie den Connector
Verknüpfen Sie
tokios-connector mit Ihrer lokalen Backend-Instanz.Erstellen Sie eine Deployment
Wählen Sie den öffentlichen Namen, den das
model-Feld später erhalten soll.Generieren Sie einen API-Schlüssel
Erzeugen Sie einen
sk-tok-…-API-Schlüssel, der auf die gewünschten Deployments beschränkt ist.Aufrufe nachverfolgen
1
Beide SDKs installieren
2
Geben Sie Ihre Langfuse-Anmeldeinformationen ein.
Der OpenAI-Wrapper von Langfuse liest die Anmeldeinformationen aus der Umgebung:
3
Importieren Sie den Wrapper und rufen Sie anschließend Ihr Deployment auf.
Importieren Sie Jeder Aufruf über diesen Client wird in Langfuse erfasst – dafür ist kein
openai aus langfuse.openai statt aus dem regulären openai-Paket; verwenden Sie ihn danach genauso wie den Standard-OpenAI-Client, wobei base_url auf Tokios verweist und model den Namen Ihres registrierten Deployments enthält:langfuse_tokios.py
@observe-Dekorator oder manuelles Erstellen eines Spans erforderlich.model is always the Tokios deployment name you registered in the Models tab, never your backend’s local model id, and the base URL must include /v1.Kostenüberwachung für lokale Modelle
Langfuse berechnet Kosten anhand des Preises pro Token; diese Information ist für gehostete Anbieter wie OpenAI und Anthropic bekannt. Da ein Tokios-Deployment Ihr eigenes lokales Modell verwendet, kennt Langfuse dessen Preis nicht von vornherein. Dennoch werden Prompts, Antworten, Latenzzeiten sowie Tokenanzahlen erfasst; die Kostenangaben bleiben jedoch bis zur Angabe des Preises bei Null oder fehlen.Ab jetzt lässt sich die Verfolgung von überall aus starten.
Die oben beschriebene Tracing-Konfiguration funktioniert unabhängig davon, ob der Client, der Tokios aufruft, auf Ihrem Laptop oder auf dem Rechner eines Teammitglieds läuft – der Connector sendet die Daten stets nur über Ihr lokales Backend. Sobald ein Teammitglied oder ein bereitgestellter Agent über einen zielgerichtetensk-tok-…-API-Schlüssel verfügt, gelangen alle Anfragen über denselben langfuse.openai-Wrapper in dasselbe Langfuse-Projekt.
Kompatible Clients
Hier finden Sie die vollständige Liste der mit OpenAI und Anthropic kompatiblen Clients, mit denen Tokios zusammenarbeitet.
API-Schlüssel
Erstellen Sie für jedes Teammitglied bzw. jeden Agenten einen separaten, zielgerichteten API-Schlüssel.
Anfragen-Protokollierung
Falls lediglich die gesendeten Daten betrachtet werden sollen, aktivieren Sie die Anfragen-Protokollierung im Dashboard, anstatt ein komplettes Tracing-System einzurichten.