hataraku
Version:
An autonomous coding agent for building AI-powered development tools. The name "Hataraku" (働く) means "to work" in Japanese.
21 lines • 831 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createOpenRouterProvider = createOpenRouterProvider;
exports.createOpenRouterModel = createOpenRouterModel;
const ai_sdk_provider_1 = require("@openrouter/ai-sdk-provider");
async function createOpenRouterProvider(apiKey) {
const openrouter = await (0, ai_sdk_provider_1.createOpenRouter)({
apiKey: apiKey || process.env.OPENROUTER_API_KEY
});
return openrouter;
}
async function createOpenRouterModel(model = 'google/gemini-2.0-flash-lite-001', apiKey) {
const key = apiKey || process.env.OPENROUTER_API_KEY;
if (!key) {
throw new Error('OPENROUTER_API_KEY is not set');
}
const openrouter = await createOpenRouterProvider(key);
return openrouter(model);
}
;
//# sourceMappingURL=openrouter.js.map