数据集预构建 JSON 模式类型
LangSmith 建议您在数据集模式的输入和输出上设置模式,以确保数据一致性,并确保您的示例格式正确,以便进行下游处理,例如运行评估。
为了更好地支持 LLM 工作流程,LangSmith 支持几种不同的预定义预构建类型。这些模式由 LangSmith API 公开托管,并且可以使用 JSON 模式引用在您的数据集模式中定义。可用模式的表格如下所示
类型 | JSON 模式参考链接 | 用法 |
---|---|---|
消息 | https://api.smith.langchain.com/public/schemas/v1/message.json | 表示发送给聊天模型的消息,遵循 OpenAI 标准格式。 |
工具 | https://api.smith.langchain.com/public/schemas/v1/tooldef.json | 聊天模型可用于函数调用的工具定义,以 OpenAI 的 JSON 模式启发的功能格式定义。 |
LangSmith 允许您定义一系列转换,从您的 traces 中收集上述预构建类型并将它们添加到您的数据集中。有关可用转换的更多信息,请参阅我们的参考