Jos haluat erillisen työpöytäkokemuksen ja lisätyönkulkuja, tutustu BasiliskLLM:ään (itsenäinen sovellus ja kevyt NVDA-lisäosa). AI-Hub on edelleen täysiverinen vaihtoehto NVDA:n sisällä.
AI-Hub on NVDA-lisäosa, joka yhdistää ruudunlukijasi useisiin suurten kielimallien (LLM) rajapintoihin. Voit käyttää sitä kirjoittamiseen, tiivistämiseen, käännösapuun, kuvien tulkintaan (kuvat ja kuvakaappaukset), äänikysymyksiin, litterointiin ja valinnaisiin työkaluikkunoihin (TTS, OCR ja muuta) poistumatta NVDA:sta.
Lisäosan pakettinimi NVDA:ssa on yhä openai (yhteensopivuus olemassa olevien asennusten kanssa). Valikoissa ja asetuksissa näkyvä näyttönimi on AI-Hub.
Ctrl+V käyttää samaa logiikkaa, kun kohdistus on kehotteessa.NVDA+E) tai navigaattoriobjektin alue (NVDA+O) lähetetään keskusteluistuntoon.Tämä lisäosa ei sisällä omaa päivitystarkistinta. Päivitykset hoidetaan NVDA:n virallisen lisäosakaupan kautta, kun asennat lisäosan sieltä. Jos asennat manuaalisesti julkaisusivulta, asenna uudemmat .nvda-addon-versiot samalla tavalla.
Määritä yksi tai useampi palveluntarjoaja NVDA:ssa kohdassa Asetukset -> Asetukset -> AI-Hub. Jokaisella palveluntarjoajalla voi olla useita nimettyjä tilejä (API-avaimet sekä palveluntarjoajasta riippuen valinnainen organisaatio tai perus-URL).
| Palveluntarjoaja | Rooli |
|---|---|
| OpenAI | GPT ja siihen liittyvät mallit; viralliset litterointi- ja TTS-työkaludialogit |
| DeepSeek | DeepSeek API (OpenAI-yhteensopiva) |
| Mukautettu OpenAI | Mikä tahansa OpenAI-yhteensopiva HTTP API (mukautettu perus-URL + avain) |
| Ollama | Paikalliset mallit OpenAI-yhteensopivan päätepisteen kautta; mallinhallintatyökalu |
| Mistral AI | Mistral / Pixtral; Voxtral TTS-, OCR- ja puheesta tekstiksi -työkalut |
| OpenRouter | Monia kolmannen osapuolen malleja yhden avaimen takana |
| Anthropic | Claude |
| xAI | Grok |
| Gemini; Lyria 3 Pro -työkalu |
Lisäosa voi lukea API-avaimia ympäristömuuttujista, jos ne on asetettu (esimerkiksi OPENAI_API_KEY, DEEPSEEK_API_KEY, MISTRAL_API_KEY, OPENROUTER_API_KEY, ANTHROPIC_API_KEY, XAI_API_KEY, GEMINI_API_KEY / GOOGLE_API_KEY ja muut). Asetusten käyttöliittymä on silti ensisijainen paikka tilien hallintaan.
Mikrofoni-/tiedostolitterointia varten päätyönkulussa (ei erillisessä OpenAI-litterointityökalussa) voit valita asetusten AI-Hub -> Audio -osiosta vaihtoehdot whisper_cpp (paikallinen), openai (Whisper API) ja mistral.
.nvda-addon-paketti.Kunnes vähintään yksi palveluntarjoajan tili on valmis, päädialogin avaaminen kehottaa lisäämään avaimia AI-Hub -asetuksissa.
Jos olet käyttänyt lisäosan vanhempaa versiota:
OpenAI-määritysosiosta kohtaan AIHub. Asetusten ei pitäisi kadota.openai-kansiosta aihub-kansioon.Sinun ei tarvitse siirtää tiedostoja käsin, ellei käytössäsi ole mukautettu asennus.
NVDA-valikossa näkyy AI-Hub (nimessä myös asennettu versio). Merkinnät sisältävät:
doc\en\readme.html).NVDA+G oletuksena).Avaa komennolla NVDA+G tai AI-Hub -valikon Päädialogi...-kohdasta.
Ctrl+V kehotteessa: lisäosa voi liittää tiedostoja, lisätä tekstissä olevia polkuja tai käsitellä yksittäisen URL:n liitteenä tilanteen mukaan.Escape sulkee päädialogin (kun estävää modaalista ikkunaa ei ole auki).Ctrl+R vaihtaa mikrofoniäänityksen tilaa (kun käytettävissä).F2 nimeää nykyisen tallennetun keskustelun uudelleen (kun se on jo olemassa tallennuksessa).Ctrl+N avaa uuden päädialogi-instanssin (istunnon).Jotkin ohjaimet näkyvät tai toimivat vain tietyillä malleilla:
Tarkka saatavuus muuttuu, kun palveluntarjoajat päivittävät rajapintojaan; käyttöliittymä heijastaa kulloinkin valittua mallia.
Järjestelmäkehote ohjaa mallin toimintaa. Oletuksena on saavutettavuusavustamiseen soveltuva kehote; voit muokata sitä, palauttaa sen kontekstivalikosta ja halutessasi tallentaa viimeksi käytetyn kehotteen pysyvästi (asetettavissa asetuksissa). Järjestelmäkehote kuluttaa tokeneita kuten mikä tahansa muukin syöte.
Käytä AI-Hub -valikon Keskusteluhistoria...-toimintoa tai määritä ele kohdassa Syöte-eleet -> AI-Hub.
Voit listata, avata, nimetä uudelleen, poistaa ja luoda keskusteluja. Päädialogissa F2 ja Ctrl+N auttavat nykyisen istunnon hallinnassa.
Jos asetuksissa Tallenna keskustelu automaattisesti on käytössä (oletus), lisäosa tallentaa (tai päivittää) tallennetun keskustelun jokaisen valmistuneen avustajavastauksen jälkeen, ja voi tallentaa tilan myös dialogin sulkemisen yhteydessä, jos tallennettavaa on. Voit tallentaa myös Viestit-kentän kontekstivalikosta. Jos automaattitallennus on pois päältä, käytä manuaalista tallennusta silloin, kun haluat säilyttää keskustelun.
Tällä komennolla ei ole oletusnäppäintä. Määritä se kohdassa Syöte-eleet -> AI-Hub.
Tilat:
Jos päädialogi on kohdistettuna, käytetään sen nykyistä mallia; muuten lisäosa valitsee sopivan mallin määritettyjen palveluntarjoajien joukosta.
AI-Hub -valikon Työkalut-kohta avaa palveluntarjoajittain ryhmitellyt dialogit (jokainen voi vaatia vastaavan API-tilin):
| Valikkoalue | Työkalu |
|---|---|
| Mistral | Voxtral TTS..., OCR..., Speech to Text... |
| Lyria 3 Pro... | |
| OpenAI | TTS..., Transcription / Translation... |
| Ollama | Model manager... |
Jos työkalun palveluntarjoajalle ei ole määritetty tiliä, lisäosa ilmoittaa lisäämään sellaisen AI-Hub -asetuksissa.
Kaikkia oletuseleitä voi muuttaa kohdassa NVDA -> Asetukset -> Syöte-eleet -> AI-Hub.
| Ele | Toiminto |
|---|---|
NVDA+G |
Näytä AI-Hub -päädialogi |
NVDA+E |
Ota kuvakaappaus ja kuvaile (lisää kuvan istuntoon) |
NVDA+O |
Kuvaile nykyisen navigaattoriobjektin alue |
| (ei oletuselettä) | Keskusteluhistoria. Määritä kohdassa Syöte-eleet -> AI-Hub. |
| (ei oletuselettä) | Kysy kysymys (äänitä / lähetä / pysäytä ääni). Määritä kohdassa Syöte-eleet -> AI-Hub. |
| (ei oletuselettä) | Vaihda mikrofoniäänityksen ja litteroinnin tila. Määritä kohdassa Syöte-eleet -> AI-Hub. |
Työtiedostot, tallennettujen keskustelujen indeksi, yhtenäinen accounts.json ja liitteet sijaitsevat NVDA:n käyttäjäasetushakemistossa, aihub-kansiossa (kun siirto openai-kansiosta on tehty). Väliaikaistiedostot käyttävät tmp-alikansiota, ja ne siivotaan tarpeen mukaan (esim. lisäosan sulkeutuessa tai dialogin sulkemisen yhteydessä).
Build käyttää scons:ia ajonaikaisten kirjastojen täyttämiseen seuraavaan sijaintiin:
addon/globalPlugins/AIHub/libs/
Kun vaadittu kirjasto puuttuu, scons lataa kiinnitetyt wheel-paketit ja purkaa vain tarvittavat osat tähän kansioon. Nykyiset kiinnitetyt riippuvuudet ovat:
3.0.0 + mdurl 0.1.2 — puretaan kansioon libs/ keskustelun Markdown-renderöintiä varten.12.1.1 seuraaville:3.11 win32 -> libs/lib_py3.11_win32/3.13 win_amd64 -> libs/lib_py3.13/libs-hakemisto on tarkoituksella gitignoressa; kontribuuttorien ei tarvitse commitoida vendoroituja artefakteja.
Ongelmat ja kontribuutiot: käytä AI-Hub -valikon GitHub repository -linkkiä.