2.5 KiB
Создание технического аккаунта для Code Review
1. Создание локального пользователя в Gitea
Создайте локального пользователя в Gitea.
Рекомендуемое имя пользователя: KodoBot
2. Сохранение временного пароля
При создании пользователя задайте временный пароль и сохраните его в защищённом месте.
3. Генерация PAT с минимальными правами
Сгенерируйте Personal Access Token (PAT) с минимально необходимыми правами, используя PowerShell-скрипт.
(Create-PAT.ps1)
Сохраните возвращённое значение PAT в защищённом месте.
4. Смена пароля созданного пользователя
После успешного создания PAT смените пароль у созданного пользователя для безопасности.
5. Настройка секретов и переменных организации
На уровне организации определите секреты и переменные, необходимые для функционирования Code Reviewer.
Secrets
CC_GITEATOKEN— PAT пользователяreviewerCC_API_KEY— ключ авторизации для LLM OpenAI API (sk-***)
Variables
CC_BASE_URL— URL LiteLLM Proxy. Значение по умолчанию:http://llm.developertools.comCC_MODEL— модель, используемая по умолчанию:/int/revewer/default
и пропишите их на уровне организации с помощью скрита (Set-GiteaOrgActionItem.ps1) для использования скрипта нужно определить переменную окружения $Env:AdminGiteaManagePAT Пример запуска
Pat=$Env:AdminGiteaManage .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_BASE_URL" -Value "https://llm.developertools.pro/" .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_MODEL" -Value "/int/reviewer/default" .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_GITEATOKEN" -Password "f79....c1c" .\Set-GiteaOrgActionItem.ps1 -Org wyn-core -VarName "CC_API_KEY" -Password "sk-F..6-k..g"