@aituber-onair/chat
Version:
Chat and LLM API integration library for AITuber OnAir
53 lines • 3.96 kB
JavaScript
/**
* 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
;