aiwrapper
Version:
A Universal AI Wrapper for JavaScript & TypeScript
16 lines (15 loc) • 473 B
TypeScript
import { OpenAILikeLang } from "../openai-like/openai-like-lang";
export type OpenRouterLangOptions = {
apiKey: string;
model?: string;
systemPrompt?: string;
maxTokens?: number;
maxCompletionTokens?: number;
siteUrl?: string;
siteName?: string;
headers?: Record<string, string>;
bodyProperties?: Record<string, unknown>;
};
export declare class OpenRouterLang extends OpenAILikeLang {
constructor(options: OpenRouterLangOptions);
}