หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ฟังก์ชันนี้ ai.translate ใช้ Generative AI เพื่อแปลข้อความที่ป้อนเป็นภาษาใหม่ (ที่คุณเลือก) ด้วยโค้ดบรรทัดเดียว
Note
- บทความนี้ครอบคลุมการใช้ ai.translate กับ PySpark หากต้องการใช้ ai.translate กับแพนด้า โปรดดูบทความนี้
- ดูฟังก์ชัน AI อื่นๆ ในบทความภาพรวมนี้
- เรียนรู้วิธีปรับแต่งการกําหนดค่าของฟังก์ชัน AI
Overview
ฟังก์ชันนี้ai.translateพร้อมใช้งานสําหรับ Spark DataFrames คุณต้องระบุชื่อคอลัมน์สําหรับการป้อนค่าที่มีอยู่เป็นพารามิเตอร์พร้อมกับภาษาเป้าหมาย
ฟังก์ชันจะส่งคืน DataFrame ใหม่พร้อมคําแปลสําหรับแต่ละแถวข้อความอินพุต ซึ่งจัดเก็บไว้ในคอลัมน์เอาต์พุต
วากยสัมพันธ์
df.ai.translate(to_lang="spanish", input_col="text", output_col="translations")
พารามิเตอร์
| ชื่อ | คำอธิบาย |
|---|---|
to_lang จำเป็น |
สตริงที่แสดงถึงภาษาเป้าหมายสําหรับการแปลข้อความ |
input_col จำเป็น |
สตริงที่มีชื่อของคอลัมน์ที่มีอยู่พร้อมค่าข้อความที่ป้อนเข้าเพื่อแปล |
output_col เลือกได้ |
สตริงที่มีชื่อของคอลัมน์ใหม่ที่เก็บคําแปลสําหรับแต่ละแถวข้อความที่ป้อนเข้า ถ้าคุณไม่ได้ตั้งค่าพารามิเตอร์นี้ ชื่อเริ่มต้นจะถูกสร้างขึ้นสําหรับคอลัมน์ผลลัพธ์ |
error_col เลือกได้ |
สตริงที่มีชื่อของคอลัมน์ใหม่ที่เก็บข้อผิดพลาด OpenAI ที่เป็นผลมาจากการประมวลผลแถวข้อความที่ป้อนเข้าแต่ละแถว ถ้าคุณไม่ได้ตั้งค่าพารามิเตอร์นี้ ชื่อเริ่มต้นจะถูกสร้างขึ้นสําหรับคอลัมน์ข้อผิดพลาด ถ้าแถวอินพุตไม่มีข้อผิดพลาด ค่าในคอลัมน์นี้จะ null |
การส่งคืน
ฟังก์ชันส่งคืน Spark DataFrame ที่มีคอลัมน์ใหม่ที่มีการแปลสําหรับข้อความในแถวคอลัมน์อินพุต ถ้าข้อความที่ป้อนเข้าถูก nullผลลัพธ์จะเป็น null
ตัวอย่าง
# This code uses AI. Always review output for mistakes.
df = spark.createDataFrame([
("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.",),
], ["text"])
translations = df.ai.translate(to_lang="spanish", input_col="text", output_col="translations")
display(translations)
เซลล์โค้ดตัวอย่างนี้ให้ผลลัพธ์ต่อไปนี้:
เนื้อหาที่เกี่ยวข้อง
ตรวจจับความรู้สึกด้วย ai.analyze_sentiment
จัดหมวดหมู่ข้อความด้วย ai.classify
สร้างการฝังเวกเตอร์ด้วย ai.embed
แยกเอนทิตีด้วย ai_extract
แก้ไขไวยากรณ์ด้วย ai.fix_grammar
ตอบข้อความแจ้งของผู้ใช้ที่กําหนดเองด้วย ai.generate_response
คํานวณความคล้ายคลึงกันกับ ai.similarity
สรุปข้อความด้วย ai.summarize
เรียนรู้เพิ่มเติมเกี่ยวกับฟังก์ชัน AI ครบชุด
ปรับแต่งการกําหนดค่าของฟังก์ชัน AI
เราพลาดคุณลักษณะที่คุณต้องการหรือไม่ แนะนําได้ที่ ฟอรั่ม Fabric Ideas