Перейти к содержимому

Установка

bee — глобальный инструмент .NET 10. Понадобятся .NET 10 SDK и доступная вам MongoDB.

Пока набор команд устаканивается, bee выходит как 1.0.0-beta.N, поэтому установка требует --prerelease. Без него NuGet не находит стабильной версии и сообщает, что пакет не найден, а не что он доступен только как предварительный выпуск — сбивающая с толку ошибка для настоящей причины.

Окно терминала
dotnet tool install --global bee-ai --prerelease

Обновление позже:

Окно терминала
dotnet tool update --global bee-ai --prerelease

Проверить, что установлено:

Окно терминала
dotnet tool list --global | grep bee-ai
# bee-ai 1.0.0-beta.2 bee

bee публикует по пакету на платформу (bee-ai.osx-arm64, bee-ai.linux-x64, bee-ai.win-x64 и варианты arm64) плюс небольшой пакет-манифест. Вы скачиваете только нативные части своей платформы — около 12–24 МБ — а не один пакет, несущий ONNX-рантайм для всех платформ сразу.

Имея копию репозитория:

Окно терминала
dotnet pack src/Bee/Bee.csproj -c Release -o ./nupkgs
dotnet tool install --global --add-source ./nupkgs bee-ai --version 1.0.0-dev

Локальная сборка намеренно получает версию 1.0.0-dev. Релизный процесс никогда не сможет выдать этот номер, поэтому dotnet tool list --global всегда скажет вам, откуда взялся bee в вашем PATH — из релиза или из рабочего каталога.

Первый запуск →