Три API-контракта, один агент: как надёжно подключать пользовательские модели
Интеграция собственной модели в агентную платформу редко сводится к замене одного URL. Когда в проекте доступны несколько API-стандартов, инженер отвечает не только за успешный первый запрос, но и за предсказуемое поведение потокового вывода, вызовов инструментов, обработки ошибок и учёта расходов. Практичный способ уменьшить риск — считать каждый протокол отдельным контрактом и проверять его коротким воспроизводимым набором тестов. В документации Ace Data Cloud для подключения пользовательских моделей выделены три экспериментальные ветки: OpenAI Chat Completions, OpenAI Responses и Anthropic Messages. Они похожи по назначению, но различаются базовым адресом, правилами формирования пути, заголовками, форматом событий streaming и представлением вызовов инструментов. Успех в одной ветке не доказывает готовность другой: конфигурацию и тесты следует вести раздельно. Сначала зафиксируйте контракт интеграции Перед настройкой полезно завести небольшой файл интеграции в репозитории. В нё...