Zdieľať cez


Použite ai.translate s pandami

Funkcia ai.translate využíva generatívnu umelú inteligenciu na preklad vstupného textu do nového jazyka (podľa vášho výberu) pomocou jedného riadku kódu.

Poznámka

Overview

Táto ai.translate funkcia rozširuje triedu série pandas . Ak chcete preložiť každý vstupný riadok do cieľového jazyka podľa vášho výberu, zavolajte funkciu v textovom stĺpci údajového rámca pandas .

Funkcia vráti pandas series, ktorá obsahuje preklady, ktoré môžete uložiť v novom stĺpci Údajového rámca.

Tip

Funkcia ai.translate bola testovaná v 10 jazykoch: češtine, angličtine, fínčine, francúzštine, nemčine, gréčtine, taliančine, poľštine, španielčine a švédčine. Výsledky v iných jazykoch sa môžu líšiť.

Syntax

df["translations"] = df["text"].ai.translate("target_language")

Parametre

Name Popis
to_lang
Povinné
Reťazec predstavujúci cieľový jazyk pre preklady textu.

Vrátené hodnoty

Funkcia vráti rad pandas , ktorý obsahuje preklady pre každý riadok vstupného textu. Ak je vstupný text null, výsledok je null.

Príklad

# This code uses AI. Always review output for mistakes. 

df = pd.DataFrame([
        "Hello! How are you doing today?", 
        "Tell me what you'd like to know, and I'll do my best to help.", 
        "The only thing we have to fear is fear itself."
    ], columns=["text"])

df["translations"] = df["text"].ai.translate("spanish")
display(df)

Táto príkladová bunka kódu poskytuje nasledujúci výstup:

Snímka obrazovky údajového rámca so stĺpcami