Программный доступ, не готовое приложение
Передавайте свои инструкции, историю и материалы для кода, анализа и творчества. Интерфейс, данные пользователей, проверки и действия остаются ответственностью вашего приложения. «Без цензуры» описывает подход, а не любой ответ, бесконечную нагрузку или отсутствие журналов. Описанное моделью действие само не исполняется.
Адрес, ключ и точная модель
Base URL — https://dikaya.cc/v1. Храните личный ключ в DIKAYA_API_KEY на сервере, не в публичном HTML, браузерном JavaScript или клиентском пакете. Начните с текстового Chat Completions и seller-pro-2: это доработанная версия на основе GLM-5.3. Авторизованный /v1/models показывает модели и ставки вашего ключа. Есть также форматы Responses и Messages; функции сторонних клиентов проверяйте отдельно.
Контекст, выход и инструменты — разные границы
Окно контекста, размер JSON и выход не равны. Платный default 16384, если ключ/клиент не задаёт другое; явный максимум 65536 с учётом модели. Разовое демо подходящего нового аккаунта: до 3 текстовых запросов Pro 2, выход 8192 с рассуждением, 6000 байт, 10 запросов/минуту и один одновременно. Инструменты требуют пополнения и выполняются клиентом. Стриминг и tools добавляйте после простой текстовой проверки.
Тело API-запроса ограничено 16 MiB. Это граница JSON в байтах, не размер контекста модели и не бюджет выходных токенов.
Расход и неизвестное завершение
Вход, кэшированный вход и выход определяют стоимость; рассуждение уже входит в выход. Общий баланс USD, пополнение от $5, без подписки и сгорания. До inference резервируется оценка, известный usage завершает расчёт и освобождает остаток. Явный HTTP-отказ возвращает неиспользованное, но выполненный этап изображения может стоить денег. Обрыв и неизвестный usage могут сохранить резерв: не запускайте новый платный запрос незаметно. Храните частичный ответ, ID и итоговый статус; проверяйте usage и finish reason, не только 200.
Небольшая проверяемая интеграция
Пример curl ограничен и не имеет автоматического повтора. Определите контракт результата, проверьте формат и локальную валидацию, затем добавьте ограничение параллельности и осознанное восстановление. Зрение зависит от модели; Pro может использовать отдельное платное описание через Flash, а не нативное зрение. Запросы, ответы и usage хранятся, обработка внешняя. Честно опишите поток данных своим клиентам; интеграцию и платежи поддержка аккаунта разбирает вручную.
Пример задачи, не записанный ответ модели
Предложи три структуры приложения для заметок и сравни их компромиссы.
curl https://dikaya.cc/v1/chat/completions \
-H "Authorization: Bearer $DIKAYA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"seller-pro-2","max_tokens":512,"messages":[{"role":"user","content":"Предложи три структуры приложения для заметок и сравни их компромиссы."}]}'Видимая задача откроется редактируемым черновиком после входа. Обработка начинается только по вашему нажатию «Отправить»; эта страница ничего не генерирует.
Вопросы и ответы
Что передавать в model?
Точный ID каталога, например seller-pro-2, а не название интерфейса или чужой модели. Base URL — https://dikaya.cc/v1, не имя модели.
Совместимость гарантирует все функции IDE?
Нет. Отдельно проверьте собственный base URL, стриминг, формат инструментов и нужный режим клиента. Реальные настройки — в документации.
Повторять после тайм-аута?
Тайм-аут не доказывает отказ или отсутствие расхода. Сохраните состояние и выясните исход: новая генерация может создать новое списание.