Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 2.4 KB

play-the-20-questions-game-against-an-llm-af2d324102a7.md

File metadata and controls

31 lines (16 loc) · 2.4 KB

与 LLM 一起玩 20 个问题游戏

原文:towardsdatascience.com/play-the-20-questions-game-against-an-llm-af2d324102a7?source=collection_archive---------5-----------------------#2024-12-06

学习 LLM 架构技术、解析输出、测试设计以及系统的性能测量

Alejandra VlerickTowards Data Science Alejandra Vlerick

·发布于Towards Data Science ·阅读时间:7 分钟·2024 年 12 月 6 日

--

图片由卡尔·罗提供,来自Unsplash

20 个问题游戏是一个经典的猜谜游戏,适合两名玩家。一名玩家想出一个物体、人物或地方,另一名玩家轮流问是非问题,试图猜出它是什么。目标是在 20 个问题内猜对。如果到第 20 个问题时没人猜出来,思考者将揭示答案,并且回合结束。真实的游戏可以在这里找到,我鼓励你试着猜一些简单的东西,比如汽车或苹果。

本文的目标

构建最佳的 LLM 代理,使其成为这款游戏中的猜测者。

要遵循的步骤

  1. 使用LangGraph构建代理

  2. 使用Pytest测试代理并创建你自己的代理评估

代码基础

从开始这个项目的第一刻起,有几件事我就非常清楚。我希望猜测者代理能够接收到一份非常清晰的、所有之前问题和答案的列表,然后被提示想出下一个要问的问题。