@hyperaide/ai-provider
v0.1.0
Published
OpenAI-compatible provider package for Hyperaide using the Vercel AI SDK.
Readme
@hyperaide/ai-provider
OpenAI-compatible provider package for Hyperaide using the Vercel AI SDK.
Install
This package is part of the Hyperaide monorepo workspace.
Environment Variables
AI_BASE_URL: Base URL for the Hyperaide AI worker (no/v1suffix). Defaults tohttp://127.0.0.1:8787.AI_API_KEY: Bearer token sent to the Hyperaide AI worker.
Usage
import { generateText } from "ai";
import { aiProvider } from "@hyperaide/ai-provider";
const { text } = await generateText({
model: aiProvider.chatModel("openai/gpt-4.1-mini"),
prompt: "Write a short product update.",
});You can also create a custom instance:
import { createAiProvider } from "@hyperaide/ai-provider";
const customProvider = createAiProvider({
baseURL: "https://ai.example.com",
apiKey: process.env.AI_API_KEY,
});