news 2026/4/18 8:17:11

大模型JSON格式输出:instructor

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
大模型JSON格式输出:instructor

参考:
https://github.com/567-labs/instructor

安装:

pip install instructor


使用:

from pydantic import BaseModel import instructor from openai import OpenAI # 定义你想要的数据结构 class UserInfo(BaseModel): name: str age: int skills: list[str] # 1. 準備工作:初始化用戶端 client = OpenAI( # 建議通過環境變數配置API Key,避免寫入程式碼。 api_key="&&&393", # API Key與地區強綁定,請確保base_url與API Key的地區一致。 base_url="https://&&olces.com/api/v3", ) # 自动给 LLM 加上结构化约束 client = instructor.patch(client) user_info = client.chat.completions.create( model="deepseek-v3-1-terminus", response_model=UserInfo, # 直接传类,甚至不需要自己写 JSON Prompt messages=[{"role": "user", "content": "Melon 今年 25 岁,擅长 Python 和 AI"}] ) print(user_info.name) # 直接拿到对象,舒服!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 17:22:13

springboot vue医疗报销系统的设计与实现

目录摘要关于博主开发技术介绍核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 基于SpringBoot和V…

作者头像 李华
网站建设 2026/4/17 13:29:49

PHP与区块链融合加密技术(数据安全新纪元)

第一章:PHP与区块链融合加密技术概述随着去中心化应用的快速发展,PHP作为广泛使用的服务器端脚本语言,正逐步与区块链技术深度融合,尤其在数据加密、身份验证和交易安全等场景中展现出新的潜力。通过集成区块链的不可篡改性和密码…

作者头像 李华
网站建设 2026/4/18 6:40:04

PHP实现高效大文件下载接口(突破内存限制与断点续传全解析)

第一章:PHP实现高效大文件下载接口(突破内存限制与断点续传全解析)在处理大文件下载时,传统方式容易导致内存溢出或响应超时。通过流式输出和HTTP范围请求支持,可有效突破PHP的内存限制并实现断点续传功能。核心机制&a…

作者头像 李华
网站建设 2026/4/18 6:40:12

小白也能上手:Dify搭建知识库+Ollama部署本地模型完整教程

本文详细介绍了如何使用Dify搭建知识库并接入AI服务,以及如何使用Ollama部署本地模型。文章分为两部分:第一部分讲解Dify的安装配置和知识库接入;第二部分介绍Ollama的安装、模型部署与Dify的集成。通过本文,读者可以掌握本地AI知…

作者头像 李华
网站建设 2026/4/18 6:41:32

GLM-TTS情感语音合成全攻略:从安装包配置到高保真输出

GLM-TTS情感语音合成全攻略:从安装包配置到高保真输出 在虚拟主播24小时不间断直播、有声书按需生成、客服语音千人千面的今天,我们对“机器说话”的期待早已不再是单调朗读。用户想要的是有温度的声音——能表达喜悦与悲伤,能模仿亲人的语调…

作者头像 李华