Kas üldised agendid ei tööta? See 15 000 tärniga finants-AI automatiseerib kogu investeerimisuuringute protsessi
Viimastel aastatel on AI-intelligentide agentide arengutrend muutunud üha selgemaks ning üldiste suurte mudelite toel on üldiste agentide võimekus pidevalt kasvanud.
Kuid niipea, kui astuda professionaalsesse valdkonda, paljastavad need "kõikvõimsad agendid" kergesti oma nõrkused. Finantsuuringud on kõige tüüpilisem näide.
Finantsaruannete lahtiharutamise loogika, näitajate standardite ühtne kontrollimine, andmeallikate autentsuse kontrollimine, uurimistulemuste reprodutseeritavus – need on kõik finantsuuringute põhinõuded. Üldine, kõigis valdkondades kasutatav intelligentne agent ei suuda neid probleeme tegelikult lahendada.
Avatud lähtekoodiga projekte sirvides avastasin projekti, mis on kogunud finantsringkondades ja arendajate kogukonnas palju kiitust: Dexter, autonoomne intelligentne agent, mis on loodud põhjalike finantsuuringute jaoks.
Erinevalt tavalistest finantsküsimuste ja -vastuste tööriistadest suudab see ise uurimisülesandeid lahti harutada, professionaalseid andmeid hankida, analüüsiprotsesse läbi viia ja uurimistulemusi korduvalt kontrollida. Seda võib pidada intelligentseks agendiks, mis on tõeliselt rakendatud finantsinvesteeringute uurimise stsenaariumides, ning selle populaarsus ja tugevus on väga muljetavaldavad.

Mitte "finantsversioon ChatGPT-st"
Kui tavaline finants-AI lahendab küsimuse "kas on võimalik vastust anda", siis Dexter lahendab finantsuuringute kesksema küsimuse "kas on võimalik probleem selgeks uurida".
Dexteri eesmärk ei ole olla "finantsversioon ChatGPT-st", vaid pigem kopeerida tegelikke finantsinvesteeringute uurimise protsesse.
Kui esitate uurimisküsimuse, näiteks:
- Analüüsida ettevõtte viimase viie aasta tulude muutusi?
- Võrrelda kahe tööstusharu hindamisstruktuure?
- Hinnata ettevõtte rahavoogude kvaliteeti?
See ei anna kohe lõplikku tekstilõiku, vaid järgib professionaalset investeeringute uurimise loogikat, määrates esmalt kindlaks uurimise eesmärgi, seejärel määrates kindlaks uurimise lõpuleviimiseks vajalikud peamised finantsnäitajad, seejärel valides sobivad professionaalsed andmeallikad ja lõpuks viies samm-sammult läbi analüüsi, kontrollides andmeid ja täiendades teavet.
Kogu uurimisprotsess on struktureeritud ja jälgitav, mitte ei "genereeri" vastuseid suure mudeli abil ühekordselt.
Professionaalsed andmeallikad on selle aluseks
Finantsanalüüsi alumine piir sõltub alati andmete kvaliteedist.
Dexter saab otse ühendada institutsionaalse taseme finantsandmeallikatega, hõlmates peamisi andmeid, nagu tulude aruanne, bilanss ja rahavoogude aruanne.
See ei ole lihtne veebilehe kraapimine, vaid andmesüsteem, mis on korraldatud professionaalse finantsstruktuuri ümber.
Paljude üldiste agentide probleem on selles, et loogika võib olla õige, kuid andmeallikad on ebamäärased ja standardid ei ole ühtsed, mistõttu lõppjäreldus ei ole üldse usaldusväärne.
Dexter on andmeallikad disaini tasandil seadnud põhifunktsiooniks, mitte lisafunktsiooniks. See on investeeringute uurimise stsenaariumide jaoks väga oluline samm.
See "kontrollib iseennast"
Dexteri enesekontrollimehhanism vastab veelgi finantsvaldkonna kõrgetele nõudmistele täpsuse osas.
Kogu analüüsi vältel kontrollib Dexter pidevalt vahetulemusi ja lõppjäreldusi. Kui ta avastab loogikavigu või andmete puudumist, kohandab ta automaatselt uurimisetappe ja jätkab nende täitmist, kuni on lõpetanud kogu uurimisülesande.
Mudelite tugi
Dexteri ühilduvus on samuti väga paindlik. Ükskõik, kas tegemist on pilvepõhiste suurte mudelitega nagu OpenAI, Anthropic, Google, xAI, OpenRouter või kohapeal juurutatud Ollama, saab neid sujuvalt ühendada. See võib töötada kiiresti pilves ja vastata ka kohapealse juurutamise privaatsusvajadustele.

