Anteckning
Å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.
Funktionen ai.extract använder generativ AI för att skanna indatatext och extrahera specifika typer av information som du väljer (till exempel platser eller namn). Den använder bara en enda kodrad.
Anmärkning
- Den här artikeln beskriver hur du använder ai.extract med pandas. Information om hur du använder ai.extract med PySpark finns i den här artikeln.
 - Se andra AI-funktioner i den här översiktsartikeln.
 - Lär dig hur du anpassar konfigurationen av AI-funktioner.
 
Översikt
Klassen ai.extract utökas av funktionen . Om du vill extrahera anpassade entitetstyper från varje rad med indata anropar du funktionen i en pandas DataFrame-textkolumn .
Till skillnad från andra AI-funktioner returnerar ai.extract en Pandas DataFrame, i stället för en serie, med en separat kolumn för varje angiven entitetstyp som innehåller extraherade värden för varje indatarad.
Syntax
df_entities = df["text"].ai.extract("entity1", "entity2", "entity3")
Parameterar
| Namn | Description | 
|---|---|
labels Krävs  | 
En eller flera strängar som representerar uppsättningen entitetstyper som ska extraheras från indatatextvärdena. | 
Retur
Funktionen returnerar en Pandas DataFrame- med en kolumn för varje angiven entitetstyp. Kolumnen eller kolumnerna innehåller de entiteter som extraheras för varje rad med indatatext. Om funktionen identifierar mer än en matchning för en entitet returnerar den bara en av dessa matchningar. Om ingen matchning hittas blir resultatet null.
Example
# This code uses AI. Always review output for mistakes. 
# Read terms: https://azure.microsoft.com/support/legal/preview-supplemental-terms/.
df = pd.DataFrame([
        "MJ Lee lives in Tuscon, AZ, and works as a software engineer for Microsoft.",
        "Kris Turner, a nurse at NYU Langone, is a resident of Jersey City, New Jersey."
    ], columns=["descriptions"])
df_entities = df["descriptions"].ai.extract("name", "profession", "city")
display(df_entities)
Den här exempelkodcellen innehåller följande utdata:
Relaterat innehåll
Använd ai.extract med PySpark.
Identifiera sentiment med ai.analyze_sentiment.
Kategorisera text med ai.classify.
Åtgärda grammatik med ai.fix_grammar.
Svara på anpassade användarfrågor med ai.generate_response.
Beräkna likhet med ai.similarity.
Sammanfatta text med ai.summarize.
Översätt text med ai.translate.
Läs mer om den fullständiga uppsättningen AI-funktioner.
Anpassa konfigurationen av AI-funktioner.
Missade vi en funktion som du behöver? Föreslå det på forumet Fabric Ideas.