1 คะแนน โดย computerphilosopher 16 일 전 | ยังไม่มีความคิดเห็น | แชร์ทาง WhatsApp

Eliza คืออะไร?

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

ตัวอย่างเช่น

  • หากผู้ป่วยพูดว่า "ฉันต้องการ X" ก็จะตอบด้วยหนึ่งในประโยคต่อไปนี้
    • ทำไมคุณถึงต้องการ X?
    • ถ้าคุณมี X จริง ๆ มันจะช่วยได้มากไหม?
    • คุณคิดว่าคุณจำเป็นต้องมี X จริง ๆ เหรอ?
  • หากผู้ป่วยพูดว่า "ฉันเป็น X" ก็จะตอบด้วยหนึ่งในประโยคต่อไปนี้
    • คุณมาหาหมอเพราะคุณเป็น X ใช่ไหม?
    • คุณเป็น X มานานแค่ไหนแล้ว?
    • การที่ตัวเองเป็น X ทำให้คุณรู้สึกอย่างไร?

(แต่ต้องทำเป็นภาษาอังกฤษ)

แม้จะเป็นวิธีที่เรียบง่ายมากเมื่อเทียบกับ LLM ในปัจจุบัน แต่ในยุคนั้นผู้ใช้บางส่วนกลับรู้สึกว่า Eliza เป็นเหมือนมนุษย์ที่มีอารมณ์ความรู้สึกจริง ๆ ปรากฏการณ์นี้ต่อมาได้กลายเป็นที่มาของคำว่า Eliza effect ซึ่งหมายถึงการปฏิบัติต่อแชตบอตเหมือนเป็นมนุษย์ที่มีความรู้สึก ทั้งที่รู้อยู่แล้วว่ามันเป็นเครื่องจักร

เหตุผลที่สร้าง

ไอเดียตั้งต้นคือ แชตบอตที่รองรับ OpenAI compatible API ไม่จำเป็นต้องเป็น LLM เสมอไป

แม้โปรเจกต์นี้จะทำขึ้นแบบขำ ๆ แต่ผมคิดว่า "แชตบอตแบบคงที่ที่ทำตัวเหมือน LLM" น่าจะมีประโยชน์ในบางที่บางทาง

เพราะเป็นโครงสร้างที่แทบไม่มีต้นทุนเกิดขึ้นเลย จึงตั้งใจจะคงเดโมไซต์นี้ไว้จนกว่าจะตกงานเพราะถูก AI มาแทนที่

เทคโนโลยีที่ใช้

  • การพัฒนา Eliza ด้วย javascript: นำของเดิมกลับมาใช้ซ้ำ (elizabot.js)
  • ฟรอนต์เอนด์: React 18
  • เครื่องมือพัฒนา: gemini cli, codex
  • การดีพลอย: เพื่อให้ต้นทุนต่ำที่สุด ทั้งเซิร์ฟเวอร์ API และเดโมไซต์ให้บริการผ่าน Cloudflare worker

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น