# AI-processor

Gebruikt functies van generatieve AI van uw externe doelgegevensplatform om de gegevens te transformeren.

De AI-processor gebruikt eigen generatieve AI-modelfuncties in uw externe doelgegevensplatform. U kunt bijvoorbeeld gegevens vertalen, classificeren of samenvatten in uw transformatie.

## Beschikbaarheid

AI-processor is beschikbaar voor projecten die gebruikmaken van de volgende doelgegevensplatformen.

* Snowflake

* Databricks

InformatieDe beschikbare processorfuncties zijn afhankelijk van de beschikbaarheid in het doelgegevensplatform. Dit betekent dat als u de AI-processor gebruikt, het niet mogelijk is om het project te exporteren en het vervolgens te importeren in een ander project dat een ander gegevensplatform gebruikt.

### Snowflake

De AI-processor is beschikbaar voor projecten met Snowflake als doelgegevensplatform, waarbij Snowflake Cortex AI API's worden gebruikt.

InformatieZie [Functies Large Language Model (LLM) (Snowflake Cortex)](https://docs.snowflake.com/en/user-guide/snowflake-cortex/llm-functions#label-cortex-llm-cost-considerations) voor meer informatie over berekeningskosten bij het gebruik van Snowflake Cortex-functies.

De volgende functies zijn beschikbaar:

* Sentiment analyseren

* Classificeren

* Samenvatten

* Vertalen

Zie de Snowflake-documentatie voor meer informatie over de functies: [Beschikbare functies](https://docs.snowflake.com/en/user-guide/snowflake-cortex/llm-functions#available-functions).

### Databricks

De AI-processor is beschikbaar voor projecten met Databricks als doelgegevensplatform, waarbij Databricks Foundation Model API's worden gebruikt. Deze Databricks-functie staat in openbaar voorbeeld en kan beperkingen bevatten, zo wordt het bijvoorbeeld niet ondersteund in Databricks SQL Classic. Voor informatie over functiespecifieke beperkingen, raadpleegt u de koppeling naar de Databricks-documentatie voor elke respectievelijke functie.

Zie ook [Ondersteuning en details van Databricks voorbeelden](https://docs.databricks.com/en/release-notes/release-types.html).

De volgende functies zijn beschikbaar. Selecteer welke AI-functie u wilt gebruiken in Functienaam.

* Sentiment analyseren

* Classificeren

* Grammatica corrigeren

* Maskeren

* Overeenkomstigheid

* Samenvatten

* Vertalen

Raadpleeg de Databricks-documentatie voor meer informatie over de functies: [Alfabetische lijst van ingebouwde functies](https://docs.databricks.com/en/sql/language-manual/sql-ref-functions-builtin-alpha.html).

## Sentiment analyseren

Voer een sentimentanalyse uit op ingevoerde tekst.

Beschikbaar in: Databricks, Snowflake

### Invoer

Configuratie van Analyze-sentiment

| Eigenschapnaam | Configuratie |
| --- | --- |
| Inhoud | Selecteer de kolom waarop u een sentimentanalyse wilt uitvoeren. U kunt alleen kolommen selecteren van het type tekenreeks. |
| Naam uitvoerkolom | Geef een naam op voor de gegenereerde uitvoerkolom.<br><br>De verwachte indeling is als volgt:<br><br><ul> <li>moet beginnen met [A-Za-z_] tekens. </li> <li>kan alleen [A-Za-z0-9_] teken bevatten. </li> </ul><br><br>Voorbeeld: ASDasd123\_4564 |
| Limiet voor voorbeeld | Stel het aantal rijen in dat in het gegevensvoorbeeld moet worden geladen. De standaardwaarde is 10. Als u dit op 0 zet, is er geen limiet. |

### Uitvoer

uitvoer van sentimentanalyse

| Doelgegevensplatform | Configuratie |
| --- | --- |
| Databricks | Het sentiment wordt geretourneerd als een tekenreeks door de waarde positief, negatief, neutraal of gemengd. Als het sentiment niet kan worden gedetecteerd, wordt null geretourneerd. |
| Snowflake | Het sentiment wordt geretourneerd als een score tussen -1 en 1 voor de gegeven Engelstalige invoertekst.<br><br>-1 komt overeen met het meest negatieve sentiment en 1 met het meest positieve sentiment. Waarden rond 0 komen overeen met een neutraal sentiment. |

## Classificeren

Classificeer invoertekst aan de hand van labels die u opgeeft.

Beschikbaar in: Databricks, Snowflake

### Invoer

Configuratie van Classify

| Eigenschapnaam | Configuratie |
| --- | --- |
| Inhoud | Selecteer de kolom waarvoor u tekst wilt classificeren. U kunt alleen kolommen selecteren van het type tekenreeks. |
| Classificatielabel | Voeg labels toe om te gebruiken bij het classificeren van de gegevens. Gebruik the plus icon om meer labels toe te voegen. U kunt 2 tot 20 labels gebruiken. |
| Limiet voor voorbeeld | Stel het aantal rijen in dat in het gegevensvoorbeeld moet worden geladen. De standaardwaarde is 10. Als u dit op 0 zet, is er geen limiet. |

### Uitvoer

Uitvoer van Classify

| Doelgegevensplatform | Configuratie |
| --- | --- |
| Databricks | Er wordt een teksttekenreeks geretourneerd met het classificatielabel dat overeenkomt met de invoertekenreeks in Inhoud. |
| Snowflake | Er wordt een teksttekenreeks geretourneerd met het classificatielabel dat overeenkomt met de invoertekenreeks in Inhoud. |

## Grammatica corrigeren

Corrigeer grammaticale fouten in een tekstkolom.

Beschikbaar in: Databricks

### Invoer

Configuratie van Fix grammar

| Eigenschapnaam | Configuratie |
| --- | --- |
| Inhoud | Selecteer de kolom waarvan u de grammatica wilt corrigeren. U kunt alleen kolommen selecteren van het type tekenreeks. |
| Naam uitvoerkolom | Als u Nieuwe kolom maken selecteert, kunt u een naam invoeren voor de gegenereerde uitvoerkolom.<br><br>De verwachte indeling is als volgt:<br><br><ul> <li>moet beginnen met [A-Za-z_] tekens. </li> <li>kan alleen [A-Za-z0-9_] teken bevatten. </li> </ul><br><br>Voorbeeld: ASDasd123\_4564 |
| Limiet voor voorbeeld | Stel het aantal rijen in dat in het gegevensvoorbeeld moet worden geladen. De standaardwaarde is 10. Als u dit op 0 zet, is er geen limiet. |

### Uitvoer

Uitvoer van Classify

| Doelgegevensplatform | Configuratie |
| --- | --- |
| Databricks | Er wordt een teksttekenreeks geretourneerd met de grammatica gecorrigeerd. |

## Maskeren

Maskeer opgegeven entiteiten in een tekstkolom. Gemaskeerde entiteiten worden vervangen door [MASKED].

Beschikbaar in: Databricks

### Invoer

Configuratie van Mask

| Eigenschapnaam | Configuratie |
| --- | --- |
| Inhoud | Selecteer de kolom waarin u tekstentiteiten wilt maskeren. U kunt alleen kolommen selecteren van het type tekenreeks. |
| Labels maskeren | Voeg een label toe voor elke tekstentiteit die u wilt maskeren. Gebruik the plus icon om meer labels toe te voegen. |
| Naam uitvoerkolom | Als u Nieuwe kolom maken selecteert, kunt u een naam invoeren voor de gegenereerde uitvoerkolom.<br><br>De verwachte indeling is als volgt:<br><br><ul> <li>moet beginnen met [A-Za-z_] tekens. </li> <li>kan alleen [A-Za-z0-9_] teken bevatten. </li> </ul><br><br>Voorbeeld: ASDasd123\_4564 |
| Limiet voor voorbeeld | Stel het aantal rijen in dat in het gegevensvoorbeeld moet worden geladen. De standaardwaarde is 10. Als u dit op 0 zet, is er geen limiet. |

### Uitvoer

Uitvoer van Classify

| Doelgegevensplatform | Configuratie |
| --- | --- |
| Databricks | Er wordt een teksttekenreeks geretourneerd met de opgegeven entiteiten gemaskeerd. |

## Overeenkomstigheid

Vergelijk twee tekenreeksen en bereken de semantische gelijkenisscore.

Beschikbaar in: Databricks

### Invoer

Configuratie van Similarity

| Eigenschapnaam | Configuratie |
| --- | --- |
| Inhoud | Selecteer de kolom die u wilt vergelijken. U kunt alleen kolommen selecteren van het type tekenreeks. |
| Met | U kunt de tekst in Inhoud vergelijken met tekst uit een andere tekenreekskolom of een waarde die u opgeeft.<br><br><ul> <li> <p><span>Kolom</span> </p> <p>Selecteer een kolom om mee te vergelijken. U kunt alleen kolommen selecteren van het type tekenreeks.</p> </li> <li> <p><span>Waarde</span> </p> <p>Typ een tekstwaarde om mee te vergelijken. </p> </li> </ul> |
| Naam uitvoerkolom | Geef een naam op voor de gegenereerde uitvoerkolom.<br><br>De verwachte indeling is als volgt:<br><br><ul> <li>moet beginnen met [A-Za-z_] tekens. </li> <li>kan alleen [A-Za-z0-9_] teken bevatten. </li> </ul><br><br>Voorbeeld: ASDasd123\_4564 |
| Limiet voor voorbeeld | Stel het aantal rijen in dat in het gegevensvoorbeeld moet worden geladen. De standaardwaarde is 10. Als u dit op 0 zet, is er geen limiet. |

### Uitvoer

Uitvoer van Classify

| Doelgegevensplatform | Configuratie |
| --- | --- |
| Databricks | De score wordt geretourneerd als een variabele waarde tussen 0 en 1,0, waarbij 1,0 betekent dat de tekenreeksen gelijk zijn aan elkaar. |

## Samenvatten

Genereer een samenvatting van de tekst in een tekstkolom.

Beschikbaar in: Databricks, Snowflake

### Invoer

Configuratie van Summarize

| Eigenschapnaam | Configuratie |
| --- | --- |
| Inhoud | Selecteer de kolom die u wilt samenvatten. U kunt alleen kolommen selecteren van het type tekenreeks. |
| Max. aantal woorden | Stel het maximumaantal woorden in van de tekstsamenvatting. U kunt alleen gehele getallen instellen.<br><br>De standaardwaarde is 50. Als u deze leeg laat of op nul zet, wordt het maximumaantal woorden niet toegepast.<br><br>InformatieDeze optie is alleen beschikbaar in Databricks. |
| Naam uitvoerkolom | Geef een naam op voor de gegenereerde uitvoerkolom.<br><br>De verwachte indeling is als volgt:<br><br><ul> <li>moet beginnen met [A-Za-z_] tekens. </li> <li>kan alleen [A-Za-z0-9_] teken bevatten. </li> </ul><br><br>Voorbeeld: ASDasd123\_4564 |
| Limiet voor voorbeeld | Stel het aantal rijen in dat in het gegevensvoorbeeld moet worden geladen. De standaardwaarde is 10. Als u dit op 0 zet, is er geen limiet. |

### Uitvoer

Uitvoer van Summarize

| Doelgegevensplatform | Configuratie |
| --- | --- |
| Databricks | Er wordt een teksttekenreeks geretourneerd met een samenvatting van de invoertekenreeks in Inhoud. |
| Snowflake | Er wordt een teksttekenreeks geretourneerd met een samenvatting van de invoertekenreeks in Inhoud. |

## Vertalen

Vertaalt de tekstinhoud van een kolom.

Beschikbaar in: Databricks, Snowflake

Raadpleeg de referentiedocumentatie voor het gegevensplatform voor informatie over ondersteunde talen.

### Invoer

Configuratie van Vertalen

| Eigenschapnaam | Configuratie |
| --- | --- |
| Inhoud | Selecteer de kolom die u wilt samenvatten. U kunt alleen kolommen selecteren van het type tekenreeks. |
| Vertalen vanuit | Selecteer de taal waaruit u wilt vertalen. U kunt er ook voor kiezen om de taal automatisch te laten detecteren.<br><br>Beschikbaar in: Snowflake |
| Vertalen naar | Selecteer de taal waarnaar u wilt vertalen. |
| Naam uitvoerkolom | Geef een naam op voor de gegenereerde uitvoerkolom.<br><br>De verwachte indeling is als volgt:<br><br><ul> <li>moet beginnen met [A-Za-z_] tekens. </li> <li>kan alleen [A-Za-z0-9_] teken bevatten. </li> </ul><br><br>Voorbeeld: ASDasd123\_4564 |
| Limiet voor voorbeeld | Stel het aantal rijen in dat in het gegevensvoorbeeld moet worden geladen. De standaardwaarde is 10. Als u dit op 0 zet, is er geen limiet. |

### Uitvoer

Uitvoer van Translate

| Doelgegevensplatform | Configuratie |
| --- | --- |
| Databricks | Er wordt een teksttekenreeks geretourneerd met een vertaling van de invoertekenreeks in Inhoud. |
| Snowflake | Er wordt een teksttekenreeks geretourneerd met een vertaling van de invoertekenreeks in Inhoud. |

## De processor bewerken

Om de naam van de processor te wijzigen, klikt u op het pictogram ![Bewerken](https://help.qlik.com/nl-NL/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png) Bewerken dat wordt weergegeven als de muisaanwijzer op de standaardnaam van de processor is geplaatst.

Om de beschrijving te wijzigen, klikt u op het pictogram ![Bewerken](https://help.qlik.com/nl-NL/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png) Bewerken dat wordt weergegeven als de muisaanwijzer op Beschrijving is geplaatst.