AI Prompt Engineering · บทเรียน

พรอมป์สำหรับการแปลและการปรับให้เข้ากับท้องถิ่น

เรียนรู้การออกแบบพรอมป์สำหรับแปลภาษาและปรับเนื้อหาให้เข้ากับท้องถิ่นอย่างแม่นยำ โดยคำนึงถึงความละเอียดอ่อนทางวัฒนธรรม

บทเรียน 2 จาก 311 ขั้นตอน

พรอมป์สำหรับการแปลและการปรับให้เข้ากับท้องถิ่น เป็นบทเรียน AI Prompt Engineering ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 3 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน AI Prompt Engineering และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส AI Prompt Engineering มีบทเรียนทั้งหมด 3 บทเรียน

แปลภาษาด้วย LLM

วิศวกรรมพรอมต์ไม่ได้มีไว้สำหรับสร้างข้อความใหม่เท่านั้น! คุณยังสามารถใช้โมเดลภาษาขนาดใหญ่ (LLM) เพื่อแปลภาษาได้ด้วย ซึ่งมีประโยชน์อย่างยิ่งต่อการสื่อสารทั่วโลก

เราจะสำรวจวิธีสร้างพรอมต์ที่แปลข้อความระหว่างภาษาได้อย่างถูกต้อง และปรับเนื้อหาให้เหมาะกับวัฒนธรรมเฉพาะ เตรียมพร้อมเชื่อมข้ามอุปสรรคทางภาษาได้เลย!

พรอมต์การแปลภาษาพื้นฐาน

วิธีแปลภาษาที่ง่ายที่สุดคือขอให้ LLM แปลโดยตรง คุณเพียงต้องระบุว่าจะให้แปลอะไรและแปลเป็นภาษาใด มาดูตัวอย่างพื้นฐานกัน

ลองเรียกใช้พรอมต์แปลง่าย ๆ นี้:

def simulate_llm_translation(prompt):
    if "Hello" in prompt and "Spanish" in prompt:
        return "Hola"
    return "[Translation Output]"

if __name__ == "__main__":
    user_prompt = "Translate 'Hello' to Spanish."
    print(f"Prompt: {user_prompt}")
    print(f"LLM Output: {simulate_llm_translation(user_prompt)}")

ระบุภาษาให้ชัดเจน

เพื่อให้ได้คำแปลที่ถูกต้อง ควรระบุภาษาต้นทางและภาษาปลายทางให้ชัดเจนเสมอ ใช้ชื่อภาษาเต็มหรือรหัสภาษาที่ใช้กันทั่วไป (เช่น 'en' สำหรับภาษาอังกฤษ และ 'es' สำหรับภาษาสเปน)

การระบุให้ชัดเจนช่วยหลีกเลี่ยงความกำกวมสำหรับ LLM โดยเฉพาะในกรณีที่ภาษาเหล่านั้นมีชื่อหรือสำเนียงคล้ายกัน

def simulate_llm_translation(prompt):
    if "Translate 'I love programming' from English to French" in prompt:
        return "J'aime programmer"
    return "[Translation Output]"

if __name__ == "__main__":
    user_prompt = "Translate 'I love programming' from English to French."
    print(f"Prompt: {user_prompt}")
    print(f"LLM Output: {simulate_llm_translation(user_prompt)}")

บริบทคือกุญแจสู่ความถูกต้อง

คำต่าง ๆ อาจมีความหมายแตกต่างกันไปตามบริบท การให้บริบทช่วยให้ LLM เลือกคำแปลที่ถูกต้องได้ ตัวอย่างเช่น คำว่า 'bank' อาจหมายถึงสถาบันการเงินหรือริมฝั่งแม่น้ำ

หากมีข้อมูลดังกล่าว ควรใส่ประโยคโดยรอบหรือข้อมูลพื้นฐานที่เกี่ยวข้องไว้ในพรอมต์เสมอ

def simulate_llm_translation(prompt):
    if "river bank" in prompt and "Spanish" in prompt:
        return "orilla del río"
    if "money bank" in prompt and "Spanish" in prompt:
        return "banco (institución financiera)"
    return "[Translation Output]"

if __name__ == "__main__":
    prompt1 = "Translate 'I went to the bank to deposit money.' to Spanish."
    prompt2 = "Translate 'We sat on the bank of the river.' to Spanish."
    print(f"Prompt 1: {prompt1}")
    print(f"LLM Output 1: {simulate_llm_translation(prompt1)}")
    print(f"\nPrompt 2: {prompt2}")
    print(f"LLM Output 2: {simulate_llm_translation(prompt2)}")

