Skip to content

Esimene käivitamine

bee hoiab sinu masinas täpselt üht asja: kuidas konfiguratsioonihoidlani jõuda. Kõik muu — teenusepakkujate võtmed, lõpp-punktid, reeglid, mälud — elab MongoDB-s ja on jagatud iga masina ja iga agendi vahel, kes samale hoidlale osutab.

Terminal window
bee init

Viisard küsib ühe Mongo ühendusstringi, testib seda päriselt ja alles siis kirjutab ~/.bee/config.json õigustega 0600. Ühendust, mis ei vasta, ei salvestata kunagi.

Skriptitav, mitteinteraktiivne:

Terminal window
bee init --mongo "mongodb://localhost:27017" --database bee --collection config

Proovimiseks piisab kohalikust konteinerist:

Terminal window
docker run -d --name bee-mongo -p 27017:27017 mongo:8
bee init --mongo "mongodb://localhost:27017" --database bee --collection config

BEE_HOME asendab bee jaoks sinu kodukataloogi ja bee lisab sellele ikkagi .bee. Kataloogile osutades saad <see kataloog>/.bee/config.json:

Terminal window
export BEE_HOME=/projekti/tee
bee init --mongo "mongodb://localhost:27017" --database bee_test --collection config
# → /projekti/tee/.bee/config.json

Kasulik ühekordse testihoidla jaoks, mis ei tohi puutuda seda, mida sinu päris töö kasutab.

Vaja ainult bee ask jaoks. Mälu, reeglid ja lint töötavad ka ilma.

Terminal window
bee config set ask.provider deepseek
bee config set deepseek.apiKey sk-... --secret
bee config show # saladused maskeeritud

Toetatud on DeepSeek, OpenAI ja Anthropic.

Terminal window
bee remember "Redis puhverdab seansitokeneid, mitte kasutajaandmeid" \
--type decision --reason "kasutajaandmetel on teine TTL"
bee remember search "redis"
Terminal window
bee hook install --harness claude --scope project

Vaata Konksud, et näha, mida iga käituskeskkond toetab ja mida mitte.

mis kus
Mongo alglaadimisühendus ~/.bee/config.json (0600) — ainus kohalik fail
Vektormudel ~/.bee/models/ — laaditakse alla esimesel semantilisel otsingul
Kõik muu sinu MongoDB konfiguratsioonihoidla