UNPKG

@aituber-onair/chat

Version:

Chat and LLM API integration library for AITuber OnAir

53 lines 3.96 kB
"use strict"; /** * AITuber OnAir Chat Package * LLM API integration and chat processing functionality */ var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.installGASFetch = exports.OpenRouterChatServiceProvider = exports.OpenRouterChatService = exports.ClaudeChatServiceProvider = exports.ClaudeChatService = exports.GeminiChatServiceProvider = exports.GeminiChatService = exports.OpenAIChatServiceProvider = exports.OpenAIChatService = exports.ChatServiceFactory = void 0; // Type definitions exports __exportStar(require("./types"), exports); var ChatServiceFactory_1 = require("./services/ChatServiceFactory"); Object.defineProperty(exports, "ChatServiceFactory", { enumerable: true, get: function () { return ChatServiceFactory_1.ChatServiceFactory; } }); // OpenAI provider exports var OpenAIChatService_1 = require("./services/providers/openai/OpenAIChatService"); Object.defineProperty(exports, "OpenAIChatService", { enumerable: true, get: function () { return OpenAIChatService_1.OpenAIChatService; } }); var OpenAIChatServiceProvider_1 = require("./services/providers/openai/OpenAIChatServiceProvider"); Object.defineProperty(exports, "OpenAIChatServiceProvider", { enumerable: true, get: function () { return OpenAIChatServiceProvider_1.OpenAIChatServiceProvider; } }); // Gemini provider exports var GeminiChatService_1 = require("./services/providers/gemini/GeminiChatService"); Object.defineProperty(exports, "GeminiChatService", { enumerable: true, get: function () { return GeminiChatService_1.GeminiChatService; } }); var GeminiChatServiceProvider_1 = require("./services/providers/gemini/GeminiChatServiceProvider"); Object.defineProperty(exports, "GeminiChatServiceProvider", { enumerable: true, get: function () { return GeminiChatServiceProvider_1.GeminiChatServiceProvider; } }); // Claude provider exports var ClaudeChatService_1 = require("./services/providers/claude/ClaudeChatService"); Object.defineProperty(exports, "ClaudeChatService", { enumerable: true, get: function () { return ClaudeChatService_1.ClaudeChatService; } }); var ClaudeChatServiceProvider_1 = require("./services/providers/claude/ClaudeChatServiceProvider"); Object.defineProperty(exports, "ClaudeChatServiceProvider", { enumerable: true, get: function () { return ClaudeChatServiceProvider_1.ClaudeChatServiceProvider; } }); // OpenRouter provider exports var OpenRouterChatService_1 = require("./services/providers/openrouter/OpenRouterChatService"); Object.defineProperty(exports, "OpenRouterChatService", { enumerable: true, get: function () { return OpenRouterChatService_1.OpenRouterChatService; } }); var OpenRouterChatServiceProvider_1 = require("./services/providers/openrouter/OpenRouterChatServiceProvider"); Object.defineProperty(exports, "OpenRouterChatServiceProvider", { enumerable: true, get: function () { return OpenRouterChatServiceProvider_1.OpenRouterChatServiceProvider; } }); // Constants exports __exportStar(require("./constants"), exports); // Utility exports __exportStar(require("./utils"), exports); // Adapters var gasFetch_1 = require("./adapters/gasFetch"); Object.defineProperty(exports, "installGASFetch", { enumerable: true, get: function () { return gasFetch_1.installGASFetch; } }); //# sourceMappingURL=index.js.map