Hubungkan Vercel AI SDK ke Anoman AI
Vercel AI SDK berbicara ke Anoman melalui provider kompatibel-OpenAI (atau Anthropic)-nya — generateText dan streamText bekerja tanpa perubahan.
Prasyarat
- Kunci API Anoman — buat satu di dashboard (format anm-sk-…).
- Vercel AI SDK terpasang dan versi terbaru.
- ID model dari katalog Anoman, mis. gpt-4o, gpt-4o-mini, atau claude-sonnet-4-6.
Aktifkan streaming untuk tugas agen yang panjang
Setel stream: true pada permintaan. Tugas otonom, multi-langkah, dan berpikir lama bisa melewati batas waktu 100 detik di edge dan gagal dengan error 524; streaming mengembalikan token saat dihasilkan dan menjaga koneksi tetap hidup, sehingga permintaan selesai. Sebagian besar alat streaming secara default — pastikan aktif untuk penggunaan agentic.
Detail lebih lanjut di panduan streaming.
Buat provider Anoman
Gunakan createOpenAICompatible dari @ai-sdk/openai-compatible dengan base URL Anoman dan kunci.
import { createOpenAICompatible } from "@ai-sdk/openai-compatible";
import { streamText } from "ai";
const anoman = createOpenAICompatible({
name: "anoman",
apiKey: process.env.ANOMAN_API_KEY,
baseURL: "https://api.anoman.io/v1",
});
const { textStream } = await streamText({
model: anoman("gpt-4o"),
prompt: "Explain retrieval-augmented generation.",
});Lebih suka Anthropic?
Gunakan createAnthropic dari @ai-sdk/anthropic dengan base URL Anthropic Anoman.
import { createAnthropic } from "@ai-sdk/anthropic";
const anoman = createAnthropic({
apiKey: process.env.ANOMAN_API_KEY,
baseURL: "https://api.anoman.io/anthropic",
});
// anoman("claude-sonnet-4-6")Verifikasi guardrail aktif
Setiap respons Anoman membawa header hasil guardrail. Periksa di traces dashboard Anda untuk memastikan pipeline berjalan pada request Vercel AI SDK — deteksi prompt-injection, masking PII, dan moderasi konten semuanya berlaku otomatis.
X-Anoman-Guardrail-Injection: pass score=0.03
X-Anoman-Guardrail-Pii: pass
X-Anoman-Guardrail-Content: pass
X-Anoman-Cache: noneButuh bantuan dengan integrasi Anda?
Gabung Founding 50 untuk akses awal dan dukungan langsung dari tim Anoman.
Gabung Founding 50