Hindi na Kaya ng Pangkalahatang Agent? Ang 15,000 Star na Financial AI na Ito, Awtomatikong Pinapatakbo ang Buong Proseso ng Pamumuhunan at Pananaliksik
Sa nakalipas na dalawang taon, ang mga uso sa pag-unlad ng AI intelligent agents ay lalong naging malinaw, at ang pangkalahatang kakayahan ng ahente na sinusuportahan ng pangkalahatang malalaking modelo ay tumataas.
Ngunit sa tuwing papasok sa isang propesyonal na larangan, ang mga \Pagkatapos i-clone ang repository ng proyekto, pumasok sa direktoryo ng proyekto, at gamitin ang Bun upang i-install ang mga kinakailangang dependency ng proyekto:
git clone https://github.com/virattt/dexter.git cd dexter bun install
III. Pag-configure ng mga Environment Variable
Ito ang kritikal na hakbang sa pagpapatakbo ng Dexter. Nagbigay na ang proyekto ng template file para sa mga environment variable. Kailangan lang nating kopyahin muna ang template upang makabuo ng configuration file, at pagkatapos ay i-edit ito ayon sa ating mga pangangailangan:
cp env.example .env Pagkatapos i-edit ang nabuong .env file, ang mga pangunahing API Key na kailangang i-configure ay pangunahing nahahati sa tatlong kategorya:
- API Key ng mga provider ng malalaking modelo: Kabilang ang OpenAI, Anthropic, Google, xAI, OpenRouter, atbp. (tulad ng OPENAI_API_KEY) Maaari itong i-configure ayon sa malaking modelo na iyong ginagamit;
- Financial Datasets API Key: Ginagamit upang kunin ang mga datos ng merkado ng pananalapi at datos ng pananalapi sa antas ng institusyon. Ito ang pangunahing configuration para sa pagkamit ng propesyonal na pagsusuri sa pananalapi, at inirerekomenda na i-configure ito. Kunin ang address: https://financialdatasets.ai/
- Mga API Key na may kaugnayan sa paghahanap sa network: Kabilang ang Exa, Tavily, na ginagamit upang mapahusay ang kakayahan ng intelligent agent sa paghahanap sa network, at ito ay isang opsyonal na configuration. Kunin ang address: https://exa.ai/
Kung kailangan mong gumamit ng lokal na deployment ng Ollama, i-configure sa file:
OLLAMA_BASE_URL=http://127.0.0.1:11434
IV. Paglulunsad ng Dexter
Pagkatapos makumpleto ang configuration ng environment variable, direktang isagawa ang command sa paglulunsad sa terminal:
bun start Maaari kang pumasok sa interactive na CLI interface ng Dexter. Sa interface, ipasok ang mga tanong na may kaugnayan sa pananaliksik sa pananalapi, at awtomatiko itong magpaplano at magsasagawa ng kumpletong proseso ng pagsusuri.
Kung ito ay para sa pag-develop o pag-debug, maaari mong gamitin ang hot reload mode upang ilunsad:
bun dev
V. Pagtatasa at Pag-debug
Para sa mga user na may advanced na pangangailangan, ang Dexter ay may built-in na tool sa pagtatasa, na maaaring gamitin upang subukan ang kakayahan ng intelligent agent sa pagsusuri. Maaari mong patakbuhin ang kumpletong proseso ng pagtatasa, o maaari kang random na pumili ng mga sample para sa pagsubok:
bun run src/evals/run.ts bun run src/evals/run.ts --sample 10 Awtomatikong itatala ng Dexter ang lahat ng proseso ng pagsusuri, pagtawag ng tool, at mga intermediate na resulta sa direktoryong ito:
.dexter/scratchpad/ Sa pamamagitan ng mga file sa ilalim nito, maaari mong kumpletuhin ang pagbabalik-tanaw sa proseso ng pananaliksik at pag-debug ng proyekto

Vertical Agent, ang Pokus sa Susunod na Yugto
Patuloy na uunlad ang mga pangkalahatang Agent, ngunit ang mga intelligent agent na talagang nagsisimulang maging "kapaki-pakinabang" ay tiyak na magiging malalim sa mga vertical na domain.
Ang Dexter ay isang tipikal na sample. Hindi nito sinubukang saklawin ang lahat ng mga domain, ngunit nakatuon sa pananaliksik sa pananalapi, na nagpapalalim sa mga mapagkukunan ng datos, mga proseso ng pagsusuri, at mga mekanismo ng pagpapatunay.Address ng Proyekto: https://github.com/virattt/dexter





