Passer au contenu principal

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.
Type : Framework d’agent TypeScriptChemin principal : Chat Completions compatibles OpenAI via le SDK AINiveau de support : Chemin compatible OpenAI pris en charge

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("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.