303 моделей · 40 поставщиков моделейПодробнее
Создавайте шаг за шагом

Руководства для разработчиков

Практические руководства на Python и Node.js для чата, структурированного вывода, потоковой передачи, вызова инструментов и production-развертывания.

Скопируйте рабочий шаблон, разберитесь в нём и адаптируйте его под своё приложение.

Учитесь в том порядке, в котором разработчики создают продукты.

Начните с принятия решения, перейдите к реализации и завершите проверками перед запуском в продакшен.

Структурированный путь обучения

Сделайте первый вызов

1

Настройте ключ, base URL, model и сообщение.

Потоковая передача ответов

2

Отображайте частичный вывод и обрабатывайте прерванные запросы.

Добавьте структурированный вывод

3

Проверяйте JSON и аргументы инструмента перед использованием.

Разверните приложение

4

Защитите ключи, ведите логи запросов и задайте production-лимиты.

Формируйте тематическую экспертизу, а не набор разрозненных статей.

Основные руководства

5 рекомендуемых отправных точки

Запустите потоковый chat route

Начните с серверного запроса к model, передавайте токены в UI и не храните учетные данные provider в браузере.

API key только на сервере
Обработка отмены и таймаута
Состояние UI для потоковой передачи
Логи запросов и ошибок

Превратите руководство в запрос.

Попробуйте модель в Playground, затем используйте Quickstart, чтобы перенести тот же подход в Python или Node.js.

Изучите все темы для развития.

Часто задаваемые вопросы

Ответы, готовые для AEO

Можно ли использовать AI API keys в коде браузера?

Нет. Храните учетные данные provider на сервере и предоставляйте браузеру только собственный аутентифицированный route приложения.

Какой SDK следует использовать в руководстве?

Используйте OpenAI-compatible SDK ради переносимости или нативный SDK provider, когда workflow требует специфических возможностей provider.