Kiire alustamine
I. Valmistage ette töökeskkond
Dexter kasutab käituskeskkonnana Bun'i. Ametlik nõue on versioon 1.0 ja uuemad. Erinevatel süsteemidel on erinevad installimisviisid. Pärast toimingu lõpetamist taaskäivitage terminal.
macOS / Linux süsteemid saavad käivitada:
curl -fsSL https://bun.com/install | bashWindows süsteemid saavad käivitada:
powershell -c "irm bun.sh/install.ps1|iex"Pärast installimist sisestage terminali bun --version. Kui versiooninumber väljastatakse normaalselt, näitab see, et installimine on õnnestunud.Pärast projekti hoidla kloonimist minge projekti kataloogi ja installige Bun'i abil projekti vajalikud sõltuvused:
git clone https://github.com/virattt/dexter.git cd dexter bun install
Kolm. Keskkonnamuutujate konfigureerimine
See on Dexteri käivitamise võtmefaas. Projektis on juba olemas keskkonnamuutujate mallifail. Meil on vaja ainult kõigepealt kopeerida mall, et genereerida konfiguratsioonifail, ja seejärel redigeerida seda vastavalt oma vajadustele:
cp env.example .env Seejärel redigeerige genereeritud .env faili. Peamised API-võtmed, mida tuleb konfigureerida, jagunevad kolme kategooriasse:
- Suure keelemudeli pakkuja API-võti: sealhulgas OpenAI, Anthropic, Google, xAI, OpenRouter jne. (nt OPENAI_API_KEY) saab konfigureerida vastavalt kasutatavale suurele keelemudelile;
- Finantsandmete API-võti: kasutatakse institutsionaalse taseme finantsturgude ja finantsandmete hankimiseks, mis on professionaalse finantsanalüüsi põhikonfiguratsioon, soovitatav on see kindlasti konfigureerida. Hankimisaadress: https://financialdatasets.ai/
- Võrguotsinguga seotud API-võti: sealhulgas Exa, Tavily, mida kasutatakse agentide võrguotsingu võimaluste suurendamiseks, on valikuline konfiguratsioon. Hankimisaadress: https://exa.ai/
Kui soovite kasutada kohalikult juurutatud Ollama, konfigureerige failis:
OLLAMA_BASE_URL=http://127.0.0.1:11434
Neli. Dexteri käivitamine
Pärast keskkonnamuutujate konfigureerimist käivitage käsk otse terminalis:
bun start et siseneda Dexteri interaktiivsesse CLI liidesesse. Sisestage liidesesse finantsuuringutega seotud küsimused ja see planeerib ja viib automaatselt läbi täieliku analüüsiprotsessi.
Kui see on mõeldud arendus- või silumiseesmärkidel, saab selle käivitada kuumlaadimise režiimis:
bun dev
Viis. Hindamine ja silumine
Edasijõudnud vajadustega kasutajatele on Dexteril sisseehitatud spetsiaalne hindamisvahend, mida saab kasutada agentide analüüsivõime testimiseks. Saab käivitada täieliku hindamisprotsessi või juhuslikult valida proove testimiseks:
bun run src/evals/run.ts bun run src/evals/run.ts --sample 10 Dexter salvestab automaatselt kõik analüüsiprotsessid, tööriistade kutsed ja vahetulemused sellesse kataloogi:
.dexter/scratchpad/ Selle all olevate failide kaudu saab lõpule viia uurimisprotsessi ülevaate ja projekti silumise

Vertikaalne agent on järgmise etapi fookus
Üldised agendid arenevad edasi, kuid tõeliselt "kasulikud" agendid on need, mis on sügavalt vertikaalses valdkonnas.
Dexter on tüüpiline näide. See ei püüa katta kõiki valdkondi, vaid keskendub finantsuuringutele, süvendades andmeallikaid, analüüsiprotsesse ja valideerimismehhanisme.Projekti aadress: https://github.com/virattt/dexter