มากกว่าการแปลภาษา: การปรับให้เข้ากับท้องถิ่น

การปรับให้เข้ากับท้องถิ่นเป็นมากกว่าการแปลคำ เป็นกระบวนการปรับเนื้อหาให้เหมาะกับตลาดเป้าหมายหรือวัฒนธรรมที่เฉพาะเจาะจง ซึ่งไม่ได้ครอบคลุมแค่ภาษาเท่านั้น แต่ยังรวมถึงรายละเอียดทางวัฒนธรรม ขนบธรรมเนียมท้องถิ่น และข้อกำหนดทางเทคนิคด้วย

  • การแปลภาษา: มุ่งเน้นความถูกต้องทางภาษา
  • การปรับให้เข้ากับท้องถิ่น: ปรับเนื้อหาให้เหมาะสมและเกี่ยวข้องกับวัฒนธรรม

องค์ประกอบสำคัญของการปรับให้เข้ากับท้องถิ่น

เมื่อปรับเนื้อหาให้เข้ากับท้องถิ่น คุณอาจต้องปรับองค์ประกอบหลายอย่างนอกเหนือจากตัวภาษา พรอมต์ของคุณควรบอก LLM ว่าต้องเปลี่ยนแปลงอะไรบ้าง!

  • สกุลเงิน: เช่น $100 USD เป็น €90 EUR
  • วันที่/เวลา: เช่น 03/01/2024 (MM/DD/YYYY) เป็น 01/03/2024 (DD/MM/YYYY)
  • หน่วยวัด: เช่น ไมล์เป็นกิโลเมตร ฟาเรนไฮต์เป็นเซลเซียส
  • ที่อยู่: จัดรูปแบบตามมาตรฐานท้องถิ่น

การสร้างพรอมต์สำหรับการปรับให้เข้ากับท้องถิ่น

หากต้องการปรับเนื้อหาให้เข้ากับท้องถิ่นอย่างมีประสิทธิภาพ พรอมต์ของคุณต้องมีรายละเอียดที่ชัดเจนมาก โดยทั่วไปคุณจะผสานคำสั่งแปลภาษาเข้ากับคำขอให้ปรับเนื้อหาโดยเฉพาะ

ลองนึกภาพว่าคุณกำลังใส่ 'รายการตรวจสอบการปรับให้เข้ากับท้องถิ่น' ไว้ในพรอมต์เพื่อมอบให้ LLM

def simulate_llm_localization(prompt):
    if "English marketing text" in prompt and "German market" in prompt:
        return "Deutscher Marketingtext mit EUR, DD.MM.YYYY Daten und freundlichem Ton."
    return "[Localization Output]"

if __name__ == "__main__":
    user_prompt = (
        "Translate the following English marketing text to German. "
        "Adapt it for the German market, using Euros (€) for currency, "
        "and DD.MM.YYYY date format. Keep a friendly, engaging tone.\n\n"
        "Text: 'Our new product is launching on 03/01/2024 for $199!'"
    )
    print(f"Prompt: {user_prompt}")
    print(f"LLM Output: {simulate_llm_localization(user_prompt)}")

การปรับน้ำเสียงและรูปแบบ

แต่ละวัฒนธรรมชื่นชอบน้ำเสียงที่แตกต่างกัน ข้อความการตลาดที่ตรงไปตรงมาในวัฒนธรรมหนึ่งอาจถูกมองว่าหยาบคายในอีกวัฒนธรรมหนึ่ง คุณสามารถชี้นำให้ LLM ปรับน้ำเสียงและรูปแบบได้

  • เป็นทางการเทียบกับไม่เป็นทางการ: เช่น 'Sie' เทียบกับ 'du' ในภาษาเยอรมัน
  • การตลาดเทียบกับเชิงเทคนิค: ภาษาที่โน้มน้าวใจเทียบกับภาษาที่เน้นข้อเท็จจริง
  • ขบขันเทียบกับจริงจัง: ปรับมุกตลกหรือการอ้างอิงทางวัฒนธรรม
def simulate_llm_tone_adaptation(prompt):
    if "informal tone" in prompt and "Spanish" in prompt:
        return "Hola, ¿cómo estás?"
    if "formal tone" in prompt and "Spanish" in prompt:
        return "Hola, ¿cómo está usted?"
    return "[Tone Not Adapted]"

