Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Meer informatie over REST API-voorbeelden die de functionaliteit en werkstroom van een Azure AI Search-oplossing demonstreren. In deze voorbeelden worden de REST API's van de Search Service gebruikt.
REST is de definitieve programmeerinterface voor Azure AI Search, die een taalagnostische manier biedt om te communiceren met de service. Daarom gebruiken de meeste voorbeelden in onze documentatie de REST API's om belangrijke concepten te demonstreren en uit te leggen.
U kunt elke client gebruiken die HTTP-aanroepen ondersteunt. Voor meer informatie over het formuleren van de HTTP-aanvraag met Visual Studio Code met de REST Client-extensie, raadpleegt u het REST-gedeelte van quickstart: Zoeken in volledige tekst.
Doc-voorbeelden
Codevoorbeelden van het Azure AI Search-team demonstreren functies en werkstromen. In de tutorials, snelle startgidsen en handleidingen wordt naar de volgende voorbeelden verwezen. U vindt deze voorbeelden in Azure-Samples/azure-search-rest-samples op GitHub.
| Sample | Article | Beschrijving |
|---|---|---|
| quickstart | Snelstart: Zoeken in volledige tekst | Een zoekindex maken, laden en er query's op uitvoeren met behulp van voorbeeldgegevens. |
| quickstart-agentic-retrieval | Quickstart: Agentgebaseerd ophalen | Integreer semantische classificatie met het plannen en genereren van antwoorden op basis van LLM-query's. |
| quickstart-semantic-search | Quickstart: Semantische rangschikking | Voeg semantische classificatie toe aan een indexschema en voer semantische query's uit. |
| quickstart-vectoren | Quickstart: Vector search | Inhoud van index- en queryvectoren. |
| Acl | ACL- en RBAC-afdwinging tijdens de querytijd | Toegangsbeheer voor query's implementeren met op rollen gebaseerd toegangsbeheer (RBAC) en toegangsbeheerlijsten (ACL's). |
| custom-analyzers | Handleiding: Een aangepaste analyzer voor telefoonnummers maken | Gebruik een analyse om patronen en speciale tekens in doorzoekbare inhoud te behouden. |
| foutopsporingssessies | Zelfstudie: Een vaardighedenset oplossen met behulp van foutopsporingssessies | Maak zoekobjecten die u later debugt in de Azure portal. |
| index-json-blobs | Zelfstudie: JSON-blobs indexeren vanuit Azure Storage | Maak een indexeerfunctie, gegevensbron en index voor geneste JSON in een JSON-matrix. Demonstreert het jsonArray-parseringsmodel en de documentRoot-parameters. |
| kenniswinkel | Een kennisarchief maken met REST | Vul een kennisopslag aan voor kennisdelvingswerkstromen. |
| Projecties | Projecties definiƫren in een kennisarchief | Geef de fysieke gegevensstructuren op in een kennisarchief. |
| skillset-tutorial | Zelfstudie: Door AI gegenereerde doorzoekbare inhoud van Azure-blobs | Maak een vaardighedenset die via Azure-blobs wordt herhaald om informatie te extraheren en structuur af te afleiden. |
Andere voorbeelden
De volgende voorbeelden worden ook gepubliceerd door het Azure AI Search-team, maar worden niet in de documentatie genoemd. Gekoppelde README-bestanden bieden gebruiksinstructies.
| Sample | Beschrijving |
|---|---|
| azure-search-classic-rag | Single-shot RAG met de klassieke zoekmachine als gegevensbron vanuit Azure AI Search en een model voor chatvoltooiing van Azure OpenAI. |
Aanbeveling
Gebruik de browser met voorbeelden om te zoeken naar Microsoft-codevoorbeelden op GitHub. U kunt uw zoekopdracht filteren op product, service en taal.