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

水文化建设网站/焊工培训技术学校

水文化建设网站,焊工培训技术学校,中核工建设集团网站,做网站用什么源码好1. 简介 简单来说,就是以前想要实现某一个AI功能,需要自己去网上搜索对应的模型、下载对应的权重才能使用。现在可以把中间的这些个环节都砍了,我们只需要告诉模型我们想要对某段文字或者某张图片进行什么操作,transformer就会自…

1. 简介

  • 简单来说,就是以前想要实现某一个AI功能,需要自己去网上搜索对应的模型、下载对应的权重才能使用。现在可以把中间的这些个环节都砍了,我们只需要告诉模型我们想要对某段文字或者某张图片进行什么操作,transformer就会自动帮我们分解我们的命令、要求,从Hugging Face上面搜索对应的仓库,下载对应的权重,然后运行推理,非常的梦幻。

2. 安装

首先,安装最新版的transformers

  • 目前这个功能还是处于实验阶段,因此只有最新版的transformers才可以访问上面的工具链

  • pip install -U transformers

    其他模块的安装

pip install huggingface_hub>=0.14.1 git+https://github.com/huggingface/transformers@$transformers_version -q diffusers accelerate datasets torch soundfile sentencepiece opencv-python openai

3. 配置

3.1. 配置模型库的token

  • 输入自己Hugging Face的Token进行登录

3.2. 配置命令解析agent

  • 命令解析库主要用于将我们说的自然语言翻译成机器能听懂的机器语言,到底是用哪个模型来执行对应的操作,比如生成图像的用image_generate模型,生成文字的用text_generate模型,相当于中央控制器。
  • 可以使用Hugging Face,也可以使用OpenAI,还可以使用OpenAssistant,为了方便,这里我就使用默认的Hugging Face了

4. 各个功能

4.1. 通过描述生成图片

  • 一行代码就可以搞定之前需要花费大把时间才能完成的任务
### boat = agent.run("Generate an image of a boat in the water")
from huggingface_hub import login
from transformers.tools import HfAgent
import matplotlib.pyplot as pltlogin('xxxx')
agent = HfAgent("https://api-inference.huggingface.co/models/bigcode/starcoder")
boat = agent.run("Generate an image of a boat in the water")
plt.imshow(boat)
plt.show()

4.2. 给图片加上标题

  • 之前我们生成的图片如下
  • 通过下面的代码生成这张图片的描述
### caption = agent.run("Can you caption the `boat_image`?", boat_image=boat)
  • 他生成的答案是 a boat is floating in the water ,非常准确

4.2.1. 完整代码

from huggingface_hub import login
from transformers.tools import HfAgent
import matplotlib.pyplot as pltlogin('xxxx')
agent = HfAgent("https://api-inference.huggingface.co/models/bigcode/starcoder")
boat = agent.run("Generate an image of a boat in the water")
plt.imshow(boat)
plt.show()
caption = agent.run("Can you caption the `boat_image`?", boat_image=boat)
print("caption:", caption)
  • 甚至可以用中文来回复

4.3. 朗读文本

  • 我们可以直接给他发命令,让他帮我们朗读一段文字
### audio = agent.run("Read out loud 'I love china' ")
play_audio(audio)
audio = agent.run("Read out loud the summary of https://www.zhihu.com/")
play_audio(audio)

4.4. 进行对话

  • 既然已经接入了类似于ChatGPT这样的控制器,那么自然而然可以进行对话了
  • 这里的命令是agent.chat()

4.4.1. 问一下他的名字

可能是因为这里之前一直在说的是声音和图像的问题,所以这里突然问他的名字,结合前面的上下文,有点不知所云了

5. 评价

http://www.jmfq.cn/news/5191039.html

相关文章:

  • 绵阳手机网站制作/五种网络营销推广方法
  • 建网站盈利/适合奖励自己的网站免费
  • 上海做外贸网站建设/北京百度关键词推广
  • 门户网站 字体/西安seo推广公司
  • 哈尔滨专业网站制作设计/网站交换链接友情链接的作用
  • 创新的龙岗网站建设/百度一下百度百科
  • 通过门户网站做单点登录SAP/一天赚2000加微信
  • 成都网站建设哪家好/网络推广外包怎么样
  • 丰顺网站建设/关键词小说
  • wordpress主题出售/连云港seo优化
  • 企业电子商务网站有哪些/优化电池充电什么意思
  • 怎么做室内设计公司网站/深圳抖音推广公司
  • 网站建设会面临些什么问题/品牌运营管理公司
  • 电商网站功能设计/百度竞价防软件点击软件
  • 重庆合川企业网站建设联系电话/你就知道
  • 超级单页网站模板/深圳推广优化公司
  • 凡科可以做淘客网站吗/黑龙江网络推广好做吗
  • 做网站的前途/中国营销传播网官网
  • 酒类网站建设方案/交换链接的方法
  • 企业网站开发项目策划书/电子商务网站建设方案
  • 新网站建设问卷/seo是什么学校
  • 想做一个网站平台怎么做的/东莞网站制作外包
  • 沈阳网络公司官网/台州seo快速排名
  • 刚做的婚恋网站怎么推广/百度客户端电脑版下载
  • 购买网站平台如何做分录/营销软文800字范文
  • 微信里有人发做任务网站/网络营销策划方案ppt
  • 公众号设置下载wordpress/东莞企业网站排名优化
  • 哪个网站做网上旅社预定/网络推广公司十大排名
  • 宁波网站建设信任蓉胜网络好/百度广告投放技巧
  • 做网站需要美工吗/搜索竞价托管