lunedì 1 settembre 2025

#AI #Text_to_SQL #ETL #RAG #NLP #DataScience #Semantic graphical configurator #Rest API

 #AI #Text_to_SQL #ETL #RAG #NLP #DataScience #Semantic graphical configurator #Rest API

POSTED BY GIULIANO PAGNINI, 01 SETT 2025

Componente REST da usare nei Moduli Web di C++Builder

ImpolyzerDataStudio in modalità webserver offre una serie di API Rest (debug e produzione) da usare per connettersi ai database o per testare il Text to SQL.
Inoltre è disponibile un componente completo che usa il DB JSON creato dal configuratore grafico semantico da usare in un webmodule per creare applicazioni di Text to SQL. (API RESTful, Web Services (SOAP/XML), Microservizi, Application Server per Web App,ect)

Aprire un progetto AI


Attivare la modalità REST server:


API disponibili per il Text to SQL: 
http://localhost:8080/dest?prompt=censimento insegne ubicate in via campania&debug=true

http://localhost:8080/dest //opera sul DB destinazione
http://localhost:8080/org //opera sul DB origine
prompt=censimento insegne ubicate in via campania
debug=true


Il JSON restituito 
{
    "prompt": "censimento insegne ubicate in via campania",
    "content": JSON per il modello AI,
    "Url": del modello AI,
    "model": "deepseek/deepseek-r1"
}


API Rest di Produzione:
http://localhost:8080/dest?prompt=censimento insegne ubicate in via campania


Il DB JSON configurato e il JSON generato dal prompt


La query risultante in ImpolyzerDataStudio:



Ne vedremo delle belle!


https://www.pgsoft.it/
https://www.opennn.net/
Giuliano Pagnini
C++Builder

Articoli correlati: