UNPKG

universal-ai-sdk

Version:

A **unified AI SDK for Node.js/TypeScript** that lets you talk to **multiple AI providers (OpenAI, Anthropic/Claude, DeepSeek, etc.)** with **one simple API**. No need to learn multiple SDKs — just plug in your API key and go! 🚀

19 lines (16 loc) 461 B
import axios from "axios"; import { AIRequest, AIResponse } from "../types"; export async function anthropicHandler(req: AIRequest): Promise<AIResponse> { const res = await axios.post( "https://api.anthropic.com/v1/messages", { model: req.model, messages: req.messages, }, { headers: { "x-api-key": process.env.ANTHROPIC_API_KEY } } ); return { text: res.data.content[0].text, raw: res.data, }; }