[civitai:search] add 'token' option (#8093)

This commit is contained in:
Mike Fährmann
2025-08-22 17:09:36 +02:00
parent 0837bc2b70
commit a41e3c90f4
2 changed files with 21 additions and 2 deletions

View File

@@ -912,9 +912,16 @@ class CivitaiSearchAPI():
def __init__(self, extractor):
self.extractor = extractor
self.root = "https://search-new.civitai.com"
if auth := extractor.config("token"):
if " " not in auth:
auth = f"Bearer {auth}"
else:
auth = ("Bearer 8c46eb2508e21db1e9828a97968d"
"91ab1ca1caa5f70a00e88a2ba1e286603b61")
self.headers = {
"Authorization": "Bearer 8c46eb2508e21db1e9828a97968d91ab1ca1caa5f"
"70a00e88a2ba1e286603b61",
"Authorization": auth,
"Content-Type": "application/json",
"X-Meilisearch-Client": "Meilisearch instant-meilisearch (v0.13.5)"
" ; Meilisearch JavaScript (v0.34.0)",