跳到内容

API开发

开源和本地大型语言模型的结构化输出

Instructor 扩展了其对语言模型的能力。它始于通过 OpenAI SDK 进行 API 交互,并使用 Pydantic 进行结构化数据验证。现在,Instructor 支持多种模型和平台。

JSON 模式 的集成提高了对视觉模型和开源替代方案的适应性。这使得从 GPTMistral 的模型到 OllamaHugging Face 上的模型都能得到支持,使用 llama-cpp-python

Instructor 现在可与基于云的 API 和本地模型配合使用,以提取结构化数据。开发者可以参考我们的 Patching 指南,了解如何在不同模型中使用 JSON 模式的信息。

要了解 Instructor 和 Pydantic,我们提供了一门关于 引导语言模型生成结构化输出 的课程。

以下部分展示了 Instructor 如何与平台和本地设置集成,以在 AI 项目中实现结构化输出的示例。