com.rest.huggingface
1.0.0
Unity Game Engine的非官方拥抱Face Fastful客户端。
我不隶属于拥抱面,需要带有API访问的帐户。
所有版权,商标,徽标和资产都是其各自所有者的财产。
需要统一2021.3 LT或更高。
推荐的安装方法是Unity软件包管理器和OpenUPM。
Package Manager
OpenUPMhttps://package.openupm.comcom.rest.huggingfacecom.utilitiesMy RegistriesHuggingFace面包https://github.com/RageAgainstThePixel/com.rest.huggingface.git#upm注意:此存储库对其他存储库有依赖性!您有责任自己添加它们。
有4种提供您的API键的方法,按优先顺序:
var api = new HuggingFaceClient ( " yourApiKey " ) ;或手动创建一个HuggingFaceAuthentication对象
var api = new HuggingFaceClient ( new HuggingFaceAuthentication ( " yourApiKey " ) ) ; 您可以将密钥直接保存到Assets/Resources文件夹中的可脚本对象中。
您可以使用Project Pane的上下文菜单创建一个新的,并创建一个新的HuggingFaceConfiguration脚本对象。

尝试从配置文件中加载API键,默认情况下,在当前目录中.huggingface 。
要创建一个配置文件,请创建一个名为.huggingface并包含该行的新文本文件:
{
"apiKey" : " yourApiKey " ,
}您还可以通过调用身份验证中的静态方法直接加载文件:
var api = new HuggingFaceClient ( new HuggingFaceAuthentication ( ) . LoadFromDirectory ( " your/path/to/.huggingface " ) ) ; ; 使用系统的环境变量指定使用的API键。
HUGGING_FACE_API_KEY用于API键。 var api = new HuggingFaceClient ( new HuggingFaceAuthentication ( ) . LoadFromEnvironment ( ) ) ;托多
托多