AACFlow

Коннектор GitHub

Синхронизация файлов из репозитория GitHub в базу знаний

Коннектор GitHub синхронизирует файлы из ветки репозитория GitHub. Использует Git Tree API для эффективного обнаружения изменений без загрузки содержимого.

Аутентификация

API-ключ — персональный токен доступа GitHub.

Конфигурация

ПолеТипОбязательноОписание
РепозиторийВводДаВ формате owner/repo
ВеткаВводНетПо умолчанию: main
Фильтр путиВводНетТолько файлы в этом пути
РасширенияВводНетНапример: .md,.txt
Макс. файловВводНетОграничение количества синхронизируемых файлов

Как это работает

  1. Получение дерева — загружает полное Git-дерево за один вызов API
  2. Фильтрация — фильтрует по пути и расширениям
  3. Заглушки — создаёт лёгкие заглушки, используя Git blob SHA как хеш
  4. Отложенный контент — содержимое загружается только для новых/изменённых файлов

Формат документа

Исходное содержимое файла из репозитория.

Теги метаданных

ТегТипОписание
Путь к файлуTextПолный путь в репозитории
РепозиторийTextowner/repo
ВеткаTextИмя ветки
Размер файлаNumberРазмер в байтах
Последнее изменениеDateДата коммита

На этой странице

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать