当前位置: 首页 > 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://www.dtcms.com/wzjs/533550.html

相关文章:

  • wordpress 宅男猫网站公司页面设计代码
  • 珠海网站建设科速上海搬家公司电话附近
  • 企维多类似网站宜选网的网站是什么做的
  • 外贸英文网站建设官方正版清理优化工具
  • 建设外围彩票网站响应式网站建设一般多少钱
  • 网站建设优化服务流程博兴网页设计
  • wordpress文章内链指定关键词佛山搜索引擎优化
  • 常平镇仿做网站做响应式网站兼容哪几个尺寸
  • 最高级网站建设crm营销
  • 做短视频的网站都有哪些做网站都需要哪些软硬件
  • one dirve做网站微信商城怎么开商城
  • 零陵旅游建设投资公司网站兰州装修公司口碑排名
  • 网站服务公司案例大数据网站视频
  • 工信部网站首页建设工程质量协会网站
  • 网站运营需要 做哪些工作网站建设 中企动力嘉兴0573
  • 网站兼容问题仿制别人的竞价网站做竞价犯法吗
  • sns社交网站 建设文档网络媒体设计是做什么的
  • 网站推广的策略陵水专业网站建设
  • 关于学校网站建设wordpress 服务器权限
  • 内蒙古住房和城乡建设厅官方网站唐山网站制作软件
  • 婚庆网站建设公司创建网站需要哪些工作
  • 海口专业的网站开发用什么l软件做网站了
  • 上海建设银行官网网站首页做煤层气的网站
  • 怎么再贴吧给自己的网站做宣传中国建设银行网站济南网点
  • 服装服饰东莞网站建设版式设计排版
  • 大连好的网站建设公司襄阳建设局网站
  • 建立网站的主要方式大连森秀网络推广
  • 东莞网站建设员旺道seo推广有用吗
  • 在百度上做网站多少钱wordpress主菜单下拉箭头怎么设置
  • 自己做的网站响应速度慢wordpress后台中文