DeepCerebra Coder on agenttipohjainen koodausavustaja. Toisin kuin pelkkä automaattinen täydennys-copilot, se suunnittelee, kirjoittaa, refaktoroi, suorittaa komentoja, kutsuu työkaluja ja iteroi koko projektissasi — sinun tarkistaessasi ja hyväksyessäsi sen ehdottamat muutokset.
| Versio | Paras | Tiedostojen käyttö |
|---|---|---|
| Verkkosovellus | Ei asennusta, työskentele miltä tahansa koneelta | Luottamuksellinen selaimen sisäinen tallennustila (ja Git-repositoriot) |
| Työpöytä (Windows / Linux / macOS) | Paikallinen kehitys, paikalliset mallit | Suora paikallinen tiedostojärjestelmä |
| CLI & API | Skriptaus, CI/CD, automaatio | Paikalliset tiedostot / ohjelmallinen |
Tämä opas keskittyy verkkosovellukseen osoitteessa deepcerebra.ai; työpöytäsovellus peilaa samat paneelit ja työnkulut.
Käytä uusinta versiota Chrome-, Edge- tai Brave-selaimesta saadaksesi täyden kokemuksen — paikallisen kansion avaaminen perustuu Chromium File System Access API:in. Firefox ja Safari toimivat keskustelussa ja Git-pohjaisissa projekteissa, mutta eivät voi avata paikallista kansiota suoraan.
/register?plan=basic (tai pro / ultimate), tai aloittaa nyt ja valita suunnitelman
myöhemmin kohdassa Laskutus.Sisäänkirjautumisen jälkeen päädyt työpöydälle, joka näyttää kaikki paneelit yhdellä näytöllä:
Vedä editorin ja chatin välistä jakajaa tasapainottaaksesi asettelua, ja vedä vaakasuuntaista jakajaa muuttaaksesi terminaalin kokoa. Vasen sivupalkki navigoi myös kohti Workspace, Extensions, API Keys, Billing ja Feedback.
Keskusteluhistoria on sidottu avoimeen projektiin. Kansioiden vaihtaminen aloittaa automaattisesti uuden istunnon ja lataa kyseisen kansion edelliset istunnot, avaten uusimman uudelleen, jotta voit jatkaa siitä, mihin jäit.
Kansiot, joita DeepCerebra käyttää sisäisesti — `.deepcerebra`, `.sessions` — näkyvät puussa, mutta ovat oletuksena piilotettuja, jotta ne eivät sotke lähdekoodiasi.
Kuvaile, mitä haluat, selkeällä kielellä — kysy kysymys, pyydä ominaisuutta tai osoita virhettä. Ole tarkka tiedostojen, kehysten ja rajoitusten suhteen saadaksesi parhaan tuloksen. Liitä asiaankuuluvat tiedostot vetämällä ne keskustelukenttään.
Vastaukset on järjestetty Cursorin tapaan: agentin päättely on erotettu toimitettavasta. Jokaisessa vastauslohkossa on kopiointikuvake oikeassa yläkulmassa, jotta voit kopioida valmiin raportin, asiakirjan tai komennon, joka sinun on tarkoitus suorittaa.
@deepcerebra-komennolla, ja etuliitteet kuten [deep] pyytävät syvempää päättelyä.Valitse tila pyyntökentän vieressä olevasta tilavalitsimesta. Jokainen säätää, kuinka paljon agentti suunnittelee ja kuinka vapaasti se muokkaa:
| Tila | Mitä se tekee | Käytä kun… |
|---|---|---|
| Agent | Suunnittelee ja muokkaa projektiasi itsenäisesti | Haluat avustajan toteuttavan muutoksen kokonaisuudessaan |
| Ask | Vastaa kysymyksiin koodistasi muokkaamatta sitä | Haluat ymmärtää koodipohjaa |
| Plan | Luonnostelee lähestymistavan ennen muokkausta | Tehtävä on suuri tai siinä on ensin ratkaistavia kompromisseja |
| Edit | Tekee kohdennettuja muokkauksia nykyisessä kontekstissa | Haluat pienen, kohdennetun muutoksen |
Kun agentti ehdottaa tiedostomuutoksia, keskustelukentän yläpuolelle ilmestyy Ehdotetut muutokset -paneeli, joka luettelee jokaisen muutetun tiedoston lisättyjen (+) ja poistettujen (−) rivien määrineen.
Vaihda editorin alla olevaan päätteeseen suorittaaksesi koontiversioita, testejä ja skriptejä. Luvallasi agentti voi suorittaa komentoja ja lukea niiden tulosteita tarkistaakseen työnsä; pitkäkestoiset komennot suoratoistavat tulosteita, jotta voit seurata edistymistä. Sulje pääte sen otsikosta, kun et tarvitse sitä.
Suurempia tavoitteita varten käytä Suunnittelu-tilaa (tai pyydä agenttia suunnittelemaan ensin). Suunnittelija skannaa projektisi, hajottaa tavoitteen riippuvuustietoisiksi tehtäviksi ja määrittää kunkin oikealle asiantuntijalle (arkkitehti, koodaaja, testaaja, dokumentoija).
Avaa mallivalitsin pyyntökentän vierestä. Vaihtoehdot on ryhmitelty seuraavasti:
Automaattitilassa DeepCerebra käyttää kerroksellista, mukautuvaa reititystä: yksinkertaiset tehtävät ohjataan nopeaan, taloudelliseen malliin, kun taas monimutkainen tai paljon suunnittelua vaativa työ (esimerkiksi Suunnittelutila) ohjataan tehokkaampaan malliin. Tämä tasapainottaa kustannukset ja laadun automaattisesti, joten sinun tarvitsee harvoin valita manuaalisesti.
Voit reitittää pyynnöt oman palveluntarjoajatilisi kautta mitatun alustakäytön sijaan.
ANTHROPIC_API_KEY,
GOOGLE_API_KEY, OPENAI_API_KEY).Alustan (DeepCerebra) mallit eivät tarvitse avainta. Poista avain milloin tahansa Poista-painikkeella.
DCC Bridge yhdistää oman tietokoneesi verkkosovellukseen pienen
dcc-bridge-liittimen kautta, avaten kaksi ominaisuutta samanaikaisesti:
Liitin soittaa ulos todennetun WebSocketin kautta — ei tarvita sisäänpäin tulevia portteja, ja se toimii NAT:n ja palomuurien takana. Se toimii Windowsissa, macOS:ssä ja Linuxissa (Python 3.10+).
dcc_brg_…)
ja valmiiksi liitettävä liitinkomento — token näytetään täsmälleen kerran.pip install git+https://github.com/mohammadkhair7/DeepCerebra-connector
# then run the command copied from the pairing card, e.g.:
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx
wss://deepcerebra.ai tai wss://deepcerebra.io) — parituskortti esitäyttää oikean.
Nämä kaksi sivustoa ovat erillisiä käyttöönottoja erillisillä tileillä ja tokeneilla.1234) mallin ollessa ladattuna.Oletuksena komennot rajoittuvat omaan työtilakansioon (~/DeepCerebra). Työskennelläksesi todellisissa
projektikansioissasi esikonfiguroitujen CLI-työkalujesi kanssa, myönnä ne eksplisiittisesti liitintä käynnistettäessä:
# grant one or more real folders (repeatable)
python -m dcc_bridge --gateway wss://deepcerebra.ai --token dcc_brg_xxxxx --host-dir "F:\MyProjects"
# or the whole machine (prints a warning; prefer --host-dir)
python -m dcc_bridge ... --allow-any-dir
Avaa sitten Terminal-paneeli, napsauta Execution target -ponnahdusikkunaa (kannettavan kuvake), valitse My computer ja valitse työkansio. Sekä kirjoittamasi komennot että agentin koonti-/testikomennot suoritetaan sitten koneellasi.
--no-exec tekee laitteesta vain päättelyyn tarkoitetun (GPU-mallit, ei komentoja).Kun Git-pohjainen projekti on avoinna, Explorerissa näkyy haarapalkki, joka näyttää nykyisen haarasi ja kaksi toimintoa:
Jos push webhook on käytössä, Explorer päivittyy automaattisesti, kun tiimikaverit pushaavat, pitäen kaikki synkronoituna — tämä on perusta yhteistyöhön perustuvalle tiimikehitykselle DeepCerebran kautta.
Laajenna agenttia ulkoisilla työkaluilla ja tiedoilla Model Context Protocolin kautta. Määritä palvelimet `.deepcerebra/mcp.json`-tiedostoon, esimerkiksi:
{
"mcpServers": {
"my-tools": {
"url": "https://example.com/mcp",
"disabled": false,
"allowlist": ["search_issues", "get_pr"],
"autoApprove": ["create_issue"],
"auth": { "type": "bearer", "tokenEnv": "MY_TOKEN" }
}
}
}
Käytössä olevat MCP-työkalut tulevat agentin saataville automaattisesti, kun ne ovat relevantteja pyyntöösi. Sekä paikalliset (`stdio`) että etäpalvelimet (`http`/`sse`) ovat tuettuja.
Jos palvelin paljastaa MCP-resursseja tai prompt-malleja, agentti saa automaattisesti työkalut niiden käyttämiseen (`mcp_list_resources`, `mcp_read_resource`, `mcp_list_prompts`, `mcp_get_prompt`).
Lisää `auth`-lohko etäpalvelimeen. Salaisuudet tukevat `${ENV_VAR}`-interpolointia:
// Static bearer token (literal or from env)
"auth": { "type": "bearer", "token": "${GITHUB_TOKEN}" }
"auth": { "type": "bearer", "tokenEnv": "GITHUB_TOKEN" }
// Custom header (e.g. API key)
"auth": { "type": "header", "header": "x-api-key", "value": "${MY_KEY}" }
// OAuth 2.0 client-credentials
"auth": {
"type": "oauth", "grant": "client_credentials",
"tokenUrl": "https://auth.example.com/oauth/token",
"clientId": "${MCP_CLIENT_ID}", "clientSecret": "${MCP_CLIENT_SECRET}",
"scope": "mcp.read mcp.write"
}
Voit muokata agentin ajattelua ja toimintaa yhdellä, tiedostopohjaisella konventiolla —
.deepcerebra/-hakemistolla — joka toimii identtisesti työpöytäsovelluksessa,
verkkosovelluksessa ja API:ssa. Verkkosovelluksessa hallitse kaikkia näitä
Agent-näkymässä; työpöydällä ja API:n kautta ne ovat tavallisia tiedostoja, jotka commitat projektisi kanssa.
Konfiguraatio löydetään useista laajuuksista; kun sama kohde on olemassa useammassa kuin yhdessä, korkeamman etusijan omaava voittaa:
team/org < global (~/.deepcerebra) < workspace (<repo>/.deepcerebra)
(alin) (ylin)
<repo>/.deepcerebra/…, commitattu projektin kanssa.~/.deepcerebra/…, henkilökohtaiset oletusasetuksesi kaikissa projekteissa.Säännöt ovat pysyviä ohjeita — koodausstandardeja, arkkitehtuurikonventioita, toimialakontekstia — jotka
injektoidaan agentin järjestelmäkehotteeseen. Ne sijaitsevat Markdown-tiedostoina
.deepcerebra/steering/-hakemistossa, sekä aina päällä olevassa `AGENTS.md`-standardissa.
Frontmatter ohjaa *milloin* sääntö ladataan:
---
inclusion: fileMatch # always | fileMatch | auto | manual
globs: "src/**/*.ts" # or fileMatchPattern
name: api-design
description: REST conventions
---
# API design
- Use REST resource nouns, plural.
Juurihakemiston `AGENTS.md` koskee koko repositoriota; sisäkkäinen `AGENTS.md` (esim.
services/api/AGENTS.md) koskee vain kyseisen kansion alla olevia tiedostoja. Verkkosovelluksessa
Agent → Steering -näkymä antaa jokaiselle säännölle Scope-valitsimen
(Global / Project / Team).
Taidot ovat uudelleenkäytettäviä toimintasuunnitelmia, jotka agentti lataa *tarvittaessa*. Jokainen taito on kansio, jossa on `SKILL.md` tiedosto hakemistossa `.deepcerebra/skills/`:
---
name: deploy-release
description: How to cut and publish a versioned release.
disable-model-invocation: false # true => manual-only (/skill)
---
# Deploy a release
1. Bump the version, build, and test.
2. Tag and publish.
Agentti näkee kevyen luettelon (name + description) ja vetää koko sisällön `load_skill`-työkalulla, kun se on
relevantti. Voit myös kutsua taidon eksplisiittisesti komennolla `/skill
Koukut suorittavat automaatiota elinkaaritapahtumissa. Määritä ne tiedostoina `.deepcerebra/hooks/*.hook.json`:
{
"title": "Format on save",
"event": "fileSave",
"filePattern": ["**/*.ts"],
"action": { "type": "shell", "command": "npm run lint:fix -- $FILE" },
"enabled": true
}
Tapahtumiin kuuluvat `promptSubmit`, `preToolUse`, `postToolUse`, `fileCreate`, `fileSave`, `fileDelete`, `preTask`, `postTask`, `sessionStart`, `preCompact` ja `agentStop` (Cursor/Claude-kirjoitusasut hyväksytään myös). Toiminto on joko `shell` (suorita komento) tai `agentPrompt` (kysy agentilta). `preToolUse`-koukku voi allow, deny tai ask sieppaamansa työkalukutsun.
Ala-agentit ovat erikoisagentteja, jotka määrität ja joille delegoit tehtäviä. Jokainen on Markdown-tiedosto hakemistossa `.deepcerebra/agents/` etuosalla ja rungolla (sen järjestelmäkehote):
---
name: security-reviewer
description: Audits a diff for security issues; read-only.
model: gpt-5
readonly: true
tools: [read_file, grep_files, list_directory]
background: false
---
You are a meticulous security reviewer…
Pääagentti delegoi tehtäviä `task`-komennolla (estää), `task_async` + `task_status` / `task_result` (taustalla) tai `task_parallel`-komennolla (hajautus).
Laajennus niputtaa säännöt, taidot, koukut, ala-agentit ja MCP-palvelimet yhdeksi asennettavaksi paketiksi
hakemistoon `.deepcerebra/plugins/
{
"name": "Acme Standards",
"version": "1.2.0",
"description": "Acme rules + skills + review agents.",
"enabled": true
}
Laajennuksen sisältö yhdistetään alimmalla etusijalla, joten omat sääntösi ja taitosi ohittavat aina laajennuksen säännöt ja taidot. Poista laajennus käytöstä asettamalla `"enabled": false` tai luomalla `.disabled`-merkintätiedosto.
DCC_ORG_CONFIG_DIR jaettuun `.deepcerebra`-hakemistoon tai asettamalla säännöt
Team-laajuuteen verkkosovelluksessa.Workflow Studio on visuaalinen suunnittelutyökalu moniagenttiautomaatioon. Voit koostaa vaiheita — joista jokainen on agentti, erikoistunut vaihe tai ohjausprimitiivi — graafiksi, yhdistää ne riippuvuuksilla ja suorittaa koko orkestraation moottorilla, jossa on reaaliaikainen vaihekohtainen edistyminen, budjetit ja ihmisen hyväksyntäportit. Työnkulut tallennetaan siirrettävänä YAML/JSON-määrityksenä, jonka voit viedä, tuoda, versioida Gitissä ja suorittaa API:sta tai CLI:stä.
| Vaihetyyppi | Mitä se tekee |
|---|---|
agent | Yksi agentin vuoro liittämilläsi taidoilla ja työkaluilla. |
spec.requirements / spec.design / spec.execute |
Määrittely ensin -toimitus: luonnostele vaatimukset, suunnittele, sitten jaa tehtäviin ja toteuta — jokainen portitettavissa. |
documents.generate | Tuota viimeistelty asiakirja edellisten vaiheiden tulosteista. |
fan_out | Rinnakkainen laaja tutkimus monista ala-aiheista synteesillä. |
map / loop / switch |
Ohjausprimitiivit: suorita runko kohdetta kohti, toista kunnes ehto täyttyy, tai haarauta tapausten mukaan. |
verify / browser_verify |
Suorita testejä tai komentoja hiekkalaatikossa; varmista käynnissä oleva käyttöliittymä selainautomaatiolla. |
orchestrate | Dynaaminen reititys: orkestraattoriagentti lukee pyynnön ja lähettää sen parhaalle alavirran agentille/agenteille tapahtumien kautta. |
external.agent | Kutsu rekisteröityä kolmannen osapuolen agenttia HTTP:n (A2A) kautta ikään kuin se olisi natiivi vaihe. |
eval | Pisteytä ylävirran tuloste tarkistuksia vastaan (sisältää / regex / pituus / LLM-tuomari); epäonnistu kynnyksen alapuolella. |
db.provision | Generoi omistettu tietokerros: docker-compose tietokannalle, versioidut SQL-migraatiot, siementiedot, `.env`-malli ja Mermaid ERD; valinnainen todennuskehys; voi soveltaa migraatioita SQLiteen välittömästi. |
ci.generate | Generoi valmis commitattava CI/CD-putki (GitHub Actions, GitLab CI tai Azure Pipelines) lint → test → scan → build → deploy ja ympäristön edistämisellä. |
deploy.package | Generoi tuotannon käyttöönottoresurssit: monivaiheinen Dockerfile, docker-compose, Kubernetes-manifestit tai Helm-kaavio — tiedostot, jotka omistat ja commitat. |
test.generate | Generoi yksikkö- / API- / E2E-sviitit rakennetulle sovellukselle sekä vaatimuksesta testiin jäljitettävyysmatriisi. |
test.verify | Suorita testisarja (pytest, vitest, jest, Playwright) ja portita ajo sen läpäisyasteen perusteella. |
security.audit | Skannaa riippuvuudet tunnettujen haavoittuvuuksien varalta ja puun kovakoodattujen salaisuuksien varalta; julkaisee hälytystapahtumia ja kirjoittaa löydösraportin. |
preview | Käynnistä generoitu sovellus paikallisesti ja näytä sen live-URL ajopaneelissa (linkki + inline-kehys) `preview.ready`-tapahtuman kautta. |
design.import | Muunna käyttöliittymäsuunnittelukuva (kuvakaappaus, malli, Figma-vienti) strukturoiduksi toteutusmäärittelyksi alavirran vaiheille. |
Jokainen vaihe — tyypistä riippumatta — voi julkaista ja tilata tyypitettyjä tapahtumia työtilan tapahtumaväylällä, jotta agentit koordinoivat kuin palvelut viestiverkossa pelkän DAG:n sijaan:
Tapahtumiin reagoivat agentit voivat määrittää kestävän nimetyn jonon, jotta vastaavat tapahtumat eivät koskaan katoa agentin ollessa varattu tai ennen kuin suoritus kuuntelee. Triggeritilauksessa aseta
queue: <name> – moottori sitoo kyseisen aiheen työtilan tapahtumaväylän FIFO-jonoon
(säilytetään polussa .deepcerebra/workflows/events/queues/). Jokainen siitä eteenpäin julkaistu vastaava tapahtuma tallennetaan jonoon; kun vaiheesta tulee suoritettavissa, moottori poimii tapahtumat
vanhimmasta alkaen -järjestyksessä ja kuluttaa ne yksi kerrallaan.
count — edellyttää N jonotettua (tai toimitettua) tapahtumaa ennen kuin tilaus täyttyy (hyödyllinen, kun useiden työntekijöiden on raportoitava).GET /api/workflow/queues listaa syvyyden ja sidokset;
GET /api/workflow/queues/{name} kurkistaa odottavia tapahtumia; chat-agentit voivat kutsua työkaluja
event_queue_status ja pop_queued_event.events:
subscribe:
- topic: ticket.created
mode: trigger
queue: triage-inbox # durable FIFO — events wait here for this agent
map:
payload.ticket_id: ticket_id
Semafofori rajoittaa, kuinka monta tehtävää voi samanaikaisesti toimia jaetun (suojatun) resurssin parissa:
kirjoitettava tietokanta, globaali muuttujavarasto, tiedosto tai nopeusrajoitettu ulkoinen agentti. Liitä semafofori mihin tahansa
vaiheeseen semaphore:-kentällä — ennen vaiheen työn suorittamista moottori hankkii yhden luvan nimetystä
työtilan semafoforista; lupa vapautetaan aina jälkeenpäin, vaikka vaihe epäonnistuisi.
permits: 1 tekee siitä muteksin: vain yksi tehtävä kerrallaan (kaikissa työtilan rinnakkaisissa suorituksissa)
suorittaa kriittisen vaiheen; kaikki muut tehtävät odottavat, kunnes haltija lopettaa.
timeout_s-ajan luvan odottamiseen; jos resurssi pysyy täynnä,
vaihe epäonnistuu näkyvästi sen sijaan, että se jumiutuisi ikuisesti.ttl_s; jos haltija kaatuu vapauttamatta,
lupa vanhenee automaattisesti, jotta resurssi ei koskaan jumiudu.semaphore.<name>.waiting,
.acquired ja .released -järjestelmätapahtumia; GET /api/workflow/semaphores
näyttää kapasiteetin, haltijat ja käytettävissä olevat luvat.acquire_semaphore, release_semaphore ja
semaphore_status koordinoivat ad hoc -kriittisiä osioita työnkulun ulkopuolella.semaphore:
name: emr-db-writer
permits: 1 # mutex — one writer at a time
timeout_s: 300 # fail if still waiting after 5 minutes
ttl_s: 900 # auto-release crashed holders after 15 minutes
Rendezvous odottaa, kunnes useat tapahtumaehdot täyttyvät, ennen kuin seuraava vaihe etenee – vastakohta
"ensimmäinen tapahtuma voittaa" -periaatteelle. Aseta join: all vaiheen events:-lohkoon:
jokaisen triggeritilauksen on täytyttävä, ennen kuin vaihe suoritetaan. Yhdistä tämä tilauksen mukaiseen
count: N -asetukseen, kun useiden agenttien (tai yhden agentin useiden raporttien) on kaikkien kirjauduttava sisään –
esimerkiksi suunnittelun hyväksyntä, testien valmistuminen ja tietoturvan hyväksyntä ennen julkaisuvaiheen suorittamista.
join: any (oletus) — vaihe suoritetaan, kun ensimmäinen triggeritilaus täyttyy.join: all — rendezvous: jokaisen triggeritilauksen (jokaisella oma aiheensa, luokkasuodattimensa ja valinnainen count) on täytyttävä; vasta sitten vaiheesta tulee suoritettavissa.trigger_events ja ne ovat saatavilla malleille nimellä inputs.events (luettelo tapahtumaobjekteista hyötykuormineen).events:
join: all # rendezvous — wait for EVERY subscription below
subscribe:
- topic: design.approved
mode: trigger
- topic: tests.passed
mode: trigger
- topic: security.cleared
mode: trigger
count: 1
Vaiheet valitsevat työkaluja samasta rekisteristä, jota chat-agentti käyttää:
Ennakoiva sarkainten täydennys tarjoaa sisäisiä, keskelle täytettäviä koodiehdotuksia kirjoittaessasi editoriin — hyväksy ehdotus Tab-näppäimellä. Se on opt-in sekä moottorissa että verkkopohjaisessa editorissa.
Avaa Laskutus sivupalkista hallitaksesi suunnitelmaasi ja käyttöäsi. Tekoälyn käyttö mitataan Yhdysvaltain dollarin krediiteillä perustuen taustalla olevien mallien kuluttamiin tokeneihin.
| Suunnitelma | Kuukausihinta | Sisältyvä kuukausittainen tekoälyn käyttö |
|---|---|---|
| Basic | $20 | $10 |
| Pro | $75 | $30 |
| Ultimate | $200 | $150 |
Yhdyskäytävän API-avain (henkilökohtainen pääsytoken) antaa sinun käyttää DeepCerebran julkista API:a ja CLI:tä ohjelmallisesti.
Käytä sitä CLI:n tai API:n kanssa osoitteessa deepcerebra.ai:
dcc config set endpoint https://deepcerebra.ai
dcc config set api-key <your-key>
# or as a Bearer token
curl -H "Authorization: Bearer <your-key>" https://deepcerebra.ai/v1/...
Voit nimetä uudelleen tai poistaa (kumota) avaimen milloin tahansa; jokainen avain näyttää etuliitteensä, laajuutensa, luonti-/vanhenemispäivänsä ja viimeisimmän käyttöpäivänsä.
Vaihda Chromeen, Edgeen tai Braveen tai käytä sen sijaan Avaa Gitistä.
Napsauta Pysäytä ja muotoile sitten uudelleen konkreettisella vihjeellä tai rajoituksella.
wss://deepcerebra.ai tai wss://deepcerebra.io) — nämä kaksi sivustoa ovat erillisiä
käyttöönottoja, eikä toisen token toimi koskaan toisessa.Avaa tai luo työhaara ennen kuin käytät *Integrate*-toimintoa pull requestin avaamiseen.
Oletko edelleen jumissa? Ota yhteyttä osoitteeseen support@deepcerebra.ai.
Discovery on tutkiva chatbot tietokannoillesi ja asiakirjoillesi.
Sen sijaan, että se vastaisi yhdellä kyselyllä, se toimii kuin analyytikko: se muodostaa hypoteeseja,
suorittaa sarjan valvottuja tutkimuksia (SQL, graafi, asiakirjahaku, skeematarkistukset, verkon vahvistus), karsii
todisteiden kumoamat selitykset ja syntetisoi perustellun vastauksen – kaavioiden ja
läpinäkyvän kustannuskuittauksen kera. Avaa se toimintapalkin kompassikuvakkeesta
(/app/discovery).
Tila kokoaa kaiken, mitä yksi kysymyssarja tarvitsee: tietokantayhteydet, asiakirjakokoelmat, ohjeet analyytikolle ja budjetit. Luo tila valitsemalla + Uusi tila ja käytä sitten oikealla olevaa asetuspaneelia seuraaviin toimiin:
Kirjoita kysymys samalla tavalla kuin kysyisit kollegalta – esimerkiksi ”Miksi MRI-kuvausten määrä laski maaliskuussa?”. Tutkimustaulu näyttää koko prosessin reaaliaikaisesti:
Seurantakysymykset jatkavat samaa keskusteluketjua, joten analyytikko säilyttää kontekstinsa.
Kaaviot renderöidään suoraan tutkimustaululle. Käytä Vie-toimintoa ladataksesi koko kyselyn – vastauksen, hypoteesit, todisteet ja kaaviot – itsenäisenä HTML-raporttina tai tulostuslaatuisena PDF-tiedostona, joka on muotoiltu neon-suunnittelujärjestelmällä.
Jokaisella tilalla on kyselykohtaiset budjetit: enimmäismäärä tutkimuksia, tutkimuskierroksia, sekunteja ja USD. Moottori pysähtyy siististi rajan saavutettuaan ja raportoi tähän mennessä löytämänsä. Jokaisen tutkimuksen kustannukset eritellään kuitissa, joten tiedät aina, mihin kulut menivät.
/v1/discovery/* PAT-tunnuksella, jolla on discovery-laajuus (luo se kohdassa
Tili → API-tunnukset). Striimaavat kyselyt käyttävät SSE:tä. Ulkoiset suorittajat voivat
lainata vain tutkivan suunnittelun Thinking API:n kautta (/v1/think/*, laajuus think).pip install deepcerebra-discovery, sitten
DiscoveryClient(base_url, token).ask(space_id, question).discovery.ask) mihin tahansa työnkulkuun suorittaaksesi tutkimuksen putkivaiheena; vastaus,
kaaviot ja kuitti virtaavat alavirran vaiheisiin.discovery_ask- ja
discovery_list_spaces-toiminnot MCP-työkaluina, joten ulkoiset MCP-asiakkaat voivat myös
suorittaa tutkimuksia.