Dela via


REST-exempel för Azure AI Search

Lär dig mer om REST API-exempel som visar funktionerna och arbetsflödet för en Azure AI Search-lösning. I de här exemplen används REST-API:er för söktjänsten.

REST är det slutgiltiga programmeringsgränssnittet för Azure AI Search och erbjuder ett språkagnostiskt sätt att interagera med tjänsten. Därför använder de flesta exempel i vår dokumentation REST-API:er för att demonstrera och förklara viktiga begrepp.

Du kan använda alla klienter som stöder HTTP-anrop. Information om hur du formulerar HTTP-begäran med Hjälp av Visual Studio Code med REST-klienttillägget finns i REST-delen av Snabbstart: Fulltextsökning.

Dokumentexempel

Kodexempel från Azure AI Search-teamet visar funktioner och arbetsflöden. Följande exempel refereras till i självstudier, snabbstarter och instruktionsartiklar. Du hittar de här exemplen i Azure-Samples/azure-search-rest-samples på GitHub.

Sample Article beskrivning
snabbstart Snabbstart: Fulltextsökning Skapa, läsa in och fråga ett sökindex med hjälp av exempeldata.
quickstart-agentic-retrieval Snabbstart: Agentbaserad hämtning Integrera semantisk rangordning med LLM-baserad frågeplanering och svarsgenerering.
quickstart-semantic-search Snabbstart: Semantisk rankning Lägg till semantisk rangordning i ett indexschema och kör semantiska frågor.
snabbstartsvektorer Snabbstart: Vektorsökning Index- och frågevektorinnehåll.
åtkomstkontrollista Frågetids-ACL och RBAC-tillämpning Implementera åtkomstkontroll vid förfrågning med hjälp av rollbaserad åtkomstkontroll (RBAC) och åtkomstkontrollistor (ACL).
anpassade analysverktyg Handledning: Skapa en anpassad analysator för telefonnummer Använd en analysator för att bevara mönster och specialtecken i sökbart innehåll.
felsökningssessioner Självstudie: Korrigera en kompetens med hjälp av felsökningssessioner Skapa sökobjekt som du senare felsöker i Azure-portalen.
index-json-blobar Självstudie: Indexera JSON-blobar från Azure Storage Skapa en indexerare, datakälla och index för kapslad JSON i en JSON-matris. Visar jsonArray-parsningsmodellen och documentRoot-parametrarna.
kunskapslager Skapa ett kunskapslager med hjälp av REST Befolka en kunskapsdatabas för kunskapsutvinningsarbetsflöden.
Prognoser Definiera projektioner i ett kunskapslager Ange de fysiska datastrukturerna i ett kunskapslager.
skillset-tutorial Självstudie: AI-genererat sökbart innehåll från Azure-blobar Skapa en kompetensuppsättning som itererar över Azure-blobar för att extrahera information och härleda struktur.

Andra exempel

Följande exempel publiceras också av Azure AI Search-teamet men refereras inte i dokumentationen. Associerade README-filer innehåller användningsinstruktioner.

Sample beskrivning
azure-search-classic-rag Enkelbilds-RAG med den klassiska sökmotorn som grunddata från Azure AI Search, med en modell för chattens slutförande från Azure OpenAI.

Dricks

Använd exempelwebbläsaren för att söka efter Microsoft-kodexempel på GitHub. Du kan filtrera sökningen efter produkt, tjänst och språk.