1 điểm bởi computerphilosopher 16 ngày trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Eliza là gì?

Đây là chatbot đầu tiên trong lịch sử, được phát triển tại MIT vào năm 1966. Nó được hiện thực theo cách tạo câu trả lời bằng cách sử dụng các từ khóa do đối phương đưa ra. Người ta nói rằng kiểu phản hồi này mô phỏng cách một nhà trị liệu tâm lý tư vấn cho bệnh nhân.

Ví dụ như sau.

  • Nếu bệnh nhân nói "Tôi cần X" thì trả lời bằng một trong các câu sau.
    • Tại sao bạn cần X?
    • Nếu có X thì liệu điều đó có thực sự giúp ích không?
    • Bạn có thực sự nghĩ rằng nhất định phải có X không?
  • Nếu bệnh nhân nói "Tôi là X" thì trả lời bằng một trong các câu sau.
    • Bạn đến gặp bác sĩ vì bạn là X sao?
    • Bạn đã là X trong bao lâu rồi?
    • Bạn cảm thấy thế nào về việc bản thân là X?

(Chỉ áp dụng khi dùng tiếng Anh)

Dù là một phương thức đơn giản không thể so với các LLM ngày nay, vào thời điểm đó một số người dùng được cho là đã cảm nhận Eliza như một con người có cảm xúc. Hiện tượng này về sau trở thành nguồn gốc của thuật ngữ Eliza effect, chỉ việc con người đối xử với chatbot như thể nó có cảm xúc dù biết đó là máy móc.

Lý do tạo ra

Ý tưởng xuất phát từ việc chatbot hỗ trợ OpenAI compatible API không nhất thiết phải là LLM.

Bản thân dự án này được làm như một trò đùa, nhưng tôi nghĩ một "chatbot tĩnh hoạt động như LLM" có thể hữu ích ở đâu đó.

Vì đây là cấu trúc gần như không phát sinh chi phí, tôi dự định sẽ duy trì trang demo cho đến khi bị AI thay thế và thất nghiệp.

Công nghệ sử dụng

  • Phần hiện thực Eliza bằng javascript tái sử dụng bản triển khai có sẵn (elizabot.js)
  • Hiện thực frontend: React 18
  • Công cụ phát triển: gemini cli, codex
  • Triển khai: để tối thiểu hóa chi phí, cả máy chủ API và trang demo đều được phục vụ bằng Cloudflare worker.

Chưa có bình luận nào.

Chưa có bình luận nào.