DEV Community · Show DEV9/6 00:1646

如何阻止LLM编造引用:硬币博物馆的故事

How I stopped an LLM from fabricating citations (a coin-museum story)

阅读原文
作者今年开始收集古币和世界硬币,并构建了Numistoria项目,将收藏品以博物馆形式呈现,包含20个主题“世界”和296枚硬币的展示页面。项目分为私有的Coinex(管理购买信息)和公开的Numistoria(展示故事),两者通过单个JSON文件隔离,确保安全。叙述内容由Claude生成,每个世界调用一次,模型根据主题、时代和硬币事实编写连贯的章节,禁止编造硬币状况、来源或价格,输出通过Zod模式验证。