openrouter-typescript-sdk은(는) 무엇을 하나요?
OpenRouter TypeScript SDK를 사용하여 300개 이상의 AI 모델과 통합하기 위한 완전한 참조입니다. callModel 패턴을 기반으로 합니다.
주요 기능
- 300개 이상의 AI 모델 지원: OpenAI, Anthropic, Google, Meta 등 다양한 제공자의 모델에 접근
- 일관된 인터페이스:
callModel함수를 통해 모든 모델을 동일한 방식으로 호출 - TypeScript 지원: 완전한 타입 정의 제공
설치
npm install @openrouter/typescript-sdk
환경 변수 설정
OPENROUTER_API_KEY=your_api_key_here
기본 사용법
import { callModel } from '@openrouter/typescript-sdk';
const response = await callModel({
model: 'openai/gpt-4o',
messages: [
{ role: 'user', content: 'Hello, world!' }
]
});
console.log(response.choices[0].message.content);
모델 목록 조회
사용 가능한 모델 목록은 OpenRouter Models 페이지에서 확인할 수 있습니다.