TokenLab

Frameworks et plateformes

Graphiti

Utilisez TokenLab comme fournisseur LLM Graphiti compatible avec OpenAI

Aperçu

Graphiti prend en charge les endpoints /v1 compatibles avec OpenAI via OpenAIGenericClient. Pointez ce client vers TokenLab et choisissez un modèle TokenLab.

Installation

pip install graphiti-core httpx

Environnement

export TOKENLAB_API_KEY="sk-your-tokenlab-key"

Client LLM

import os

from graphiti_core.llm_client.config import LLMConfig
from graphiti_core.llm_client.openai_generic_client import OpenAIGenericClient

llm_config = LLMConfig(
    api_key=os.environ["TOKENLAB_API_KEY"],
    model="claude-sonnet-5",
    small_model="gpt-5.6-luna",
    base_url="https://api.tokenlab.sh/v1",
)

llm_client = OpenAIGenericClient(
    config=llm_config,
    structured_output_mode="json_object",
)

Passez llm_client dans votre instance Graphiti(...) aux côtés de votre base de données de graphes et de la configuration de votre embedder.

Remarques sur les endpoints

Le chemin compatible avec OpenAI de Graphiti est orienté vers les chat-completions. Utilisez des modèles qui retournent de manière fiable du JSON structuré pour les tâches d'extraction et de déduplication.

Sur cette page