TokenLab

프레임워크 및 플랫폼

VoltAgent

VoltAgent에서 TokenLab 모델 사용하기

개요

VoltAgent는 AI SDK 언어 모델을 직접 지원합니다. TokenLab의 /v1 베이스 URL을 사용하여 OpenAI 호환 AI SDK 공급자를 구성하고 선택한 모델을 에이전트에 전달하십시오.

설치

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

환경 설정

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

직접 AI SDK 공급자 사용

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"),
});

모델 라우터 경로

VoltAgent 레지스트리 스냅샷에 models.dev의 TokenLab 공급자 항목이 포함된 경우, 다음과 같이 구성하십시오:

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

그런 다음 tokenlab/claude-sonnet-5와 같이 레지스트리 모델 문자열을 사용하십시오.

엔드포인트 참고 사항

직접 AI SDK 경로가 가장 명시적인 설정 방식입니다. TokenLab 네이티브 응답(Responses), Anthropic 메시지(Messages) 또는 Gemini 엔드포인트는 선택한 AI SDK 공급자/클라이언트가 해당 프로토콜에 맞게 구성된 경우에만 사용하십시오.

이 페이지의 내용