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.
              Van toepassing op:
 Databricks SQL 
 Databricks Runtime
Belangrijk
Deze functie bevindt zich in openbare preview.
Tijdens de preview kan het onderliggende taalmodel verschillende talen verwerken, maar deze AI-functie is afgestemd op Engels.
Met ai_mask() de functie kunt u een state-of-the-art AI-model aanroepen om opgegeven entiteiten in een bepaalde tekst te maskeren met behulp van SQL. Deze functie maakt gebruik van een chatmodel voor eindpunten dat beschikbaar wordt gesteld door Databricks Foundation Model-API's.
Vereisten
Belangrijk
De onderliggende modellen die op dit moment kunnen worden gebruikt, zijn gelicentieerd onder de Apache 2.0-licentie, Copyright © The Apache Software Foundation of de LLAMA 3.3 Community License Copyright © Meta Platforms, Inc. Alle rechten voorbehouden. Klanten zijn verantwoordelijk voor het garanderen van naleving van toepasselijke modellicenties.
Databricks raadt aan deze licenties te controleren om ervoor te zorgen dat alle toepasselijke voorwaarden worden nageleefd. Als modellen in de toekomst beter presteren volgens de interne benchmarks van Databricks, kan Databricks het model (en de lijst met toepasselijke licenties op deze pagina) wijzigen.
- Deze functie is alleen beschikbaar voor werkruimten in regio's die ai-functies ondersteunen die zijn geoptimaliseerd voor batchdeductie.
 - Deze functie is niet beschikbaar in Azure Databricks SQL Classic.
 - Controleer de pagina met prijzen voor Databricks SQL.
 - In Databricks Runtime 15.1 en hoger wordt deze functie ondersteund in Databricks-notebooks, waaronder notebooks die worden uitgevoerd als een taak in een Databricks-werkstroom.
 - Batch-inference workloads vereisen Databricks Runtime 15.4 ML LTS voor betere prestaties.
 
Syntaxis
ai_mask(content, labels)
Argumenten
- 
              
content: EenSTRINGexpressie. - 
              
labels: EenARRAY<STRING>letterlijke. Elk element vertegenwoordigt een type informatie dat moet worden gemaskeerd. 
Retouren
Een STRING waarin de opgegeven informatie wordt gemaskeerd.
Als contentNULL is, is het resultaat NULL.
Voorbeelden
> SELECT ai_mask(
    'John Doe lives in New York. His email is john.doe@example.com.',
    array('person', 'email')
  );
 "[MASKED] lives in New York. His email is [MASKED]."
> SELECT ai_mask(
    'Contact me at 555-1234 or visit us at 123 Main St.',
    array('phone', 'address')
  );
 "Contact me at [MASKED] or visit us at [MASKED]"