dotsagent.io
Dil:Türkçe
Framework · Vercel

Vercel AI SDK hakkında kısa bilgiler

Vercel'in provider'dan bağımsız TypeScript araç setinde, AI SDK 7 itibarıyla ana agent sınıfı ToolLoopAgent'tır. Araç döngülerini streaming UI yardımcılarıyla birleştirir; WorkflowAgent ise yeniden başlatmalardan etkilenmeyen çalıştırmalar sunar.

En uygun kullanım: Araç döngüsü kullanan agent'ları streaming UI'larına sıkı biçimde bağlamak isteyen Next.js ve web geliştiricileri.

Temel bilgiler

Bakımını yapan
Vercel
Diller
TypeScript
Lisans
Apache-2.0
En son sürüm
ai 7.0.126 · 30 Eylül 2026
Repository
vercel/ai · 27.070 yıldız
Barındırılan seçenek
Vercel Functions + Vercel Workflow
Ajanlara özel bir runtime yerine genel amaçlı bir barındırma platformu.

Hızlı başlangıç

Paketi yükleyin, kimlik bilgilerini ayarlayın ve ardından resmî dokümanlardaki en basit agent'ı çalıştırın. Model ID'leri dokümanlarda kullanılanlardır ve hesabınızda etkin olmayabilir.

Yükle
npm install ai zod  (inferred; not copied from docs)

AI Gateway or provider key gerekir

TypeScript
import { ToolLoopAgent, tool } from 'ai';
import { z } from 'zod';

const weatherAgent = new ToolLoopAgent({
  model: "anthropic/claude-sonnet-5.5",
  tools: {
    weather: tool({
      description: 'Get the weather in a location (in Fahrenheit)',
      inputSchema: z.object({
        location: z.string().describe('The location to get the weather for'),
      }),
      execute: async ({ location }) => ({
        location,
        temperature: 72 + Math.floor(Math.random() * 21) - 10,
      }),
    }),
    convertFahrenheitToCelsius: tool({
      description: 'Convert temperature from Fahrenheit to Celsius',
      inputSchema: z.object({
        temperature: z.number().describe('Temperature in Fahrenheit'),
      }),
      execute: async ({ temperature }) => {
        const celsius = Math.round((temperature - 32) * (5 / 9));
        return { celsius };
      },
    }),
  },
});

const result = await weatherAgent.generate({
  prompt: 'What is the weather in San Francisco in celsius?',
});

console.log(result.text); // agent's final answer
console.log(result.steps); // steps taken by the agent

Hızlı başlangıç kaynağı

Özellikler

Herhangi bir modelEvetHerhangi bir provider paketi veya anthropic/claude-sonnet-5.5 gibi AI Gateway string'leri
MCP istemcisiEvet@ai-sdk/mcp istemcisi
MCP sunucusuDoğrulanmadı
Çoklu ajanEvetAlt ajanlar; HarnessAgent, Claude Code, Codex veya Pi çalıştırır
Kalıcı çalıştırmalarEvetWorkflow 5 beta sürümünü gerektiren WorkflowAgent
İnsan onayıEvetHMAC imzalı onaylar ve OPA politikalarıyla toolApproval
İzlemeDoğrulanmadı
EvalsDoğrulanmadı

Son değişiklikler

  • AI SDK 7, önerilen ajan sınıfı olarak ToolLoopAgent'i sunuyor.
  • HarnessAgent, ajan olarak Claude Code, Codex veya Pi çalıştırıyor.
  • WorkflowAgent (@ai-sdk/workflow), Workflow DevKit'in DurableAgent'ının yerini alıyor.
  • runtimeContext ve toolsContext, experimental_context'in yerini alıyor.

Aynı dildeki alternatifler

Kaynaklar

  1. ai-sdk.dev/docs/agents/overview
  2. ai-sdk.dev/docs/agents/tool-approvals
  3. ai-sdk.dev/docs/agents/workflow-agent
  4. ai-sdk.dev/docs/ai-sdk-core/mcp-tools
  5. vercel.com/kb/guide/durableagent-to-workflowagent
  6. registry.npmjs.org/ai
  7. api.github.com/repos/vercel/ai

AI agent geliştirenler için bağımsız bir başvuru kaynağıdır. Burada adı geçen hiçbir sağlayıcıyla bağlantısı yoktur.

© 2026 DotsAgent · Bilgiler 1 Ekim 2026 tarihinde kontrol edildi