
Ca parte a evoluției continue a Qlik Talend Cloud, a fost introdusă o nouă funcție puternică pentru a accelera și standardiza crearea contractelor API.
Acum poți folosi un asistent AI integrat în editorul grafic de API-uri pentru a genera contracte API complexe – prin simpla descriere a comportamentului dorit în limbaj natural. Această metodă de creare bazată pe AI oferă o modalitate mai rapidă și mai intuitivă de a construi și de a itera pe API-urile dvs., în special în timpul primelor faze de proiectare.
Această îmbunătățire face ca trecerea de la ideație la implementare să fie mai ușoară ca niciodată, asigurând în același timp coerența și cele mai bune practici în peisajul API.
În 2024, numărul de API-uri legate de inteligența artificială a crescut incredibil cu 807%. API-urile deblochează datele, oferind o platformă coerentă pentru partajare și colaborare. Potrivit Gartner, există o creștere măsurabilă de 36% a productivității atunci când se utilizează portaluri de dezvoltare asistată de AI, deoarece acestea reduc barierele tehnice și accelerează timpul de implementare. Într-un peisaj de date în continuă expansiune, este nevoie urgentă de competențe de creare a API-urilor pentru a sprijini rolurile critice de dezvoltare.
Evoluția creării API-urilor
În urmă cu aproape șapte ani, Talend a introdus API Designer, permițând utilizatorilor din întreprinderi să creeze API-uri puternice pentru a fi utilizate în fluxurile de lucru Talend Studio. Interfața sa grafică a simplificat crearea contractelor API și a permis utilizatorilor următoarele acțiuni:
- Crearea de căi endpoint API și resurse de bază pentru a direcționa datele către procesele necesare
- Specificarea operațiunilor precum POST, GET, PUT sau DELETE
- Declararea tipurilor de date specifice
- Generarea de componente API reutilizabile, precum parametrii de interogare
- Adăugarea de markdown și comentarii pentru a documenta API
- Utilizarea formatării secționale pentru a reduce complexitatea și a grupa funcționalitățile conexe
Aceste API-uri pot fi implementate direct în Talend Studio folosind o componentă Studio dedicată. Fiecare endpoint se conectează la o linie de procesare puternică, oferind dezvoltatorilor control complet pentru a căuta, transforma și manipula seturi de date. Joburile existente în Studio pot fi încorporate în aceste procese, promovând reutilizarea codului și asigurându-se că logica de business rămâne consecventă la nivelul întregii companii.
API-urile pot fi, de asemenea, exportate fără probleme către gateway-ul API preferat. Versiunea este gestionată centralizat pentru a asigura conformitatea cu procesele CI/CD stricte.
Setul de funcții API a evoluat odată cu adăugarea API Tester, permițând dezvoltatorilor să deschidă API-uri într-un mediu de testare încă din primele etape ale procesului de proiectare. Utilizatorii pot rula activitatea Studio legată de contractul API, pot deschide o cerere și pot testa răspunsurile în timp real utilizând date de probă în corpul cererii.
În cele din urmă, documentația live a fost adăugată pentru a completa bucla de colaborare, facilitând partajarea API-urilor complet documentate cu echipa de dezvoltare printr-un singur clic.
Utilizarea AI-ului generativ și a ingineriei prompturilor
Ingineria de prompturi a devenit o parte vitală a interfeței utilizator a aplicațiilor pentru întreprinderi, permițând utilizatorilor să interacționeze fără probleme cu modelele AI pentru a accelera dezvoltarea. Prin încorporarea prompturilor structurate în fluxurile de lucru, întreprinderile pot spori automatizarea, îmbunătăți procesul decizional și simplifica sarcinile complexe.
Aceste sisteme oferă sugestii contextuale, reduc erorile și sporesc productivitatea. Dezvoltatorii beneficiază de o generare mai rapidă a codului, de interogări optimizate și de remediere asistată de AI, în timp ce utilizatorii non-tehnici pot accesa funcționalități avansate fără a avea cunoștințe aprofundate de codare. Rezultatul este o experiență de utilizare mai intuitivă și mai eficientă, în care AI sporește creativitatea, accelerează livrarea și permite echipelor să se concentreze pe inovare.
Crearea API-urilor complexe poate necesita mult timp și detalii. Beneficiile ingineriei de prompturi devin imediat evidente prin accelerarea stadiului incipient de dezvoltare și prin furnizarea unei baze pentru rafinare. Capacitatea GenAI de a interpreta și de a traduce instrucțiunile scrise în acțiuni contextuale s-a dovedit esențială pentru întreaga platformă.
Asistentul AI pentru API Designer
Prin integrarea ingineriei de prompturi în API Designer, dezvoltatorii pot introduce o prezentare generală a structurii dorite și pot primi sugestii bazate pe AI pentru punctele finale API optimizate. Această nouă caracteristică completează interfața grafică existentă, iar API-urile create prin prompt pot fi în continuare actualizate utilizând editorul grafic.
Pentru utilizatorii Qlik Talend Cloud, acest lucru are ca rezultat crearea mai rapidă a API-urilor, o curbă de învățare redusă și o utilizare îmbunătățită. Dezvoltatorii pot genera rapid cereri tip și răspunsuri structurate, reducând timpul de dezvoltare și minimizând inconsecvențele în proiectarea API.
Solicitările conversaționale pot dezvălui, de asemenea, noi caracteristici API pe care dezvoltatorii este posibil să nu le fi luat în considerare inițial, făcând procesul mai accesibil utilizatorilor non-tehnici și promovând inovarea.
Tutorial pentru crearea unui API
Procesul AI Assistent este extrem de simplu. Atunci când creați un nou API, în loc să săriți direct în interfața grafică, selectați AI Assistent ca opțiune de creare.
De acolo, pur și simplu scrieți o descriere scurtă a API-ului dvs., iar un contract de bază este creat automat. Puteți previzualiza și rafina treptat structura—validând fiecare pas și adăugând instrucțiuni specifice, cum ar fi definițiile schemei sau paginarea.
Odată ce sunteți mulțumit de designul API, salvați API-ul, apoi fie îl revizuiți în API Designer grafic, fie implementați testele unitare în API Tester.
Echipa Qlik consideră că aducerea experiențelor AI personalizate în Qlik Talend Cloud este esențială. Aceste instrumente ajută la reducerea volumului de lucru al utilizatorilor și la accelerarea rezultatelor coerente și fiabile. În mod tradițional, crearea API a fost un proces complex, cu un nivel ridicat de competențe. Cu ajutorul AI Assistant pentru API Designer, se reduce bariera, făcând accesul la date mai ușor, mai rapid și mai accesibil.
Pentru mai multe informații, faceți clic aici pentru documentația completă privind AI Assistant (în limba engleză).
Pentru informații despre Qlik™, clic aici: qlik.com.
Pentru soluții specifice și specializate de la QQinfo, clic aici: QQsolutions.
Pentru a fi în contact cu ultimele noutăți în domeniu, soluții inedite explicate, dar și cu perspectivele noastre personale în ceea ce privește lumea managementului, a datelor și a analiticelor, clic aici: QQblog !