الانتقال إلى المحتوى الرئيسي

نظرة عامة

يدعم VoltAgent نماذج لغة AI SDK مباشرة. قم بتهيئة مزود AI SDK متوافق مع OpenAI باستخدام عنوان URL الأساسي /v1 الخاص بـ TokenLab وقم بتمرير النموذج المختار إلى الوكيل الخاص بك.
النوع: إطار عمل وكيل TypeScriptالمسار الأساسي: إكمال المحادثة المتوافق مع OpenAI عبر AI SDKمستوى الدعم: مسار متوافق مع OpenAI مدعوم

البيئة

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("claude-sonnet-5"),
});

مسار موجه النماذج (Model Router)

إذا كانت لقطة سجل VoltAgent الخاصة بك تتضمن إدخال مزود TokenLab من models.dev، فقم بتهيئة ما يلي:
export TOKENLAB_API_KEY="sk-your-tokenlab-key"
export TOKENLAB_BASE_URL="https://api.tokenlab.sh/v1"
ثم استخدم سلسلة نموذج السجل، على سبيل المثال tokenlab/claude-sonnet-5.

ملاحظات حول نقاط النهاية

يعد مسار AI SDK المباشر هو الإعداد الأكثر وضوحاً. استخدم استجابات TokenLab الأصلية، أو رسائل Anthropic، أو نقاط نهاية Gemini فقط عندما يتم تهيئة مزود/عميل AI SDK المختار الخاص بك لهذا البروتوكول.