Использование Dropstone API с вашим тарифным планом
Вызов Dropstone по HTTP с помощью API-ключа. Эндпоинт совместим с OpenAI, оплата по мере использования с вашего кредитного баланса, работает из любого языка. Ключи, ошибки, лимиты запросов и что API не поддерживает.
Dropstone API — это эндпоинт, совместимый с OpenAI, для кода, который не должен зависеть от авторизованного интерфейса: CI-задача, serverless-функция, сервис на другом языке. Создайте ключ, укажите клиенту Dropstone — и вы вызываете те же три модели, что и в Chat и CLI.
Справочник эндпоинта находится на docs.dropstone.io/cli/api. На этой странице рассматриваются ключи, оплата и то, чего ожидать.
Создание API-ключа
- Откройте Настройки в вашем дашборде.
- В разделе API-ключи выберите Создать ключ и дайте ему имя.
- Скопируйте ключ. Он выглядит как
dsk_live_...и показывается только один раз.
Относитесь к ключу как к паролю: никогда не коммитьте его и не отправляйте в браузерном бандле. Любой, у кого он есть, может потратить баланс, стоящий за ним. Вы можете видеть, когда каждый ключ использовался в последний раз, и отозвать любой из них на той же странице.
Оплата: по мере использования
Запросы по API-ключам тарифицируются по мере использования с вашего кредитного баланса. Лимиты тарифного плана на них не распространяются.Еженедельный лимит принадлежит авторизованным интерфейсам: Chat, CLI и локальной сессии SDK. API учитывается отдельно, поэтому трафик пайплайна никогда не расходует лимит, в котором вы работаете, а насыщенная неделя в Chat не останавливает пайплайн. Пополните баланс в разделе Биллинг на дашборде.
Ключ с пустым балансом получает отказ с сообщением об этом и ссылкой на пополнение, а не обслуживается с последующей оплатой. Бесплатного тарифа на API нет.
Совместимость с OpenAI
Эндпоинт следует формату chat completions от OpenAI, поэтому большинство существующих клиентов работают, изменив базовый URL и ключ:
import OpenAI from "openai"
const openai = new OpenAI({
baseURL: "https://api.dropstone.io/api/v1",
apiKey: process.env.DROPSTONE_API_KEY,
})
Модели: dropstone-fast, dropstone-pro и dropstone-heavy; см. Какие AI-модели использует Dropstone?. Указание уровня без версии запускает текущий состав моделей, поэтому скрипт автоматически следует за обновлениями состава. Чтобы зафиксировать версию, используйте форму с версией, например dropstone-fast-1.7. Версии моделей и ежемесячный состав описывает оба варианта. Запросы работают из любого языка, способного выполнять HTTP-вызовы.
Что API не поддерживает
Эндпоинт не сохраняет состояние, и это намеренно:
- Без памяти. Он не читает память вашего аккаунта, и ничего из его ответов там не записывается. Один и тот же ввод даёт один и тот же ответ, независимо от того, чему вы научили Dropstone на прошлой неделе.
- Без инструментов и без агентского цикла. Он отвечает на chat completion. Чтение кодовой базы, редактирование файлов и выполнение команд относятся к локальному клиенту SDK и CLI.
Если вы хотите, чтобы ваш код использовал агента и его память, используйте локальный клиент SDK. См. Одна память на всех поверхностях.
Лимиты запросов
Запросы ограничены по IP, с запасом выше обычного использования, для защиты сервиса. Всплеск, превышающий лимит, получает отказ, поэтому снижайте частоту и повторяйте попытки, а не ужесточайте цикл.
Куда отправляются запросы
API-запросы обрабатываются в США, как и все остальные поверхности. См. Где выполняются ваши запросы.
Организации
Участники организации создают ключи под своей учётной записью, и баланс за ключом принадлежит владельцу ключа. Администраторы организации могут видеть использование API по участникам на дашборде организации, и ключ перестаёт работать, когда учётная запись за ним деактивируется — это происходит при удалении участника через SCIM.
Related articles
- Dropstone SDKA typed TypeScript and JavaScript client for the Dropstone agent, with two entry points: one for headless API calls from CI or a serverless function, one that runs the agent locally with the same account memory as the CLI and Chat.
- Install and run your first sessionInstall the Dropstone SDK, make a headless API call with an API key, and run a local agent session that carries your account memory. Includes streaming, structured output, and using the OpenAI SDK against Dropstone.
- One memory across every surfaceThe account memory that follows you across Dropstone Chat, the CLI, and the SDK, what shares it and what does not, and how to keep an integration's learning out of your own memory.
- Which AI models does Dropstone use?Dropstone runs three tiers. On the 1.8 lineup, Fast runs DeepSeek V4.1 Flash, Pro runs GLM-5.3 Flash, and Heavy runs Kimi K3, re-evaluated every month.
- Where your requests runDropstone's servers and the inference providers that run its models are hosted in the United States. Requests are never routed through providers outside the US. What that means for your data.