AWS Kendra
Intelligente enterprise-zoekservice aangedreven door machine learning. Via Langdock’s integratie kun je AWS Kendra rechtstreeks vanuit je gesprekken openen en beheren.
Authenticatie: API-sleutel (AWS-referenties) Categorie: AI & Zoeken Beschikbaarheid: Alle workspace-abonnementen
Beschikbare acties
Zoeken
awskendra.search
Doorzoekt je Kendra-index met natuurlijke taalvragen
Bevestiging vereist: Nee
Parameters:
query(TEKST, Verplicht): Zoekopdracht in natuurlijke taal om in je Kendra-index te doorzoeken. Bijvoorbeeld: ‘Hoe reset ik mijn wachtwoord?’ of ‘verkooprapport Q3 2024’pageSize(GETAL, Optioneel): Aantal resultaten per pagina. Maximum is 100. Als niet opgegeven, standaard 10attributeFilter(MEERREGELIGE_TEKST, Optioneel): bijv.{"EqualsTo": {"Key": "field", "Value": "text"}}queryResultType(SELECTIE, Optioneel): Filter resultaten op type. Opties: Alle resultaten, Alleen documenten, Alleen antwoorden, Alleen vragen en antwoordenpageNumber(GETAL, Optioneel): Paginanummer om op te halen (1-10 voor paginagrootte 10, 1-2 voor paginagrootte 50). Opmerking: AWS Kendra beperkt het totaal opvraagbare aantal resultaten tot 100facets(MEERREGELIGE_TEKST, Optioneel): JSON-array van documentattribuutnamen om facet-aantallen op te halen. Eenvoudig formaat:<JSON array>. Geavanceerd formaat met max resultaten: (zie voorbeeld hieronder)sortingConfiguration(MEERREGELIGE_TEKST, Optioneel): JSON-object om resultaten te sorteren. BELANGRIJK: Gebruik eerst “Get Index Configuration” om te verifiëren welke velden sorteervaar zijn. Alleen velden die in je index als sorteervaar zijn gemarkeerd, werkenspellCorrection(SELECTIE, Optioneel): Schakel automatische spellingcorrectie voor zoekopdrachten in om de zoeknauwkeurigheid te verbeteren. Opties: Ingeschakeld, UitgeschakelduserContext(MEERREGELIGE_TEKST, Optioneel): JSON-object voor gebruiker-specifieke filtering. GenAI-formaat:JSON: email_id = [email protected]. Standaardformaat: (JSON-formaat)visitorId(TEKST, Optioneel): Unieke identifier voor het bijhouden van gebruikerssessies (bijv. een GUID). Gebruik geen persoonlijk identificeerbare informatie zoals e-mailrequestedDocumentAttributes(MEERREGELIGE_TEKST, Optioneel): JSON-array van documentattribuutnamen om in de reactie op te nemen (maximaal 100). Veelvoorkomende velden:<JSON array>. Vermindert de responsgrootte door velden te beperkencollapseConfiguration(MEERREGELIGE_TEKST, Optioneel): JSON-object om vergelijkbare resultaten te groeperen/in te klappen. Basis- en uitbreidingsvoorbeelden beschikbaardocumentRelevanceOverrides(MEERREGELIGE_TEKST, Optioneel): JSON-array om specifieke velden/waarden te versterken. Formaat: (zie voorbeeld hieronder)
Uitvoer: Geeft zoekresultaten terug met de volgende structuur:
totalResults: Totaal aantal gevonden resultatenresults: Array van resultaatobjecten met:id: Document-IDtitel: Documenttiteluittreksel: Documentuittrekseluri: Document-URIscore: Relevantiecoreattributes: Documentattributen (indien beschikbaar)
facets: Facet-resultaten indien opgevraagdspellSuggestions: Suggesties voor spellingcorrectie indien beschikbaarfeaturedResults: Uitgelichte resultaten indien beschikbaar
Haal indexconfiguratie op
awskendra.getIndexConfiguration
Geeft veldconfiguratie terug voor je Kendra-index. Toont veldnamen, typen (STRING, DATE, LONG) en eigenschappen (doorzoekbaar, sorteervaar, facetteerbaar). Voer dit UIT voordat je zoekt om te weten welke velden je kunt gebruiken voor filteren en sorteren.
Bevestiging vereist: Nee
Parameters: Geen
Uitvoer: Geeft indexconfiguratie terug met de volgende structuur:
indexName: Naam van de indexstatus: Indexstatusedition: Indexeditiefields: Array van veldobjecten met:name: Veldnaamtype: Veldtype (STRING, DATE, LONG, enz.)searchable: Of het veld doorzoekbaar issortable: Of het veld sorteervaar isfacetable: Of het veld facetteerbaar isdisplayable: Of het veld weergeefbaar isimportance: Veldbelangscore
summary: Samenvattende statistieken inclusief:totalFields: Totaal aantal veldensortableFields: Lijst van sorteervaar veldnamensearchableFields: Lijst van doorzoekbare veldnamendateFields: Lijst van datumveldnamensortableDateFields: Lijst van sorteervaar datumveldnamen
Veelvoorkomende gebruikssituaties
Data Management — Beheer en organiseer je AWS Kendra-gegevens
Automation — Automatiseer workflows met AWS Kendra
Rapportage — Genereer inzichten en rapporten
Integration — Verbind AWS Kendra met andere tools
Beste praktijken
Probleemoplossing
Authenticatie mislukt
Verifieer je API-sleutel (AWS-referenties)
Rate limit overschreden
Verminder de frequentie van verzoeken
Gegevens niet gevonden
Controleer machtigingen en beschikbaarheid van gegevens
Verbindingstime-out
Controleer netwerkconnectiviteit
Ondersteuning
Voor extra hulp met de AWS Kendra-integratie, neem contact op met [email protected]
Aanvullende bronnen:
Docs: https://docs.langdock.com/product/introduction
API: https://docs.langdock.com/api-endpoints/api-introduction
Leer: https://docs.langdock.com/resources/prompt-elements
Gerelateerde integraties: Asana · Azure AI Search

