{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "from huggingface_hub import HfApi, login\n", "from auth import HFW_TOKEN\n", "from auth import API_KEY" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Token is valid.\n", "Your token has been saved in your configured git credential helpers (cache).\n", "Your token has been saved to /home/dulunche/.cache/huggingface/token\n", "Login successful\n" ] } ], "source": [ "login(token=HFW_TOKEN, add_to_git_credential=True)" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [], "source": [ "api = HfApi()" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'type': 'user',\n", " 'id': '64289a8d6692bf33da3fbeb3',\n", " 'name': 'drclab',\n", " 'fullname': 'C.J. Duan',\n", " 'email': 'Data.Scientist@dulun.com',\n", " 'emailVerified': True,\n", " 'plan': 'NO_PLAN',\n", " 'canPay': False,\n", " 'isPro': False,\n", " 'periodEnd': None,\n", " 'avatarUrl': '/avatars/245df30cdd130bda3ee4f7740dd5b228.svg',\n", " 'orgs': [],\n", " 'auth': {'type': 'access_token',\n", " 'accessToken': {'displayName': 'LVD', 'role': 'write'}}}" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "api.whoami()" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'drclab/ChatDulun'" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "api.get_full_repo_name(model_id='ChatDulun')" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['.gitattributes',\n", " '.gitignore',\n", " 'README.md',\n", " 'app.py',\n", " 'hugging_face.ipynb',\n", " 'mihua.ipynb',\n", " 'requirements.txt']" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "api.list_repo_files(\n", " repo_id='drclab/ChatDulun',\n", " repo_type='space'\n", ")" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['.gitattributes', 'README.md', 'app.py']" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "api.list_repo_files(\n", " repo_id='drclab/asr',\n", " repo_type='space'\n", ")" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.6" }, "orig_nbformat": 4 }, "nbformat": 4, "nbformat_minor": 2 }