Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:
Databricks SQL
Databricks Runtime
Viktigt!
Den här funktionen är i offentlig förhandsversion och HIPAA-kompatibel.
Under förhandsversionen:
- Den underliggande språkmodellen kan hantera flera språk, men den här AI-funktionen är inställd på engelska.
- Se Funktioner med begränsad regional tillgänglighet för tillgänglighet i AI Functions-regionen.
Med ai_classify() funktionen kan du anropa en toppmodern generativ AI-modell för att klassificera indatatext enligt etiketter som du anger med hjälp av SQL. Den här funktionen använder en chattmodell som betjänas av en slutpunkt tillhandahållen av Databricks Foundation Model APIs.
Krav
Viktigt!
De underliggande modeller som kan användas just nu är licensierade under Apache 2.0-licensen, Copyright © Apache Software Foundation eller LLAMA 3.3 Community License Copyright © Meta Platforms, Inc. Alla rättigheter reserverade. Kunderna ansvarar för att säkerställa efterlevnaden av tillämpliga modelllicenser.
Databricks rekommenderar att du granskar dessa licenser för att säkerställa efterlevnad av tillämpliga villkor. Om modeller dyker upp i framtiden som presterar bättre enligt Databricks interna riktmärken kan Databricks ändra modellen (och listan över tillämpliga licenser som tillhandahålls på den här sidan).
- Den här funktionen är endast tillgänglig på arbetsytor i regioner som stöder AI Functions som är optimerade för batchinferens.
- Den här funktionen är inte tillgänglig i Azure Databricks SQL Classic.
- Kontrollera prissättningssidan för Databricks SQL.
- I Databricks Runtime 15.1 och senare stöds den här funktionen i Databricks notebooks, inklusive anteckningsblock som körs som en uppgift i en Databricks-arbetsflödesprocess.
- Batch-slutsatsdragningsarbetsbelastningar kräver Databricks Runtime 15.4 ML LTS för bättre prestanda.
Syntax
ai_classify(content, labels)
Argument
-
content: EttSTRINGuttryck, texten som ska klassificeras. -
labels: EnARRAY<STRING>literal, de förväntade klassificeringsetiketterna för utdata. Måste innehålla minst 2 element och högst 20 element.
Returer
En STRING. Värdet matchar en av de strängar som anges i labels argumentet. Returnerar null om det content inte går att klassificera.
Exempel
> SELECT ai_classify("My password is leaked.", ARRAY("urgent", "not urgent"));
urgent
> SELECT
description,
ai_classify(description, ARRAY('clothing', 'shoes', 'accessories', 'furniture')) AS category
FROM
products
LIMIT 10;