赞
踩
首先,安装最新版的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
### boat = agent.run("Generate an image of a boat in the water")
可以看到,等他把权重下载完之后,就可以推理生成我们想要的图片了
这是在谷歌云端尝试的,在自己本地的PSE上面也可以实现对应的代码
本地端很有可能会报网络出错的问题,如果出错的话,那么就多试几次即可。
官网的代码写的很啰嗦,自己这里直接精简成一段代码
from huggingface_hub import login
from transformers.tools import HfAgent
import matplotlib.pyplot as plt
login('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)
from huggingface_hub import login
from transformers.tools import HfAgent
import matplotlib.pyplot as plt
login('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)
### 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)
可能是因为这里之前一直在说的是声音和图像的问题,所以这里突然问他的名字,结合前面的上下文,有点不知所云了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。