Usare un'API REST

Completato

I Servizi di Azure AI forniscono API (Application Programming Interface) REST che le applicazioni client possono usare per utilizzare i servizi. Nella maggior parte dei casi, le funzioni dei servizi possono essere chiamate inviando dati in formato JSON tramite una richiesta HTTP, che può essere una richiesta POST, PUT o GET a seconda della funzione specifica chiamata. I risultati della funzione vengono restituiti al client come risposta HTTP, spesso con contenuto JSON che incapsula i dati di output della funzione.

Diagram of an app submitting a JSON request to an Azure AI services REST API and receiving a JSON response.

L'uso di interfacce REST con un endpoint HTTP significa che per utilizzare i servizi di AI è possibile usare qualsiasi linguaggio di programmazione o strumento in grado di inviare e ricevere contenuto JSON su HTTP. È possibile usare linguaggi di programmazione comuni come Microsoft C#, Python e JavaScript. nonché utilità come Postman e cURL, che possono essere utili per i test.