GitHub Copilot SDK - это мультиплатформенный набор для разработки программного обеспечения, предназначенный для интеграции агента GitHub Copilot в различные приложения и сервисы. Он позволяет разработчикам внедрять рабочие процессы Copilot в свои приложения и доступен для Python, TypeScript, Go и .NET.
SDK использует тот же движок, что и Copilot CLI, предоставляя протестированную на производстве среду выполнения агента, которую можно вызывать программно. Это избавляет вас от необходимости создавать собственную систему оркестровки, поскольку SDK охватывает такие аспекты, как планирование, вызов инструментов, редактирование файлов и многое другое.
Для использования SDK требуется подписка на GitHub Copilot, тарификация которой осуществляется по той же модели, что и для Copilot CLI, при этом каждый запрос учитывается в квоте премиум-запросов.
Кроме того, SDK поддерживает функцию Bring Your Own Key (BYOK), позволяющую настраивать SDK с помощью собственных API-ключей для доступа к моделям через поддерживаемых провайдеров.

Отзывы