UNPKG

solver-sdk

Version:

SDK для интеграции с Code Solver Backend API (совместимо с браузером и Node.js), с поддержкой функциональности мышления (Thinking Mode)

53 lines (37 loc) 2.03 kB
# Документация SDK Добро пожаловать в документацию SDK для интеграции с Code Solver Backend API. ## Содержание ### Введение - [Быстрый старт](../README.md) - основная информация по установке и использованию SDK ### Основные функции - [Потоковая передача мышления](./features/THINKING.md) - получение процесса мышления модели - [Работа с WebSocket](./WEBSOCKET.md) - соединения и потоковая передача данных - [Работа с проектами](./PROJECTS.md) - создание и управление проектами ### API Reference - [Аутентификация](./AUTHENTICATION.md) - способы аутентификации в API - [Обработка ошибок](./ERROR_HANDLING.md) - типы ошибок и их обработка - [API Reference](./API_REFERENCE.md) - полное описание всех методов SDK ### Расширенные возможности - [Механизм ping/pong](./advanced/PING_PONG.md) - мониторинг состояния соединений ## Начало работы Установите SDK с помощью npm: ```bash npm install solver-sdk ``` Простой пример использования: ```javascript const { CodeSolverSDK } = require('solver-sdk'); // Создание экземпляра SDK const sdk = new CodeSolverSDK({ baseURL: 'https://api.example.com', apiKey: 'your-api-key' }); // Получение списка моделей async function getModels() { const models = await sdk.chat.getModels(); console.log('Доступные модели:', models); } getModels().catch(console.error); ``` ## Примеры использования Полный набор примеров доступен в директории [examples](../examples).