Персона GitHub Helper для Discourse AI

Мы только что представили совершенно нового AI Persona, который интегрирует AI Bot в GitHub.

Он поставляется с тремя инструментами:

  1. Возможность читать pull-запросы
  2. Возможность читать любой набор файлов в репозитории
  3. Возможность выполнять поиск по репозиторию

Чтобы функция поиска работала, необходимо настроить параметр: ai bot github access token.

Чтобы сгенерировать токен, перейдите по адресу:

  • Sign in to GitHub · GitHub
  • В правом нижнем углу нажмите «Developer settings»
  • Создайте «Personal access token»

GitHub поддерживает детализированные токены, поэтому вы можете выдать токен без доступа к приватным репозиториям (или создать токен с доступом к приватным обсуждениям).

Примеры того, что может делать новый персонаж:

1. Обзор pull-запроса:

2. Чтение файлов в GitHub

3. Поиск по репозиториям GitHub


API GitHub обширен, и мы могли бы рассмотреть добавление множества новых инструментов. Однако имейте в виду: чем больше инструментов доступно LLM, тем чаще она может запутаться. Ограничивая набор функций, мы получаем впечатляющие результаты.

Также обратите внимание: этот токен предоставляет доступ ко всему GitHub, поэтому вы можете исследовать как Discourse, так и любые другие проекты.

Благодаря гибкости фреймворка персонажей вы можете создавать собственные персонажи, комбинируя различные инструменты (например, поиск по форуму и поиск по GitHub), чтобы получить мощные специализированные решения для конкретных доменов.

Наслаждайтесь и дайте нам знать, что вы думаете :confetti_ball:

9 лайков