Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Informazioni sugli esempi di codice JavaScript che illustrano le funzionalità e il flusso di lavoro di una soluzione ricerca di intelligenza artificiale di Azure. Questi esempi usano la libreria client di Ricerca AI di Azure per il Azure SDK per JavaScript, che è possibile esplorare tramite i collegamenti seguenti.
| Destinazione | Collegamento |
|---|---|
| Download del pacchetto | |
| Informazioni di riferimento sulle API | @azure/search-documents |
| Test case API | github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test |
| Codice sorgente | github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents |
| Log delle modifiche | github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md |
Esempi di SDK
I campioni di codice del team di sviluppo di Azure SDK illustrano l'utilizzo delle API. Questi esempi sono disponibili in Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples in GitHub.
Esempi JavaScript
| Sample | Descrizione |
|---|---|
| indici | Creare, aggiornare, ottenere, elencare ed eliminare indici. Questa categoria di esempio include anche un esempio di statistica del servizio. |
| Indicizzatori | Creare, aggiornare, ottenere, elencare, reimpostare ed eliminare indicizzatori. |
| dataSourceConnections (per indicizzatori) | Creare, aggiornare, ottenere, elencare ed eliminare le connessioni all'origine dati necessarie per l'indicizzazione basata su indicizzatore di origini dati supportate. |
| set di competenze | Creare, aggiornare, ottenere, elencare ed eliminare set di competenze collegati agli indicizzatori ed eseguire l'arricchimento basato su intelligenza artificiale durante l'indicizzazione. |
| synonymMaps | Creare, aggiornare, ottenere, elencare ed eliminare mappe sinonimi. |
| vectorSearch | Indicizzare i vettori e inviare una query vettoriale. |
Esempi di TypeScript
| Sample | Descrizione |
|---|---|
| indici | Creare, aggiornare, ottenere, elencare ed eliminare indici. Questa categoria di esempio include anche un esempio di statistica del servizio. |
| Indicizzatori | Creare, aggiornare, ottenere, elencare, reimpostare ed eliminare indicizzatori. |
| dataSourceConnections (per indicizzatori) | Creare, aggiornare, ottenere, elencare ed eliminare le connessioni all'origine dati necessarie per l'indicizzazione basata su indicizzatore di origini dati supportate. |
| set di competenze | Creare, aggiornare, ottenere, elencare ed eliminare set di competenze collegati agli indicizzatori ed eseguire l'arricchimento basato su intelligenza artificiale durante l'indicizzazione. |
| synonymMaps | Creare, aggiornare, ottenere, elencare ed eliminare mappe sinonimi. |
| vectorSearch | Creare, aggiornare, ottenere, elencare ed eliminare la ricerca vettoriale. |
Esempi di documentazione
Gli esempi di codice del team di Ricerca intelligenza artificiale di Azure illustrano funzionalità e flussi di lavoro. I seguenti campioni sono citati nei tutorial, nelle guide introduttive e negli articoli di istruzioni. Questi esempi sono disponibili in Azure-Samples/azure-search-javascript-samples in GitHub.
Esempi JavaScript
| Sample | Article | Descrizione |
|---|---|---|
| Avvio rapido | Guida introduttiva: Ricerca a testo completo | Creare, caricare ed eseguire query su un indice di ricerca usando dati di esempio. |
| quickstart-semantic-ranking-js | Guida introduttiva: Classificazione semantica | Aggiungere la classificazione semantica a uno schema di indice ed eseguire query semantiche. |
| quickstart-vector-js | Guida introduttiva: Ricerca vettoriale | Indicizzare e interrogare il contenuto vettoriale. |
Esempi di TypeScript
| Sample | Article | Descrizione |
|---|---|---|
| quickstart-semantic-ranking-ts | Guida introduttiva: Classificazione semantica | Aggiungere la classificazione semantica a uno schema di indice ed eseguire query semantiche. |
| quickstart-vector-ts | Guida introduttiva: Ricerca vettoriale | Indicizzare e interrogare il contenuto vettoriale. |
Altri esempi
Gli esempi seguenti vengono pubblicati anche dal team di Ricerca di intelligenza artificiale di Azure, ma non fanno riferimento alla documentazione. I file README associati forniscono istruzioni sull'utilizzo.
| Sample | Descrizione |
|---|---|
| azure-search-classic-rag | RAG a singolo colpo utilizzando il motore di ricerca classico come dati di base dalla Ricerca AI di Azure, con un modello di completamento chat di Azure OpenAI. |
| azure-search-vector-sample.js | Esempio JavaScript di come eseguire la ricerca vettoriale. |
| azure-function-search | Esempio JavaScript di una funzione di Azure che invia query a un servizio di ricerca. È possibile sostituire questa versione javaScript per il api codice usato in Aggiungere la ricerca ai siti Web con .NET. |
| bulk-insert | Esempio JavaScript di come usare le API push per caricare e indicizzare i documenti. |
Suggerimento
Usare il browser degli esempi per cercare esempi di codice Microsoft in GitHub. È possibile filtrare la ricerca in base a prodotto, servizio e lingua.