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

教学网站在线自测功能怎么做seo优化推广工程师招聘

教学网站在线自测功能怎么做,seo优化推广工程师招聘,建行网站企业网银,企业公示信息查询系统辽宁根据图片生成推广文案, 用的HuggingFace中的image-caption模型 LangChain 实现给动物取名字,LangChain 2模块化prompt template并用streamlit生成网站 实现给动物取名字LangChain 3使用Agent访问Wikipedia和llm-math计算狗的平均年龄LangChain 4用向量数…

根据图片生成推广文案, 用的HuggingFace中的image-caption模型

  1. LangChain 实现给动物取名字,
  2. LangChain 2模块化prompt template并用streamlit生成网站 实现给动物取名字
  3. LangChain 3使用Agent访问Wikipedia和llm-math计算狗的平均年龄
  4. LangChain 4用向量数据库Faiss存储,读取YouTube的视频文本搜索Indexes for information retrieve
  5. LangChain 5易速鲜花内部问答系统

生成效果
在这里插入图片描述

先安装相关的lib

pip install --upgrade langchain
pip install transformers
pip install pillow
pip install torch torchvision torchaudio

根据以下图片生成的文案
在这里插入图片描述
这段代码展示了如何使用深度学习模型来生成图像的字幕,并结合LangChain智能体框架进行自动化处理.(代码为黄佳老师的课程Demo,如需要知道代码细节请读原文):

实现代码 pic_talk.py

import os  # 导入os库,用于操作系统级别的接口,比如环境变量
import requests  # 导入requests库,用于执行HTTP请求
from PIL import Image  # 导入PIL库的Image模块,用于图像处理
from transformers import BlipProcessor, BlipForConditionalGeneration  # 导入transformers库中的Blip模块,用于图像字幕生成
from langchain.tools import BaseTool  # 导入langchain的BaseTool类,用于创建新的工具
from langchain import OpenAI  # 导入langchain中的OpenAI模块,用于与OpenAI API交互
from langchain.agents import initialize_agent, AgentType  # 导入langchain的agent初始化和类型定义
from dotenv import load_dotenv  # 导入dotenv库,用于加载环境变量load_dotenv()  # 加载.env文件中的环境变量# 初始化图像字幕生成模型
hf_model = "Salesforce/blip-image-captioning-large"  # 指定使用HuggingFace中的模型processor = BlipProcessor.from_pretrained(hf_model)  # 初始化处理器,用于图像的预处理
model = BlipForConditionalGeneration.from_pretrained(hf_model)  # 初始化模型,用于生成字幕# 定义图像字幕生成工具类
class ImageCapTool(BaseTool):name = "Image captioner"description = "为图片创作说明文案."def _run(self, url: str):# 下载图像并将其转换为PIL对象image = Image.open(requests.get(url, stream=True).raw).convert('RGB')inputs = processor(image, return_tensors="pt")  # 对图像进行预处理out = model.generate(**inputs, max_new_tokens=20)  # 使用模型生成字幕caption = processor.decode(out[0], skip_special_tokens=True)  # 解码字幕return captiondef _arun(self, query: str):raise NotImplementedError("This tool does not support async")  # 异步函数未实现# 初始化并运行LangChain智能体
llm = OpenAI(temperature=0.2)  # 使用OpenAI模型tools = [ImageCapTool()]  # 创建工具实例
agent = initialize_agent(agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION,tools=tools,llm=llm,verbose=True,
)
img_url = 'https://mir-s3-cdn-cf.behance.net/project_modules/hd/eec79e20058499.563190744f903.jpg'  # 定义图像URL
agent.run(input=f"{img_url}\n请创作合适的中文推广文案")  # 使用智能体处理图像并生成字幕

在这里插入图片描述

代码

  • https://github.com/zgpeace/pets-name-langchain/tree/feature/picTalk

参考

  • https://github.com/huangjia2019/langchain/blob/main/00_%E5%BC%80%E7%AF%87%E8%AF%8D_%E5%A5%87%E7%82%B9%E6%97%B6%E5%88%BB/02_%E7%9C%8B%E5%9B%BE%E8%AF%B4%E8%AF%9D.py
http://www.r43.cn/news/575.html

相关文章:

  • 肇庆住房和城乡建设部网站徐州百度seo排名优化
  • 化工网站建站模板百度关键词优化快速排名软件
  • 网站建设注意事项知乎seo独立站优化
  • 校园网站模版推广普通话的宣传语
  • 木门行业网站该怎么做百度搜索高级搜索
  • 成都哪里做网站备案百度推广费用预算表
  • 网站黑名单win10优化软件
  • 做网站建设的利润真正免费的网站建站平台推荐
  • 建网站支持设备是什么意思今日新闻十大头条内容
  • django 做网站知名品牌营销策略
  • 便宜电商网站建设网络软文范例
  • 小熊代刷推广网站济南seo网络优化公司
  • 跨境电商网站建设开发公众号seo排名优化
  • 专门做有机食品的网站搜索引擎优化的目的是
  • 扬州网站建设外包重庆森林
  • 直接做那个视频网站seo外包杭州
  • 沈阳做网站的科技公司营销培训内容有哪些
  • java网站开发ssh实例好的网络推广平台
  • 网站浏览量怎么查看seo外链代发
  • 做选择网站app拉新项目
  • 免费行情网站推荐太原seo哪家好
  • 上海装修公司前十强排名榜韶关seo
  • wordpress地址(url)简述什么是seo及seo的作用
  • 太原怎样优化网站建设微信crm管理系统
  • 如何查看一个网站做的外链seo排名如何
  • 做电影网站用什么软件叫什么外链大全
  • 国贸做网站公司在线seo超级外链工具
  • 营利性网站备案企业为何选择网站推广外包?
  • css3动画效果网站最新域名查询ip
  • 有什么做详情页的参考网站bt磁力狗