目标
在这个示例中,我们将构建一个机器人,根据 GitHub issue 的标题对其进行分类。它将接收一个标题并将其分类到多个不同类别中的一个。然后,我们将开始收集用户反馈,并利用这些反馈来塑造这个分类器的表现。开始
首先,我们将进行设置,以便将所有跟踪发送到特定项目。我们可以通过设置一个环境变量来实现:设置自动化
我们现在可以设置自动化,将带有某种形式反馈的示例移动到数据集中。我们将设置两个自动化,一个用于正面反馈,另一个用于负面反馈。 第一个将获取所有带有正面反馈的运行,并自动将它们添加到数据集。背后的逻辑是,任何带有正面反馈的运行我们都可以在未来的迭代中用作好的示例。让我们创建一个名为classifier-github-issues 的数据集来添加这些数据。


更新应用程序
我们现在可以更新代码,以拉取我们正在发送运行的数据集。一旦拉取下来,我们就可以创建一个包含示例的字符串。然后,我们可以将此字符串作为提示的一部分!documentation
对示例进行语义搜索
我们可以做的另一件事是只使用语义上最相似的示例。当你开始积累大量示例时,这很有用。 为了做到这一点,我们可以首先定义一个函数来查找k 个最相似的示例:
连接这些文档 到 Claude、VSCode 等,通过 MCP 获取实时答案。

