Gemini
Aceasta sectiune este dedicata mecanismului de conectare la produsul de inteligenta artificiala Gemini AI / Vertex AI (Google), prin intermediul API-ului Gemini.
Configurarile definite aici permit aplicatiei EMSYS sa comunice cu serviciile Gemini AI / Vertex AI in vederea utilizarii functionalitatilor de inteligenta artificiala integrate in sistem.
Notă
Disponibil incepand cu versiunea ERP 8.1.0.
Notă
Aceasta pagina este dedicata administratorilor de sistem si persoanelor care cunosc mecanismele si uneltele de configurare Google Gemini si Vertex AI.
Salvare configurari
Permite incarcarea sau restaurarea fisierului de configurare aferent conexiunii Gemini.
Pentru a salva configurarea, parcurgeti urmatorii pasi:
1. In panoul Functii din stanga, selectati Gemini;
2. Din lista derulanta afisata in dreapta, alegeti optiunea Salvare configurari;
3. La campul Fisier setari, apasati Choose File si selectati fisierul de configurare de pe disc;
Notă
Fisierul de configurare trebuie sa fie in format ZIP. In caz contrar, operatiunea va fi respinsa cu eroare.
Arhiva ZIP trebuie sa contina urmatoarele fisiere la radacina:
- key.json (obligatoriu)
Fisierul de credentiale Google de tip Service Account Key, descarcabil din Google Cloud Console. Este utilizat pentru autentificarea OAuth2 cu scopurile:
https://www.googleapis.com/auth/generative-languagehttps://www.googleapis.com/auth/cloud-platform
- configuration.properties (obligatoriu)
Fisier de configurare Java
.properties.
4. Apasati butonul Executa pentru a aplica configurarea.
Parametri de configurare
Parametrii de mai jos pot fi specificati in doua moduri echivalente:
in fisierul
configuration.propertiesdin arhiva ZIP incarcata prin consola;ca variabile de mediu la configurarea containerului aplicatiei (ex: Docker), fara a fi necesara incarcarea unui fisier ZIP.
Parametru |
Obligatoriu |
Implicit |
Descriere |
|---|---|---|---|
|
Da |
ID-ul proiectului Google Cloud (ex: |
|
|
Da |
Region-ul Vertex AI (ex: |
|
|
Nu |
|
Timeout per apel API, in minute |
|
Nu |
|
Numarul maxim de conexiuni HTTP catre Vertex AI |
|
Nu |
Proxy HTTP in formatul |
|
|
Nu |
|
Timeout implicit la nivel de aplicatie, in minute (suprascris de |
|
Nu |
|
Durata de cache a raspunsurilor Gemini, in secunde |
Testare configuratie
Permite verificarea functionalitatii conexiunii Gemini prin trimiterea unei interogari de test si validarea raspunsului asteptat.
Pentru a testa configurarea, parcurgeti urmatorii pasi:
1. In panoul Functii din stanga, selectati Gemini;
2. Din lista derulanta, alegeti optiunea Testare configurari;
3. Apasati butonul Executa.
In cazul in care configurarea este corecta si conexiunea la Gemini AI / Vertex AI functioneaza, se va afisa mesajul:
Notă
Testul a fost efectuat cu succes
In cazul in care nu exista o configurare Gemini salvata in sistem, operatiunea va fi respinsa cu eroarea:
Atenționare
Nu exista salvate configurarile pentru Gemini
Stergere configurari curente
Apel pentru stergerea configurarilor curente din sistemul Gemini.
Dupa executie, conexiunea Gemini AI / Vertex AI nu va mai fi disponibila pana la incarcarea unei noi configurari prin optiunea Salvare configurari.
Pentru a sterge configurarea curenta, parcurgeti urmatorii pasi:
1. In panoul Functii din stanga, selectati Gemini;
2. Din lista derulanta, alegeti optiunea Stergere configurari curente;
3. Apasati butonul Executa.
In cazul in care nu exista o configurare Gemini salvata in sistem, operatiunea va fi respinsa cu eroarea:
Atenționare
Nu exista salvate configurarile pentru Gemini
Reincarcare configurari
Permite fortarea reincarcarii configurarii Gemini pe toate nodurile din cluster, prin invalidarea cache-ului existent.
Se utilizeaza dupa modificarea configurarii, pentru a se asigura ca toate nodurile aplicatiei preiau imediat configurarea actualizata din baza de date, fara a fi necesara repornirea serviciului.
Pentru a reincarca configurarea, parcurgeti urmatorii pasi:
1. In panoul Functii din stanga, selectati Gemini;
2. Din lista derulanta, alegeti optiunea Actiune reincarcare configurari;
3. Apasati butonul Executa.
In cazul in care configurarea este corecta, se va afisa mesajul de succes. In cazul in care nu exista o configurare Gemini salvata in sistem, operatiunea va fi respinsa cu eroarea:
Atenționare
Nu exista salvate configurarile pentru Gemini