Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -15,15 +15,14 @@ from gradio_huggingfacehub_search import HuggingfaceHubSearch
|
|
15 |
from apscheduler.schedulers.background import BackgroundScheduler
|
16 |
from textwrap import dedent
|
17 |
|
18 |
-
HF_TOKEN = os.environ.get("HF_TOKEN")
|
19 |
-
OLLAMA_USERNAME = os.environ.get("OLLAMA_USERNAME").lower()
|
20 |
HOME = os.environ.get("HOME")
|
|
|
|
|
21 |
ollama_pubkey = open(f"{HOME}/.ollama/id_ed25519.pub", "r")
|
22 |
-
oauth_token: gr.OAuthToken | None
|
23 |
-
library_username: OLLAMA_USERNAME | None
|
24 |
-
token = HF_TOKEN | None
|
25 |
|
26 |
-
|
|
|
|
|
27 |
if oauth_token.token is None && token is None:
|
28 |
raise ValueError("You must be logged in to use Ollamafy")
|
29 |
# username = whoami(oauth_token.token)["name"]
|
@@ -31,11 +30,6 @@ def ollamafy_model(model_id, ollama_q_method, latest, maintainer, oauth_token ,
|
|
31 |
fp16 = f"{model_name}-fp16.gguf"
|
32 |
|
33 |
try:
|
34 |
-
if gr.OAuthToken:
|
35 |
-
oauth_token = gr.OAuthToken
|
36 |
-
token = oauth_token.toke
|
37 |
-
else: token = HF_TOKEN
|
38 |
-
|
39 |
api = HfApi(token):
|
40 |
dl_pattern = ["*.md", "*.json", "*.model"]
|
41 |
pattern = (
|
|
|
15 |
from apscheduler.schedulers.background import BackgroundScheduler
|
16 |
from textwrap import dedent
|
17 |
|
|
|
|
|
18 |
HOME = os.environ.get("HOME")
|
19 |
+
token = os.environ.get("HF_TOKEN")
|
20 |
+
library_username = os.environ.get("OLLAMA_USERNAME").lower()
|
21 |
ollama_pubkey = open(f"{HOME}/.ollama/id_ed25519.pub", "r")
|
|
|
|
|
|
|
22 |
|
23 |
+
|
24 |
+
|
25 |
+
def ollamafy_model(model_id, ollama_q_method, latest, maintainer, library_username: ollama_library_username | None, token = gr.OAuthToken.token | None ):
|
26 |
if oauth_token.token is None && token is None:
|
27 |
raise ValueError("You must be logged in to use Ollamafy")
|
28 |
# username = whoami(oauth_token.token)["name"]
|
|
|
30 |
fp16 = f"{model_name}-fp16.gguf"
|
31 |
|
32 |
try:
|
|
|
|
|
|
|
|
|
|
|
33 |
api = HfApi(token):
|
34 |
dl_pattern = ["*.md", "*.json", "*.model"]
|
35 |
pattern = (
|