Blakusvāģi
Dažas iespējas — runa, video, tīmekļa meklēšana, bezgalvas pārlūks — nav daļa no paša vārtejai. Tās darbojas kā blakusvāģi: mazi, neatkarīgi HTTP pakalpojumi, kurus sasniedz vārteja caur URL. Katrs blakussēdeklis ir bez maksas un vietējs: aiz neviena no tiem nav obligāta maksas API.
Kas ir sānskapis
Sānskrējējs ir atsevišķa programma, kas nodrošina HTTP API. Vārteja to nekad nepievieno vai neizpilda procesā — tā vienkārši izsauc konfigurēto URL. Katra sānskrējēja
- darbojas zem sava systemd vienība (vietējā resursdatora, nav konteineru),
- ir savienots ar vārteju caur vides mainīgo, un
- var būt uzstādīts nativā veidā blakus vārtejai vai norādīts uz esošo gadījums tu jau skrien citur.
Tā kā līgums ir tikai HTTP, tāda pati konfigurācija darbojas, neatkarīgi no tā, vai sidecar ir ieslēgts localhost vai uz cita saimniekdatora.
[!NOTE] Blakusvāģi ir izvēles — ar vienu izņēmumu: tīmekļa meklēšana (SearXNG) un anti-detekta pārlūks (CloakBrowser) tiek instalēti uzreiz no kastes. To pakotnes tiek piegādātas parakstītajā instalētāja komplektā un tiek instalētas bezsaistē. Izslēdziet tos ar instalētāja karodziņiem
--no-searchun--no-browser. Katra cita iespēja ir aktīva tikai tad, kad ir konfigurēts tās URL; minimālā instalācija joprojām ir tikai vārteja plus PostgreSQL.
Sānskati un to ostas
| Osta | Sānskrijrata piekabe | Atbalstīts no | Spēki | Savienots ar vadiem |
|---|---|---|---|---|
| 8001 | STT | ātrāks čuksts | runas pārvēršana tekstā | AIHUMMER_STT_URL |
| 8002 | TTS | edge-tts | teksta runāšana | AIHUMMER_TTS_URL |
| 8005 | video | ffmpeg | video izpratne | AIHUMMER_VIDEO_URL |
| 8888 | SearXNG | SearXNG | web_search rīks |
instalē instalētājs, iestatījums paslēpts; ārēja instance — --external-search=URL |
| 9222 | Chrome / CDP | Chrome (CDP) | browser rīks |
instalē instalētājs, iestatījums paslēpts; ārēja instance — --external-browser=URL |
Balss sānsuņi ir gatavā ceļa risinājums: STT (:8001) baro aģenta gājienu un TTS (:8002) izsaka atbildi gan uz brīvajiem/ vietējiem dzinējiem. Video izpratne (:8005) ir papildu, pēc izvēles pieejams līdzīgs risinājums. SearXNG (:8888) muguras web_search, un Chrome/CDP galapunkts (:9222) atbalsta browser rīks.
Sānskata vadu pieslēgšana
Jūs norādāt vārteju uz katru sānskatu ar atbilstošo kataloga iestatījums — no administrēšanas lietotāja interfeisa (Pārvaldība → Iestatījumi) vai ar aihummer settings set. gateway.env ir tikai bootstrap un šiem atslēgvārdiem tiek ignorēts. Vietējai instalācijai balsu papildu moduļi (STT/TTS) tiek konfigurēti jums; tīmekļa meklēšanu un pārlūku savieno pats instalētājs — jūs nekad neiestatāt to adreses, un iestatījumos tās netiek rādītas; pārējos jūs ieslēdzat pēc vajadzības.
# Balss ievade/izvade (instalētājs STT/TTS konfigurē automātiski)
aihummer settings set AIHUMMER_STT_URL http://127.0.0.1:8001
aihummer settings set AIHUMMER_TTS_URL http://127.0.0.1:8002
# Izvēles video blakusvāģis
aihummer settings set AIHUMMER_VIDEO_URL http://127.0.0.1:8005
[!TIP] Tā kā katrs blakusvāģis ir tikai URL, jūs varat centralizēt smagus pakalpojumus. Norādiet vairākas vārtejas uz vienu koplietotu STT/TTS instanci, nevis darbiniet kopiju uz katra resursdatora; meklēšanai un pārlūkam to pašu dara instalētāja karodziņi
--external-search=URLun--external-browser=URL.
Darbināt tos lokāli vai koplietoti
Katrs sānskapis dzīvo zem sava systemd vienības uz hosta, tāpēc to darbina tāpat kā jebkuru citu pakalpojumu — startē, aptur un lasa žurnālus neatkarīgi no vārtejas. Ja jūs jau darbināt, teiksim, SearXNG vai Chrome/CDP galapunktu, nododiet instalētājam --external-search=URL vai --external-browser=URL: lokālā kopija netiek instalēta, un vārteja tā vietā izsauc jūsu instanci. Balsij un video norādiet atbilstošo iestatījumu uz esošo instanci. Katrā gadījumā vārtejas skatījums ir identisks: konfigurēts URL, kuru tā var izsaukt.
[!WARNING] Tas
browser(CDP) unweb_searchinstrumenti sasniedz tīklu. Ieslēgts cietināto vai gaisa slēgto izvietojumu pārskats par izeju un gaisa slēgto iestatījumu pirms to ieslēgšanas — vārteja tikai izsauc sānskritu, ko jūs esat savienojis.
Kur uz nākamo
- Kā balss un pārlūkprogrammas rīks tiek izmantoti kārtā: Vārteja un pagrieziena dzinējs.
- Minimālā obligātā atkarība (PostgreSQL) un viss pārējais pēc izvēles: Vārteja un pagrieziena dzinējs.