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

6-langchang多模态输入和自定义输出

6-langchang多模态输入和自定义输出

  • 多模态数据输入
    • url
    • base64
    • url list
    • 工具调用
  • 自定义输出: JSON, XML, YAML
    • 如何解析 JSON 输出
    • json
    • 如何解析xml
    • YAML解析器

多模态数据输入

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

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

url

import base64
import httpx
from langchain_core.messages import HumanMessage

from langchain_openai.chat_models.base import BaseChatOpenAI

img_url = 

http://www.kler.cn/a/580401.html

相关文章:

  • 解决火绒启动时,报安全服务异常,无法保障计算机安全
  • 华为OD机试-流浪地球(Java 2024 E卷 100分)
  • Spring 面向切面编程 XML 配置实现
  • 初阶数据结构(C语言实现)——3.4带头双向循环链表详解(定义、增、删、查、改)
  • 今日头条文章爬虫教程
  • 能源电力行业中,利用物联网技术实现“一塔一档”
  • React基础之项目实战
  • SpringBoot 集成 Caffeine 实现本地缓存
  • 处理动态分页:自动翻页与增量数据抓取策略-数据议事厅
  • C51串口初始化及波特率设置
  • SOAP与NETCONF:协议特性、场景与应用全景解析
  • Apache XTable:在数据湖仓一体中推进数据互作性
  • 面试题之webpack file-loader和url-loader
  • 1688店铺所有商品数据接口详解
  • python文本处理pdfminer库安装与使用
  • LeetCode热题100中的背包问题
  • 基于大数据的商品数据可视化及推荐系统
  • 鸿蒙应用开发—数据持久化之SQLite
  • RangeError: Maximum call stack size exceeded
  • 【人工智能】随机森林的智慧:集成学习的理论与实践