solver-sdk
Version:
SDK для интеграции с Code Solver Backend API (совместимо с браузером и Node.js), с поддержкой функциональности мышления (Thinking Mode)
53 lines (37 loc) • 2.03 kB
Markdown
# Документация 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).