TokenLab

Frameworks et plateformes

VoltAgent

Utilisez les modèles TokenLab dans les agents VoltAgent

Aperçu

VoltAgent accepte directement les modèles de langage du SDK AI. Configurez un fournisseur SDK AI compatible avec OpenAI en utilisant l'URL de base /v1 de TokenLab et transmettez le modèle sélectionné à votre agent.

Installation

npm install @voltagent/core@2 ai@6 @ai-sdk/openai@3 zod

Environnement

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

Fournisseur SDK AI direct

import { Agent } from "@voltagent/core";
import { createOpenAI } from "@ai-sdk/openai";

const tokenlab = createOpenAI({
  apiKey: process.env.TOKENLAB_API_KEY,
  baseURL: "https://api.tokenlab.sh/v1",
});

const agent = new Agent({
  name: "tokenlab-agent",
  instructions: "Answer concisely.",
  model: tokenlab.chat("claude-sonnet-5"),
});

Chemin du routeur de modèle

Si votre instantané de registre VoltAgent inclut une entrée de fournisseur TokenLab provenant de models.dev, configurez :

export TOKENLAB_API_KEY="sk-your-tokenlab-key"
export TOKENLAB_BASE_URL="https://api.tokenlab.sh/v1"

Utilisez ensuite la chaîne de modèle du registre, par exemple tokenlab/claude-sonnet-5.

Remarques sur les endpoints

Le chemin direct du SDK AI est la configuration la plus explicite. Utilisez les réponses natives de TokenLab, les messages Anthropic ou les endpoints Gemini uniquement lorsque votre fournisseur/client SDK AI sélectionné est configuré pour ce protocole.

Sur cette page