当前位置: 首页 > wzjs >正文

北京网站优化站优化网上购书的网站开发的意义

北京网站优化站优化,网上购书的网站开发的意义,最近的新闻摘抄,重庆网站建设快忻科技多模态数据输入 这里我们演示如何将多模态输入直接传递给模型。我们目前期望所有输入都以与OpenAl 期望的格式相同的格式传递。对于支持多模态输入的其他模型提供者,我们在类中添加了逻辑以转换为预期格式。 在这个例子中,我们将要求模型描述一幅图像。 …

多模态数据输入

      这里我们演示如何将多模态输入直接传递给模型。我们目前期望所有输入都以与OpenAl 期望的格式相同的格式传递。对于支持多模态输入的其他模型提供者,我们在类中添加了逻辑以转换为预期格式。

      在这个例子中,我们将要求模型描述一幅图像。

import base64
import httpx
from langchain_core.messages import HumanMessage
from langchain_openai import ChatOpenAIimg_url = "https://img0.baidu.com/it/u=3217812679,2585737758&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500"
img_data = base64.b64encode(httpx.get(img_url).content).decode("utf-8")
model = ChatOpenAI(model="gpt-4o")message = HumanMessage(content = [{"type": "text", "text": "用中文描述图片里边的内容和天气"},{"type": "image_url", "image url": {"url": f"data:image/jpeg;base64,{img_data}"}}]
)result = model.invoke([message])
print(result)

输出

这张图片中的天气晴朗,天空呈现明亮的蓝色,并有一些白色云朵点缀。阳光明媚,给大地带来了充足的光照。总体而言,天气非常宜人

多张图片输入

import base64
import httpx
from langchain_core.messages import HumanMessage
from langchain_openai import ChatOpenAIimg_url = "https://img0.baidu.com/it/u=3217812679,2585737758&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500"
img_url1 = "https://img0.baidu.com/it/u=3217812679,2585737758&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500"
model = ChatOpenAI(model="gpt-4o")message = HumanMessage(content = [{"type": "text", "text": "两张图片是否一致?"},{"type": "image_url", "image url": img_url },{"type": "image_url", "image url": img_url }]
)result = model.invoke([message])
print(result)

引用工具

from typing import Literal
from langchain_core.messages import HumanMessage
from langchain_openai import ChatOpenAI
from langchain_core.tools import tool@tool
def weather_tool(weather: Literal["晴朗的", "多云的", "多雨的", "多雪的"]) -> None:passimg_url = "https://t11.baidu.com/it/u=2838234550,164986307&fm=30&app=106&f=JPEG"
model = ChatOpenAI(model="gpt-4o")
model_with_tool = model.bind_tools([weather_tool])
message = HumanMessage(content = [{"type": "text", "text": "用中文描述图片里边的天气"},{"type": "image_url", "image url": {"url": img_url}},]
)result = model_with_tool.invoke([message])
print(result)

自定义输出:JSON、XML、YAML

如何输出JSON

      虽然一些模型提供商支持内置的方法返回结构化输出,但并非所有都支持。我们可以使用输出解析器来帮助用户通过提示指定任意的 JSON 模式,查询符合该模式的模型输出,最后将该模式解析为JSON。请记住,大型语言模型是有泄漏的抽象!您必须使用具有足够容量的大型语言模型来生成格式良好的JSON.
JsonOutputParser 是一个内置选项,用于提示并解析JSON 输出。虽然它在功能上类似于PydanticOutputParser,但它还支持流式返回部分JSON 对象。
以下是如何将其与 Pydantic 一起使用以方便地声明预期模式的示例:

如何输出XML

XmlOutputParser

如何输出YAML

YamlOutputParser


文章转载自:

http://1t31ZMIg.pzrpz.cn
http://jC22o4Fd.pzrpz.cn
http://VqZRbbow.pzrpz.cn
http://GG6pElf7.pzrpz.cn
http://t98vuvnI.pzrpz.cn
http://rysnEgcu.pzrpz.cn
http://A8wqkdQU.pzrpz.cn
http://mCvhlJPM.pzrpz.cn
http://qB1nwHgN.pzrpz.cn
http://GjZNa1o0.pzrpz.cn
http://6ESRwrRf.pzrpz.cn
http://xCLiNowz.pzrpz.cn
http://LTTKLJvZ.pzrpz.cn
http://lGj0wonS.pzrpz.cn
http://MZBpqy1n.pzrpz.cn
http://ILk0kdyh.pzrpz.cn
http://WVqcZMDx.pzrpz.cn
http://f7mkeqvs.pzrpz.cn
http://IE6kNfg5.pzrpz.cn
http://pdNSXDrp.pzrpz.cn
http://iR2TYvKA.pzrpz.cn
http://Vo9c5F4E.pzrpz.cn
http://5gFn5063.pzrpz.cn
http://JDjjYZJc.pzrpz.cn
http://9qvhCJ1f.pzrpz.cn
http://qhGkCIWg.pzrpz.cn
http://1Dq6ODa9.pzrpz.cn
http://UlaNxvv0.pzrpz.cn
http://7u1LigGn.pzrpz.cn
http://YKxSZ4kF.pzrpz.cn
http://www.dtcms.com/wzjs/697839.html

相关文章:

  • 厦门英文网站建设搭建网站需要多少钱
  • 迅速上排名网站优化网站设计入门
  • 高水平高职院校 建设网站wordpress 图像小工具
  • 佛山营销网站建设公司专门做家纺的网站
  • 家庭路由器建个人网站建设招标网是什么网站
  • 喊别人做的网站不肯给代码网上做公益的网站
  • 青海专业网页设计免费建站十大传媒公司
  • 站长之家站长工具济南网络优化中心照片
  • 适合新手做的网站项目wordpress怎么搜索中文主题
  • 织梦本地安装网站网站跳出率多少正常
  • 郑州网站优化软件如何建设大型电子商务网站
  • dede 网站地图上海seo优化培训机构
  • 湛江网站公司影视公司招聘
  • 重庆优化网站推广免费网站模板代码
  • 成都专业网站营销wordpress里能加及时通讯么
  • asp.net 公司网站鞍山网站设计制作
  • 视频网站seo怎么做建筑网页设计详情
  • 河南网站备案中心wordpress 自定义文章排序
  • 建设银行 杭州市公积金管理中心网站网站安全的建设目标
  • 网站开发团队公司模式广播电台网站建设方案
  • 搭建本地视频网站北京家装设计公司
  • 物流 网站 模板一个网站做多访问量
  • 免费做网站页头图wordpress设定密码
  • 台州营销型网站建设宁夏银川冰面出现人脸
  • 网络公司网站建设方案书王者荣耀网页设计报告
  • 苏州基础网站建设网站建设 简易合同
  • 宝安做网站的做如美团式网站要多少钱
  • 西安电商网站电子商务网站管理
  • 网页设计与网站建设的区别自己建设小城市网站得多少钱
  • wordpress 绑定多个域名如何做网站优化seo