Ein nicht offizielles Umarmungsface-Rastful-Kunde für die Unity Game Engine.
Ich bin nicht mit Suggingface verbunden und ein Konto mit API -Zugriff ist erforderlich.
Alle Urheberrechte, Marken, Logos und Vermögenswerte sind Eigentum ihrer jeweiligen Eigentümer.
Erfordert Einheit 2021.3 LTs oder höher.
Die empfohlene Installationsmethode ist der Unity Package Manager und OpenUpM.
Package Manager aus 
OpenUPMhttps://package.openupm.comcom.rest.huggingfacecom.utilitiesMy RegistriesHuggingFace -Paket hinzuhttps://github.com/RageAgainstThePixel/com.rest.huggingface.git#upmHinweis: Dieses Repo hat Abhängigkeiten von anderen Repositorys! Sie sind dafür verantwortlich, diese selbst hinzuzufügen.
Es gibt 4 Möglichkeiten, Ihre API -Schlüsseln in der Reihenfolge der Vorrang vorzunehmen:
var api = new HuggingFaceClient ( " yourApiKey " ) ; Oder erstellen Sie manuell ein HuggingFaceAuthentication
var api = new HuggingFaceClient ( new HuggingFaceAuthentication ( " yourApiKey " ) ) ; Sie können den Schlüssel direkt in ein skriptierbares Objekt speichern, das sich im Ordner Assets/Resources befindet.
Sie können eine neue erstellen, indem Sie das Kontextmenü des Projektbereichs verwenden und ein neues skriptierbares Objekt mit HuggingFaceConfiguration erstellen.

Versuche, API -Schlüssel aus einer Konfigurationsdatei standardmäßig zu laden .huggingface
Um eine Konfigurationsdatei zu erstellen, erstellen Sie eine neue Textdatei namens .huggingface und enthalten die Zeile:
{
"apiKey" : " yourApiKey " ,
}Sie können die Datei auch direkt mit dem bekannten Pfad laden, indem Sie eine statische Methode in der Authentifizierung aufrufen:
var api = new HuggingFaceClient ( new HuggingFaceAuthentication ( ) . LoadFromDirectory ( " your/path/to/.huggingface " ) ) ; ; Verwenden Sie die Umgebungsvariablen Ihres Systems an, geben Sie einen API -Schlüssel an.
HUGGING_FACE_API_KEY . var api = new HuggingFaceClient ( new HuggingFaceAuthentication ( ) . LoadFromEnvironment ( ) ) ;Todo
Todo