
bubbuild/bub
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
bubbuild/bub — это кандидат на навык агента, импортированный из https://github.com/bubbuild/bub.
Обзор
bubbuild/bub — это кандидат на навык агента, импортированный из https://github.com/bubbuild/bub.
Обзор (машинный перевод)
Постройте своего Буба.
Веб-сайт · Документы · Хаб
Добавьте агента в свою программу на Python или настройте приложение Bub. Приложение использует то же ядро агента и добавляет конфигурацию, плагины и интеграцию каналов.
Создай своего агента
Используйте bub.core.Agent для выбора модели, инструментов, инструкций и хранилища для разговоров. Базовый пакет bub устанавливает зависимости ядра.
В проекте на Python 3.12+:
Запустите свой первый агент с помощью руководства по SDK, а затем подавайте его через FastAPI, когда нужен HTTP-эндпойнт.
Вы также можете встроить BubAgent для повторного использования настроек приложения и крючков плагинов в вашем сервисе. Это использует bub[app]; Reuse Application plugins объясняет варианты интеграции и их требования.
Настройте приложение Bub
Начните разговор, затем добавьте инструменты, навыки, плагины или каналы для работы, которую хотите, чтобы Баб делал.
Установка на macOS или Linux:
На Windows:
Следуйте инструкциям, чтобы выбрать плагины и настроить модель, а затем начать разговор:
Проведите первый диалог по задаче в вашем рабочем пространстве. Настройка приложения Bub охватывает инструменты, плагины и упаковку. Для uv tool install и других параметров настройки см. Установить Bub.
Документация
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Bub
Put an agent in your own Python program, or customize the Bub application. The application uses the same agent kernel and adds configuration, plugins, and channel integration.
Build your own agent
Use bub.core.Agent to choose your model, tools, instructions, and conversation storage. The base bub package installs the kernel’s dependencies.
In a Python 3.12+ project:
uv add bub
Run your first agent with the SDK guide, then serve it with FastAPI when you need an HTTP endpoint.
You can also embed BubAgent to reuse the application’s settings and plugin hooks in your service. This uses bub[app]; Reuse the Bub app explains the integration choices and their requirements.
Customize the Bub app
Start a conversation, then add tools, skills, plugins, or channels for the work you want Bub to do.
Install on macOS or Linux:
curl -fsSL https://bub.build/install.sh | bash
On Windows:
powershell -ExecutionPolicy ByPass -c "irm https://bub.build/install.ps1 | iex"
Follow the prompts to choose plugins and configure your model, then start a conversation:
bub chat
Run your first conversation walks through a task in your workspace. To customize the Bub app, see tools, plugins, and packaging. For uv tool install and other setup options, see Install Bub.
Documentation
Background
License
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add bubbuild/bub