Azure AI-services in SynapseML met bring your own key
Azure AI-services is een suite met API's, SDK's en services die ontwikkelaars kunnen gebruiken om cognitieve functies toe te voegen aan hun toepassingen, waardoor intelligente toepassingen worden gebouwd. AI-services bieden ontwikkelaars zelfs als ze geen directe AI- of data science-vaardigheden of kennis hebben. Het doel van Azure AI-services is ontwikkelaars te helpen bij het maken van toepassingen die kunnen zien, horen, spreken, begrijpen en zelfs beginnen met redeneren. De catalogus met services in Azure AI-services kan worden onderverdeeld in vijf hoofdpijlers: Vision, Speech, Language, Web search en Decision.
Notitie
Fabric kan naadloos worden geïntegreerd met Azure AI-services, zodat u uw gegevens kunt verrijken met Azure OpenAI Service, Text Analytics, Azure AI Vertalen. Dit is momenteel beschikbaar als openbare preview. Zie AI-services in Fabric voor meer informatie over de vooraf gedefinieerde AI-services in Fabric.
Gebruik van Azure AI-services met Bring Your Own Key
Vision
- Beschrijven: biedt een beschrijving van een afbeelding in een leesbare taal (Scala, Python)
- Analyseren (kleur, afbeeldingstype, gezicht, volwassen/ongepaste inhoud): analyseert visuele kenmerken van een afbeelding (Scala, Python)
- OCR: leest tekst uit een afbeelding (Scala, Python)
- Tekst herkennen: leest tekst uit een afbeelding (Scala, Python)
- Miniatuur: genereert een miniatuur van de door de gebruiker opgegeven grootte op basis van de afbeelding (Scala, Python)
- Domeinspecifieke inhoud herkennen: domeinspecifieke inhoud (beroemdheid, oriëntatiepunt) (Scala, Python)
- Tag: identificeert een lijst met woorden die relevant zijn voor de invoerafbeelding (Scala, Python)
- Detecteren: menselijke gezichten in een afbeelding detecteren (Scala, Python)
- Controleer: controleert of twee gezichten tot dezelfde persoon behoren, of een gezicht behoort tot een persoon (Scala, Python)
- Identificeren: zoekt de dichtstbijzijnde overeenkomsten van het specifieke gezicht van de querypersoon uit een persoonsgroep (Scala, Python)
- Vergelijkbare zoeken: zoekt vergelijkbare gezichten naar het query-gezicht in een gezichtslijst (Scala, Python)
- Groep: verdeelt een groep gezichten in niet-aaneengesloten groepen op basis van gelijkenis (Scala, Python)
Spraak
- Spraak-naar-tekst: audiostreams transcriberen (Scala, Python)
- Gesprektranscriptie: transcribeert audiostreams in livetranscripties met geïdentificeerde sprekers. (Scala, Python)
- Tekst naar spraak: converteert tekst naar realistische audio (Scala, Python)
Taal
- Taaldetectie: detecteert de taal van de invoertekst (Scala, Python)
- Sleuteltermextractie: identificeert de belangrijkste gesprekspunten in de invoertekst (Scala, Python)
- Herkenning van benoemde entiteiten: identificeert bekende entiteiten en algemene benoemde entiteiten in de invoertekst (Scala, Python)
- Sentimentanalyse: retourneert een score tussen 0 en 1 die het gevoel in de invoertekst aangeeft (Scala, Python)
- Extractie van gezondheidszorgentiteiten: extraheert medische entiteiten en relaties uit tekst. (Scala, Python)
Vertaling
- Vertalen: vertaalt tekst. (Scala, Python)
- Transliteratie: converteert tekst in één taal van het ene script naar een ander script. (Scala, Python)
- Detecteren: Identificeert de taal van een stuk tekst. (Scala, Python)
- BreakSentence: Identificeert de positie van zinsgrenzen in een stuk tekst. (Scala, Python)
- Opzoeken in woordenlijst: biedt alternatieve vertalingen voor een woord en een paar idiomatische zinnen. (Scala, Python)
- Voorbeelden van woordenlijst: bevat voorbeelden die laten zien hoe termen in de woordenlijst worden gebruikt in context. (Scala, Python)
- Documentomzetting: vertaalt documenten in alle ondersteunde talen en dialecten en behoudt documentstructuur en gegevensindeling. (Scala, Python)
Azure AI-documentinformatie
- Indeling analyseren: tekst- en indelingsgegevens extraheren uit een bepaald document. (Scala, Python)
- Ontvangstbewijzen analyseren: detecteert en extraheert gegevens uit ontvangstbevestigingen met behulp van OCR (Optical Character Recognition) en ons ontvangstmodel. Met deze functionaliteit kunt u eenvoudig gestructureerde gegevens extraheren uit ontvangstbewijzen zoals de naam van de verkoper, het telefoonnummer van de verkoper, de transactiedatum, het transactietotaal en meer. (Scala, Python)
- Visitekaartjes analyseren: detecteert en extraheert gegevens uit visitekaartjes met behulp van optische tekenherkenning (OCR) en ons visitekaartjesmodel. Met deze functionaliteit kunt u eenvoudig gestructureerde gegevens extraheren uit visitekaartjes, zoals namen van contactpersonen, bedrijfsnamen, telefoonnummers, e-mailberichten en meer. (Scala, Python)
- Facturen analyseren: detecteert en extraheert gegevens uit facturen met behulp van OPTISCHE tekenherkenning (OCR) en onze deep learning-modellen voor inzicht in facturen. Met deze functionaliteit kunt u eenvoudig gestructureerde gegevens extraheren uit facturen zoals klant, leverancier, factuur-id, factuurdatum, totaal, factuurbedrag, verschuldigd bedrag, belastingbedrag, verzenden naar, factureren naar, regelitems en meer. (Scala, Python)
- Id-documenten analyseren: detecteert en extraheert gegevens uit identificatiedocumenten met behulp van OCR (Optical Character Recognition) en ons ID-documentmodel, zodat u eenvoudig gestructureerde gegevens kunt extraheren uit id-documenten, zoals voornaam, achternaam, geboortedatum, documentnummer en meer. (Scala, Python)
- Aangepast formulier analyseren: extraheert informatie uit formulieren (PDF's en afbeeldingen) in gestructureerde gegevens op basis van een model dat is gemaakt op basis van een set representatieve trainingsformulieren. (Scala, Python)
- Aangepast model ophalen: gedetailleerde informatie over een aangepast model ophalen. (Scala, Python)
- Aangepaste modellen weergeven: informatie ophalen over alle aangepaste modellen. (Scala, Python)
Beslissing
- Anomaliestatus van het laatste punt: genereert een model met behulp van voorgaande punten en bepaalt of het laatste punt afwijkend is (Scala, Python)
- Afwijkingen zoeken: genereert een model met behulp van een hele reeks en zoekt afwijkingen in de reeks (Scala, Python)