if __name__ == "__main__":
    prompt_informal = "Translate 'How are you?' to Spanish, using an informal tone."
    prompt_formal = "Translate 'How are you?' to Spanish, using a formal tone."
    print(f"Prompt (Informal): {prompt_informal}")
    print(f"LLM Output: {simulate_llm_tone_adaptation(prompt_informal)}")
    print(f"\nPrompt (Formal): {prompt_formal}")
    print(f"LLM Output: {simulate_llm_tone_adaptation(prompt_formal)}")

การจัดการความละเอียดอ่อนทางวัฒนธรรม

วลี สำนวน หรือมุกตลกบางอย่างไม่สามารถแปลตรงตัวได้ และอาจทำให้เกิดความไม่พอใจด้วยซ้ำ เมื่อปรับเนื้อหาให้เข้ากับท้องถิ่น การปรับเปลี่ยนหรือแทนที่สิ่งเหล่านี้ด้วยสำนวนที่มีความหมายเทียบเท่าทางวัฒนธรรมจึงเป็นสิ่งสำคัญ

คุณสามารถสั่ง LLM อย่างชัดเจนในพรอมต์ให้ 'ปรับสำนวนให้เข้ากับท้องถิ่น' หรือ 'หลีกเลี่ยงการแปลมุกตลกตรงตัว' เพื่อจัดการกับความละเอียดอ่อนเหล่านี้

ตรวจสอบการปรับให้เข้ากับท้องถิ่น

คุณต้องปรับคำบรรยายผลิตภัณฑ์จากตลาด US ให้เหมาะกับตลาด UK ข้อใดต่อไปนี้เป็นข้อพิจารณาที่เป็นส่วนหนึ่งของ การปรับให้เข้ากับท้องถิ่น แทนที่จะเป็นเพียงการแปลพื้นฐาน

สรุป: การแปลและการปรับให้เข้ากับท้องถิ่น

วันนี้ เราได้เรียนรู้วิธีใช้วิศวกรรมพรอมต์สำหรับทั้งการแปลภาษาโดยตรงและการปรับเนื้อหาให้เข้ากับท้องถิ่นอย่างครอบคลุม

  • การแปล: แปลงข้อความจากภาษาหนึ่งเป็นอีกภาษาหนึ่ง โดยระบุภาษาและบริบท
  • การปรับให้เข้ากับท้องถิ่น: ปรับเนื้อหาให้เหมาะกับวัฒนธรรมเฉพาะ รวมถึงสกุลเงิน วันที่ หน่วยวัด น้ำเสียง และรายละเอียดทางวัฒนธรรม
  • ระบุภาษา บริบท และคำแนะนำเฉพาะเกี่ยวกับการปรับให้เข้ากับท้องถิ่นในพรอมต์อย่างชัดเจนเสมอ

การเชี่ยวชาญเทคนิคเหล่านี้ช่วยให้เนื้อหาของคุณเข้าถึงผู้คนทั่วโลกได้ดียิ่งขึ้น

เริ่มต้นได้ฟรี

เรียนรู้ AI Prompt Engineering ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
53
บทเรียน
199

คำถามที่พบบ่อย

บทเรียน “พรอมป์สำหรับการแปลและการปรับให้เข้ากับท้องถิ่น” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “พรอมป์สำหรับการแปลและการปรับให้เข้ากับท้องถิ่น” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส AI Prompt Engineering ให้อัปเกรดเป็น CoddyKit PRO คอร์ส AI Prompt Engineering มีบทเรียนทั้งหมด 3 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “พรอมป์สำหรับการแปลและการปรับให้เข้ากับท้องถิ่น”

เรียนรู้การออกแบบพรอมป์สำหรับแปลภาษาและปรับเนื้อหาให้เข้ากับท้องถิ่นอย่างแม่นยำ โดยคำนึงถึงความละเอียดอ่อนทางวัฒนธรรม คุณปฏิบัติ AI Prompt Engineering ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน AI Prompt Engineering หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน AI Prompt Engineering บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 3 บทเรียน

บทเรียน “พรอมป์สำหรับการแปลและการปรับให้เข้ากับท้องถิ่น” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน AI Prompt Engineering นี้ได้ไหม

ได้ บทเรียน AI Prompt Engineering ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. พรอมป์สำหรับสรุปและสกัดข้อมูล
  2. พรอมป์สำหรับการแปลและการปรับให้เข้ากับท้องถิ่น
  3. พรอมป์สำหรับสร้างเนื้อหาเชิงสร้างสรรค์
← กลับไปที่ AI Prompt Engineering