solver-sdk
Version:
SDK для интеграции с Code Solver Backend API (совместимо с браузером и Node.js), с поддержкой функциональности мышления (Thinking Mode)
68 lines • 5.18 kB
JavaScript
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.WebSocketEvents = exports.sdk = exports.WebSocketNamespace = exports.CodeSolverWebSocketClient = exports.IndexingWebSocketClient = exports.WebSocketClient = exports.SseClient = exports.HttpClient = exports.DependenciesApi = exports.ModelsApi = exports.ChatApi = exports.AgentsApi = exports.CodeModificationApi = exports.ReasoningApi = exports.ContextApi = exports.ProjectsApi = exports.SearchApi = exports.CodeSolverSDK = exports.VERSION = void 0;
const code_solver_sdk_1 = require("./code-solver-sdk");
const websocket_events_constants_1 = require("./constants/websocket-events.constants");
Object.defineProperty(exports, "WebSocketEvents", { enumerable: true, get: function () { return websocket_events_constants_1.WebSocketEvents; } });
// Версия SDK
exports.VERSION = '1.2.0';
// Создаем экземпляр SDK с настройками по умолчанию для примера
const sdkInstance = new code_solver_sdk_1.CodeSolverSDK({
baseURL: 'https://api.codesolvers.io',
mode: 'auto'
});
exports.sdk = sdkInstance;
// Экспорт классов
var code_solver_sdk_2 = require("./code-solver-sdk");
Object.defineProperty(exports, "CodeSolverSDK", { enumerable: true, get: function () { return code_solver_sdk_2.CodeSolverSDK; } });
// API классы
var search_api_1 = require("./api/search-api");
Object.defineProperty(exports, "SearchApi", { enumerable: true, get: function () { return search_api_1.SearchApi; } });
var projects_api_1 = require("./api/projects-api");
Object.defineProperty(exports, "ProjectsApi", { enumerable: true, get: function () { return projects_api_1.ProjectsApi; } });
var context_api_1 = require("./api/context-api");
Object.defineProperty(exports, "ContextApi", { enumerable: true, get: function () { return context_api_1.ContextApi; } });
var reasoning_api_1 = require("./api/reasoning-api");
Object.defineProperty(exports, "ReasoningApi", { enumerable: true, get: function () { return reasoning_api_1.ReasoningApi; } });
var code_modification_api_1 = require("./api/code-modification-api");
Object.defineProperty(exports, "CodeModificationApi", { enumerable: true, get: function () { return code_modification_api_1.CodeModificationApi; } });
var agents_api_1 = require("./api/agents-api");
Object.defineProperty(exports, "AgentsApi", { enumerable: true, get: function () { return agents_api_1.AgentsApi; } });
var chat_api_1 = require("./api/chat-api");
Object.defineProperty(exports, "ChatApi", { enumerable: true, get: function () { return chat_api_1.ChatApi; } });
var models_api_1 = require("./api/models-api");
Object.defineProperty(exports, "ModelsApi", { enumerable: true, get: function () { return models_api_1.ModelsApi; } });
var dependencies_api_1 = require("./api/dependencies-api");
Object.defineProperty(exports, "DependenciesApi", { enumerable: true, get: function () { return dependencies_api_1.DependenciesApi; } });
// Клиенты для коммуникации
var http_client_1 = require("./utils/http-client");
Object.defineProperty(exports, "HttpClient", { enumerable: true, get: function () { return http_client_1.HttpClient; } });
var sse_client_1 = require("./utils/sse-client");
Object.defineProperty(exports, "SseClient", { enumerable: true, get: function () { return sse_client_1.SseClient; } });
var websocket_client_1 = require("./utils/websocket-client");
Object.defineProperty(exports, "WebSocketClient", { enumerable: true, get: function () { return websocket_client_1.WebSocketClient; } });
var indexing_websocket_client_1 = require("./utils/indexing-websocket-client");
Object.defineProperty(exports, "IndexingWebSocketClient", { enumerable: true, get: function () { return indexing_websocket_client_1.IndexingWebSocketClient; } });
var code_solver_websocket_client_1 = require("./utils/code-solver-websocket-client");
Object.defineProperty(exports, "CodeSolverWebSocketClient", { enumerable: true, get: function () { return code_solver_websocket_client_1.CodeSolverWebSocketClient; } });
Object.defineProperty(exports, "WebSocketNamespace", { enumerable: true, get: function () { return code_solver_websocket_client_1.WebSocketNamespace; } });
// Экспорт всех типов
__exportStar(require("./types/index"), exports);
__exportStar(require("./models/types"), exports);
// Экспорт по умолчанию
exports.default = code_solver_sdk_1.CodeSolverSDK;
//# sourceMappingURL=index.js.map
;