Вы можете применить фильтр actor:Copilot к журналу аудита предприятия, чтобы просмотреть активность агента за последние 180 дней.
Следующие ключевые поля могут помочь вам интерпретировать события агента:
| Поле | Description | Пример значения |
|---|---|---|
action | Действие, выполняемое агентом, например создание запроса на вытягивание. | pull_request.create |
actor_is_agent | Указывает, является ли субъект агентом ИИ. Это всегда будет для true событий журнала аудита агента. | true |
agent_session_id | Уникальный идентификатор, связанный с конкретным сеансом агента, который сгенерировал событие. Это поле отображается только в том случае, если событие является результатом сеанса агента. | 012345a6-b7c8-9012-de3f-45gh678i9012 |
user | Человек, инициировавший событие агента. | octocat |
События журнала аудита стриминга
Примечание.
Эта функция есть Публичный предварительный просмотр и доступна для предприятий, использующих Enterprise Managed Users их, а также для тех, кто GitHub Enterprise Cloud пользуется проживанием данных.
В таблице ниже показаны поля, включённые в каждую Copilot запись использования потокового API.
Каждая потоковая запись является JSON-объектом со следующими свойствами:
| Поле | Type | Description |
|---|---|---|
type | string | Тип записи (request или response). |
user_id | integer | ID пользователя, сделавшего запрос. |
enterprise_id | integer | Идентификация «Энтерпрайза». |
endpoint | string | Конечная точка API, с Copilot которой взаимодействовала запись использования. |
body | string | Тело запроса или ответа (строка, закодированная в JSON). |
@timestamp | integer | Миллисекунды с эпохи Unix. |
truncated | boolean | |
true когда body поле было обрезано в пределах лимита размера документа в 1 МБ. Опускается (считается как false) при полной доставке тела. | ||
event_id | string | Уникальный идентификатор события для этой потоковой записи использования. |
github_request_id | string | |
| GitHub идентификатор запроса, связанный с событием Copilot использования. |