chore: format

This commit is contained in:
Timothy Jaeryang Baek 2025-05-10 19:00:01 +04:00
parent 3a79840a87
commit c61790b355
57 changed files with 344 additions and 172 deletions

View File

@ -24,6 +24,7 @@ from open_webui.env import SRC_LOG_LEVELS
log = logging.getLogger(__name__)
log.setLevel(SRC_LOG_LEVELS["RAG"])
class MilvusClient(VectorDBBase):
def __init__(self):
self.collection_prefix = "open_webui"
@ -118,7 +119,10 @@ class MilvusClient(VectorDBBase):
index_creation_params = {}
if index_type == "HNSW":
index_creation_params = {"M": MILVUS_HNSW_M, "efConstruction": MILVUS_HNSW_EFCONSTRUCTION}
index_creation_params = {
"M": MILVUS_HNSW_M,
"efConstruction": MILVUS_HNSW_EFCONSTRUCTION,
}
log.info(f"HNSW params: {index_creation_params}")
elif index_type == "IVF_FLAT":
index_creation_params = {"nlist": MILVUS_IVF_FLAT_NLIST}
@ -146,8 +150,9 @@ class MilvusClient(VectorDBBase):
schema=schema,
index_params=index_params,
)
log.info(f"Successfully created collection '{self.collection_prefix}_{collection_name}' with index type '{index_type}' and metric '{metric_type}'.")
log.info(
f"Successfully created collection '{self.collection_prefix}_{collection_name}' with index type '{index_type}' and metric '{metric_type}'."
)
def has_collection(self, collection_name: str) -> bool:
# Check if the collection exists based on the collection name.
@ -184,7 +189,9 @@ class MilvusClient(VectorDBBase):
# Construct the filter string for querying
collection_name = collection_name.replace("-", "_")
if not self.has_collection(collection_name):
log.warning(f"Query attempted on non-existent collection: {self.collection_prefix}_{collection_name}")
log.warning(
f"Query attempted on non-existent collection: {self.collection_prefix}_{collection_name}"
)
return None
filter_string = " && ".join(
[
@ -200,25 +207,38 @@ class MilvusClient(VectorDBBase):
# For now, if limit is None, we'll fetch in batches up to a very large number.
# This part could be refined based on expected use cases for "get all".
# For this function signature, None implies "as many as possible" up to Milvus limits.
limit = 16384 * 10 # A large number to signify fetching many, will be capped by actual data or max_limit per call.
log.info(f"Limit not specified for query, fetching up to {limit} results in batches.")
limit = (
16384 * 10
) # A large number to signify fetching many, will be capped by actual data or max_limit per call.
log.info(
f"Limit not specified for query, fetching up to {limit} results in batches."
)
# Initialize offset and remaining to handle pagination
offset = 0
remaining = limit
try:
log.info(f"Querying collection {self.collection_prefix}_{collection_name} with filter: '{filter_string}', limit: {limit}")
log.info(
f"Querying collection {self.collection_prefix}_{collection_name} with filter: '{filter_string}', limit: {limit}"
)
# Loop until there are no more items to fetch or the desired limit is reached
while remaining > 0:
current_fetch = min(max_limit, remaining if isinstance(remaining, int) else max_limit)
log.debug(f"Querying with offset: {offset}, current_fetch: {current_fetch}")
current_fetch = min(
max_limit, remaining if isinstance(remaining, int) else max_limit
)
log.debug(
f"Querying with offset: {offset}, current_fetch: {current_fetch}"
)
results = self.client.query(
collection_name=f"{self.collection_prefix}_{collection_name}",
filter=filter_string,
output_fields=["id", "data", "metadata"], # Explicitly list needed fields. Vector not usually needed in query.
output_fields=[
"id",
"data",
"metadata",
], # Explicitly list needed fields. Vector not usually needed in query.
limit=current_fetch,
offset=offset,
)
@ -238,7 +258,9 @@ class MilvusClient(VectorDBBase):
# Break the loop if the results returned are less than the requested fetch count (means end of data)
if results_count < current_fetch:
log.debug("Fetched less than requested, assuming end of results for this query.")
log.debug(
"Fetched less than requested, assuming end of results for this query."
)
break
log.info(f"Total results from query: {len(all_results)}")
@ -252,27 +274,36 @@ class MilvusClient(VectorDBBase):
def get(self, collection_name: str) -> Optional[GetResult]:
# Get all the items in the collection. This can be very resource-intensive for large collections.
collection_name = collection_name.replace("-", "_")
log.warning(f"Fetching ALL items from collection '{self.collection_prefix}_{collection_name}'. This might be slow for large collections.")
log.warning(
f"Fetching ALL items from collection '{self.collection_prefix}_{collection_name}'. This might be slow for large collections."
)
# Using query with a trivial filter to get all items.
# This will use the paginated query logic.
return self.query(collection_name=collection_name, filter={}, limit=None)
def insert(self, collection_name: str, items: list[VectorItem]):
# Insert the items into the collection, if the collection does not exist, it will be created.
collection_name = collection_name.replace("-", "_")
if not self.client.has_collection(
collection_name=f"{self.collection_prefix}_{collection_name}"
):
log.info(f"Collection {self.collection_prefix}_{collection_name} does not exist. Creating now.")
log.info(
f"Collection {self.collection_prefix}_{collection_name} does not exist. Creating now."
)
if not items:
log.error(f"Cannot create collection {self.collection_prefix}_{collection_name} without items to determine dimension.")
raise ValueError("Cannot create Milvus collection without items to determine vector dimension.")
log.error(
f"Cannot create collection {self.collection_prefix}_{collection_name} without items to determine dimension."
)
raise ValueError(
"Cannot create Milvus collection without items to determine vector dimension."
)
self._create_collection(
collection_name=collection_name, dimension=len(items[0]["vector"])
)
log.info(f"Inserting {len(items)} items into collection {self.collection_prefix}_{collection_name}.")
log.info(
f"Inserting {len(items)} items into collection {self.collection_prefix}_{collection_name}."
)
return self.client.insert(
collection_name=f"{self.collection_prefix}_{collection_name}",
data=[
@ -292,15 +323,23 @@ class MilvusClient(VectorDBBase):
if not self.client.has_collection(
collection_name=f"{self.collection_prefix}_{collection_name}"
):
log.info(f"Collection {self.collection_prefix}_{collection_name} does not exist for upsert. Creating now.")
log.info(
f"Collection {self.collection_prefix}_{collection_name} does not exist for upsert. Creating now."
)
if not items:
log.error(f"Cannot create collection {self.collection_prefix}_{collection_name} for upsert without items to determine dimension.")
raise ValueError("Cannot create Milvus collection for upsert without items to determine vector dimension.")
log.error(
f"Cannot create collection {self.collection_prefix}_{collection_name} for upsert without items to determine dimension."
)
raise ValueError(
"Cannot create Milvus collection for upsert without items to determine vector dimension."
)
self._create_collection(
collection_name=collection_name, dimension=len(items[0]["vector"])
)
log.info(f"Upserting {len(items)} items into collection {self.collection_prefix}_{collection_name}.")
log.info(
f"Upserting {len(items)} items into collection {self.collection_prefix}_{collection_name}."
)
return self.client.upsert(
collection_name=f"{self.collection_prefix}_{collection_name}",
data=[
@ -323,11 +362,15 @@ class MilvusClient(VectorDBBase):
# Delete the items from the collection based on the ids or filter.
collection_name = collection_name.replace("-", "_")
if not self.has_collection(collection_name):
log.warning(f"Delete attempted on non-existent collection: {self.collection_prefix}_{collection_name}")
log.warning(
f"Delete attempted on non-existent collection: {self.collection_prefix}_{collection_name}"
)
return None
if ids:
log.info(f"Deleting items by IDs from {self.collection_prefix}_{collection_name}. IDs: {ids}")
log.info(
f"Deleting items by IDs from {self.collection_prefix}_{collection_name}. IDs: {ids}"
)
return self.client.delete(
collection_name=f"{self.collection_prefix}_{collection_name}",
ids=ids,
@ -339,19 +382,24 @@ class MilvusClient(VectorDBBase):
for key, value in filter.items()
]
)
log.info(f"Deleting items by filter from {self.collection_prefix}_{collection_name}. Filter: {filter_string}")
log.info(
f"Deleting items by filter from {self.collection_prefix}_{collection_name}. Filter: {filter_string}"
)
return self.client.delete(
collection_name=f"{self.collection_prefix}_{collection_name}",
filter=filter_string,
)
else:
log.warning(f"Delete operation on {self.collection_prefix}_{collection_name} called without IDs or filter. No action taken.")
log.warning(
f"Delete operation on {self.collection_prefix}_{collection_name} called without IDs or filter. No action taken."
)
return None
def reset(self):
# Resets the database. This will delete all collections and item entries that match the prefix.
log.warning(f"Resetting Milvus: Deleting all collections with prefix '{self.collection_prefix}'.")
log.warning(
f"Resetting Milvus: Deleting all collections with prefix '{self.collection_prefix}'."
)
collection_names = self.client.list_collections()
deleted_collections = []
for collection_name_full in collection_names:

View File

@ -48,7 +48,9 @@ class PineconeClient(VectorDBBase):
self.cloud = PINECONE_CLOUD
# Initialize Pinecone gRPC client for improved performance
self.client = PineconeGRPC(api_key=self.api_key, environment=self.environment, cloud=self.cloud)
self.client = PineconeGRPC(
api_key=self.api_key, environment=self.environment, cloud=self.cloud
)
# Persistent executor for batch operations
self._executor = concurrent.futures.ThreadPoolExecutor(max_workers=5)
@ -222,7 +224,9 @@ class PineconeClient(VectorDBBase):
raise
elapsed = time.time() - start_time
log.debug(f"Insert of {len(points)} vectors took {elapsed:.2f} seconds")
log.info(f"Successfully inserted {len(points)} vectors in parallel batches into '{collection_name_with_prefix}'")
log.info(
f"Successfully inserted {len(points)} vectors in parallel batches into '{collection_name_with_prefix}'"
)
def upsert(self, collection_name: str, items: List[VectorItem]) -> None:
"""Upsert (insert or update) vectors into a collection."""
@ -251,7 +255,9 @@ class PineconeClient(VectorDBBase):
raise
elapsed = time.time() - start_time
log.debug(f"Upsert of {len(points)} vectors took {elapsed:.2f} seconds")
log.info(f"Successfully upserted {len(points)} vectors in parallel batches into '{collection_name_with_prefix}'")
log.info(
f"Successfully upserted {len(points)} vectors in parallel batches into '{collection_name_with_prefix}'"
)
async def insert_async(self, collection_name: str, items: List[VectorItem]) -> None:
"""Async version of insert using asyncio and run_in_executor for improved performance."""
@ -259,16 +265,19 @@ class PineconeClient(VectorDBBase):
log.warning("No items to insert")
return
collection_name_with_prefix = self._get_collection_name_with_prefix(collection_name)
collection_name_with_prefix = self._get_collection_name_with_prefix(
collection_name
)
points = self._create_points(items, collection_name_with_prefix)
# Create batches
batches = [points[i : i + BATCH_SIZE] for i in range(0, len(points), BATCH_SIZE)]
batches = [
points[i : i + BATCH_SIZE] for i in range(0, len(points), BATCH_SIZE)
]
loop = asyncio.get_event_loop()
tasks = [
loop.run_in_executor(
None,
functools.partial(self.index.upsert, vectors=batch)
None, functools.partial(self.index.upsert, vectors=batch)
)
for batch in batches
]
@ -277,7 +286,9 @@ class PineconeClient(VectorDBBase):
if isinstance(result, Exception):
log.error(f"Error in async insert batch: {result}")
raise result
log.info(f"Successfully async inserted {len(points)} vectors in batches into '{collection_name_with_prefix}'")
log.info(
f"Successfully async inserted {len(points)} vectors in batches into '{collection_name_with_prefix}'"
)
async def upsert_async(self, collection_name: str, items: List[VectorItem]) -> None:
"""Async version of upsert using asyncio and run_in_executor for improved performance."""
@ -285,16 +296,19 @@ class PineconeClient(VectorDBBase):
log.warning("No items to upsert")
return
collection_name_with_prefix = self._get_collection_name_with_prefix(collection_name)
collection_name_with_prefix = self._get_collection_name_with_prefix(
collection_name
)
points = self._create_points(items, collection_name_with_prefix)
# Create batches
batches = [points[i : i + BATCH_SIZE] for i in range(0, len(points), BATCH_SIZE)]
batches = [
points[i : i + BATCH_SIZE] for i in range(0, len(points), BATCH_SIZE)
]
loop = asyncio.get_event_loop()
tasks = [
loop.run_in_executor(
None,
functools.partial(self.index.upsert, vectors=batch)
None, functools.partial(self.index.upsert, vectors=batch)
)
for batch in batches
]
@ -303,7 +317,9 @@ class PineconeClient(VectorDBBase):
if isinstance(result, Exception):
log.error(f"Error in async upsert batch: {result}")
raise result
log.info(f"Successfully async upserted {len(points)} vectors in batches into '{collection_name_with_prefix}'")
log.info(
f"Successfully async upserted {len(points)} vectors in batches into '{collection_name_with_prefix}'"
)
def streaming_upsert(self, collection_name: str, items: List[VectorItem]) -> None:
"""Perform a streaming upsert over gRPC for performance testing."""
@ -311,7 +327,9 @@ class PineconeClient(VectorDBBase):
log.warning("No items to upsert via streaming")
return
collection_name_with_prefix = self._get_collection_name_with_prefix(collection_name)
collection_name_with_prefix = self._get_collection_name_with_prefix(
collection_name
)
points = self._create_points(items, collection_name_with_prefix)
# Open a streaming upsert channel
@ -322,7 +340,9 @@ class PineconeClient(VectorDBBase):
stream.send(point)
# close the stream to finalize
stream.close()
log.info(f"Successfully streamed upsert of {len(points)} vectors into '{collection_name_with_prefix}'")
log.info(
f"Successfully streamed upsert of {len(points)} vectors into '{collection_name_with_prefix}'"
)
except Exception as e:
log.error(f"Error during streaming upsert: {e}")
raise

View File

@ -50,8 +50,8 @@ class JupyterCodeExecuter:
self.password = password
self.timeout = timeout
self.kernel_id = ""
if self.base_url[-1] != '/':
self.base_url += '/'
if self.base_url[-1] != "/":
self.base_url += "/"
self.session = aiohttp.ClientSession(trust_env=True, base_url=self.base_url)
self.params = {}
self.result = ResultModel()
@ -103,9 +103,7 @@ class JupyterCodeExecuter:
self.params.update({"token": self.token})
async def init_kernel(self) -> None:
async with self.session.post(
url="api/kernels", params=self.params
) as response:
async with self.session.post(url="api/kernels", params=self.params) as response:
response.raise_for_status()
kernel_data = await response.json()
self.kernel_id = kernel_data["id"]

View File

@ -142,7 +142,7 @@
</button>
{/each}
</div>
{#if Object.keys(tools).length > 3}
{#if Object.keys(tools).length > 3}
<button
class="flex w-full justify-center items-center text-sm font-medium cursor-pointer rounded-lg hover:bg-gray-50 dark:hover:bg-gray-800"
on:click={() => {
@ -156,13 +156,15 @@
viewBox="0 0 24 24"
stroke-width="2.5"
stroke="currentColor"
class="size-3 transition-transform duration-200 {showAllTools ? 'rotate-180' : ''} text-gray-300 dark:text-gray-600"
class="size-3 transition-transform duration-200 {showAllTools
? 'rotate-180'
: ''} text-gray-300 dark:text-gray-600"
>
<path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"
></path>
</svg>
</button>
{/if}
{/if}
<hr class="border-black/5 dark:border-white/5 my-1" />
{/if}

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "وضع الطلب",
"Reranking Engine": "",
"Reranking Model": "إعادة تقييم النموذج",
"Reranking model disabled": "تم تعطيل نموذج إعادة الترتيب",
"Reranking model set to \"{{reranking_model}}\"": "تم ضبط نموذج إعادة الترتيب على \"{{reranking_model}}\"",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "عرض",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "إظهار الاختصارات",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "STT اعدادات",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "(e.g. about the Roman Empire) الترجمة",
"Success": "نجاح",
"Successfully updated.": "تم التحديث بنجاح",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "عقوبة التكرار (Ollama)",
"Reply in Thread": "الرد داخل سلسلة الرسائل",
"Request Mode": "وضع الطلب",
"Reranking Engine": "",
"Reranking Model": "إعادة تقييم النموذج",
"Reranking model disabled": "تم تعطيل نموذج إعادة الترتيب",
"Reranking model set to \"{{reranking_model}}\"": "تم ضبط نموذج إعادة الترتيب على \"{{reranking_model}}\"",
"Reset": "إعادة تعيين",
"Reset All Models": "إعادة تعيين جميع النماذج",
"Reset Upload Directory": "إعادة تعيين مجلد التحميل",
@ -1069,6 +1068,8 @@
"Show": "عرض",
"Show \"What's New\" modal on login": "عرض نافذة \"ما الجديد\" عند تسجيل الدخول",
"Show Admin Details in Account Pending Overlay": "عرض تفاصيل المشرف في نافذة \"الحساب قيد الانتظار\"",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "إظهار الاختصارات",
"Show your support!": "أظهر دعمك!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "بث استجابة الدردشة",
"STT Model": "نموذج تحويل الصوت إلى نص (STT)",
"STT Settings": "STT اعدادات",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "(e.g. about the Roman Empire) الترجمة",
"Success": "نجاح",
"Successfully updated.": "تم التحديث بنجاح",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Наказание за повторение (Ollama)",
"Reply in Thread": "Отговори в тред",
"Request Mode": "Режим на заявка",
"Reranking Engine": "",
"Reranking Model": "Модел за преподреждане",
"Reranking model disabled": "Моделът за преподреждане е деактивиран",
"Reranking model set to \"{{reranking_model}}\"": "Моделът за преподреждане е зададен на \"{{reranking_model}}\"",
"Reset": "Нулиране",
"Reset All Models": "Нулиране на всички модели",
"Reset Upload Directory": "Нулиране на директорията за качване",
@ -1069,6 +1068,8 @@
"Show": "Покажи",
"Show \"What's New\" modal on login": "Покажи модалния прозорец \"Какво е ново\" при вписване",
"Show Admin Details in Account Pending Overlay": "Покажи детайлите на администратора в наслагването на изчакващ акаунт",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Покажи преки пътища",
"Show your support!": "Покажете вашата подкрепа!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Поточен чат отговор",
"STT Model": "STT Модел",
"STT Settings": "STT Настройки",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Подтитул (напр. за Римска империя)",
"Success": "Успех",
"Successfully updated.": "Успешно обновено.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "রিকোয়েস্ট মোড",
"Reranking Engine": "",
"Reranking Model": "রির্যাক্টিং মডেল",
"Reranking model disabled": "রির্যাক্টিং মডেল নিষ্ক্রিয় করা",
"Reranking model set to \"{{reranking_model}}\"": "রির ্যাঙ্কিং মডেল \"{{reranking_model}}\" -এ সেট করা আছে",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "দেখান",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "শর্টকাটগুলো দেখান",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "STT সেটিংস",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "সাবটাইটল (রোমান ইম্পার্টের সম্পর্কে)",
"Success": "সফল",
"Successfully updated.": "সফলভাবে আপডেট হয়েছে",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "བསྐྱར་ཟློས་ཀྱི་ཆད་པ། (Ollama)",
"Reply in Thread": "བརྗོད་གཞིའི་ནང་ལན་འདེབས།",
"Request Mode": "རེ་ཞུའི་མ་དཔེ།",
"Reranking Engine": "",
"Reranking Model": "བསྐྱར་སྒྲིག་དཔེ་དབྱིབས།",
"Reranking model disabled": "བསྐྱར་སྒྲིག་དཔེ་དབྱིབས་ནུས་མེད་བཏང་།",
"Reranking model set to \"{{reranking_model}}\"": "བསྐྱར་སྒྲིག་དཔེ་དབྱིབས་ \"{{reranking_model}}\" ལ་བཀོད་སྒྲིག་བྱས།",
"Reset": "སླར་སྒྲིག",
"Reset All Models": "དཔེ་དབྱིབས་ཡོངས་རྫོགས་སླར་སྒྲིག",
"Reset Upload Directory": "སྤར་བའི་ཐོ་འཚོལ་སླར་སྒྲིག",
@ -1069,6 +1068,8 @@
"Show": "སྟོན་པ།",
"Show \"What's New\" modal on login": "ནང་འཛུལ་སྐབས་ \"གསར་པ་ཅི་ཡོད\" modal སྟོན་པ།",
"Show Admin Details in Account Pending Overlay": "རྩིས་ཁྲ་སྒུག་བཞིན་པའི་གཏོགས་ངོས་སུ་དོ་དམ་པའི་ཞིབ་ཕྲ་སྟོན་པ།",
"Show All": "",
"Show Less": "",
"Show Model": "དཔེ་དབྱིབས་སྟོན་པ།",
"Show shortcuts": "མྱུར་ལམ་སྟོན་པ།",
"Show your support!": "ཁྱེད་ཀྱི་རྒྱབ་སྐྱོར་སྟོན་པ།",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "ཁ་བརྡའི་ལན་རྒྱུག་པ།",
"STT Model": "STT དཔེ་དབྱིབས།",
"STT Settings": "STT སྒྲིག་འགོད།",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "ཁ་བྱང་ཕལ་པ། (དཔེར་ན། རོམ་མའི་གོང་མའི་རྒྱལ་ཁབ་སྐོར།)",
"Success": "ལེགས་འགྲུབ།",
"Successfully updated.": "ལེགས་པར་གསར་སྒྱུར་བྱས།",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Penalització per repetició (Ollama)",
"Reply in Thread": "Respondre al fil",
"Request Mode": "Mode de sol·licitud",
"Reranking Engine": "",
"Reranking Model": "Model de reavaluació",
"Reranking model disabled": "Model de reavaluació desactivat",
"Reranking model set to \"{{reranking_model}}\"": "Model de reavaluació establert a \"{{reranking_model}}\"",
"Reset": "Restableix",
"Reset All Models": "Restablir tots els models",
"Reset Upload Directory": "Restableix el directori de pujades",
@ -1069,6 +1068,8 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "Veure 'Què hi ha de nou' a l'entrada",
"Show Admin Details in Account Pending Overlay": "Mostrar els detalls de l'administrador a la superposició del compte pendent",
"Show All": "",
"Show Less": "",
"Show Model": "Mostrar el model",
"Show shortcuts": "Mostrar dreceres",
"Show your support!": "Mostra el teu suport!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Fer streaming de la resposta del xat",
"STT Model": "Model SST",
"STT Settings": "Preferències de STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Subtítol (per exemple, sobre l'Imperi Romà)",
"Success": "Èxit",
"Successfully updated.": "Actualitzat correctament.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Query mode",
"Reranking Engine": "",
"Reranking Model": "",
"Reranking model disabled": "",
"Reranking model set to \"{{reranking_model}}\"": "",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "Pagpakita",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Ipakita ang mga shortcut",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "Mga setting sa STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "",
"Success": "Kalampusan",
"Successfully updated.": "Malampuson nga na-update.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Režim žádosti",
"Reranking Engine": "",
"Reranking Model": "Model pro přehodnocení pořadí",
"Reranking model disabled": "Přeřazovací model je deaktivován",
"Reranking model set to \"{{reranking_model}}\"": "Model pro přeřazení nastaven na \"{{reranking_model}}\"",
"Reset": "režim Reset",
"Reset All Models": "",
"Reset Upload Directory": "Resetovat adresář nahrávání",
@ -1069,6 +1068,8 @@
"Show": "Zobrazit",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Zobrazit podrobnosti administrátora v překryvném okně s čekajícím účtem",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Zobrazit klávesové zkratky",
"Show your support!": "Vyjadřete svou podporu!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Odezva chatu Stream",
"STT Model": "Model rozpoznávání řeči na text (STT)",
"STT Settings": "Nastavení STT (Rozpoznávání řeči)",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Titulky (např. o Římské říši)",
"Success": "Úspěch",
"Successfully updated.": "Úspěšně aktualizováno.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "Svar i tråd",
"Request Mode": "Forespørgselstilstand",
"Reranking Engine": "",
"Reranking Model": "Omarrangeringsmodel",
"Reranking model disabled": "Omarrangeringsmodel deaktiveret",
"Reranking model set to \"{{reranking_model}}\"": "Omarrangeringsmodel sat til \"{{reranking_model}}\"",
"Reset": "Nulstil",
"Reset All Models": "Nulstil alle modeller",
"Reset Upload Directory": "Nulstil uploadmappe",
@ -1069,6 +1068,8 @@
"Show": "Vis",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Vis administratordetaljer i overlay for ventende konto",
"Show All": "",
"Show Less": "",
"Show Model": "Vis model",
"Show shortcuts": "Vis genveje",
"Show your support!": "Vis din støtte!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Stream chatsvar",
"STT Model": "STT-model",
"STT Settings": "STT-indstillinger",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Undertitel (f.eks. om Romerriget)",
"Success": "Succes",
"Successfully updated.": "Opdateret.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Wiederholungsstrafe (Ollama)",
"Reply in Thread": "Im Thread antworten",
"Request Mode": "Anforderungsmodus",
"Reranking Engine": "",
"Reranking Model": "Reranking-Modell",
"Reranking model disabled": "Reranking-Modell deaktiviert",
"Reranking model set to \"{{reranking_model}}\"": "Reranking-Modell \"{{reranking_model}}\" fesgelegt",
"Reset": "Zurücksetzen",
"Reset All Models": "Alle Modelle zurücksetzen",
"Reset Upload Directory": "Upload-Verzeichnis zurücksetzen",
@ -1069,6 +1068,8 @@
"Show": "Anzeigen",
"Show \"What's New\" modal on login": "\"Was gibt's Neues\"-Modal beim Anmelden anzeigen",
"Show Admin Details in Account Pending Overlay": "Admin-Details im Account-Pending-Overlay anzeigen",
"Show All": "",
"Show Less": "",
"Show Model": "Modell anzeigen",
"Show shortcuts": "Verknüpfungen anzeigen",
"Show your support!": "Zeigen Sie Ihre Unterstützung!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Chat-Antwort streamen",
"STT Model": "STT-Modell",
"STT Settings": "STT-Einstellungen",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Untertitel (z. B. über das Römische Reich)",
"Success": "Erfolg",
"Successfully updated.": "Erfolgreich aktualisiert.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Request Bark",
"Reranking Engine": "",
"Reranking Model": "",
"Reranking model disabled": "",
"Reranking model set to \"{{reranking_model}}\"": "",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "Show much show",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Show shortcuts much shortcut",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "STT Settings very settings",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "",
"Success": "Success very success",
"Successfully updated.": "Successfully updated. Very updated.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Λειτουργία Αιτήματος",
"Reranking Engine": "",
"Reranking Model": "Μοντέλο Επαναταξινόμησης",
"Reranking model disabled": "Το μοντέλο επαναταξινόμησης απενεργοποιήθηκε",
"Reranking model set to \"{{reranking_model}}\"": "Το μοντέλο επαναταξινόμησης ορίστηκε σε \"{{reranking_model}}\"",
"Reset": "Επαναφορά",
"Reset All Models": "Επαναφορά Όλων των Μοντέλων",
"Reset Upload Directory": "Επαναφορά Καταλόγου Ανεβάσματος",
@ -1069,6 +1068,8 @@
"Show": "Εμφάνιση",
"Show \"What's New\" modal on login": "Εμφάνιση του παράθυρου \"Τι νέο υπάρχει\" κατά την είσοδο",
"Show Admin Details in Account Pending Overlay": "Εμφάνιση Λεπτομερειών Διαχειριστή στο Υπέρθεση Εκκρεμής Λογαριασμού",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Εμφάνιση συντομεύσεων",
"Show your support!": "Δείξτε την υποστήριξή σας!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Συνομιλία Ροής Απάντησης",
"STT Model": "Μοντέλο STT",
"STT Settings": "Ρυθμίσεις STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Υπότιτλος (π.χ. για την Ρωμαϊκή Αυτοκρατορία)",
"Success": "Επιτυχία",
"Successfully updated.": "Επιτυχώς ενημερώθηκε.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "",
"Reranking Engine": "",
"Reranking Model": "",
"Reranking model disabled": "",
"Reranking model set to \"{{reranking_model}}\"": "",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "",
"Success": "",
"Successfully updated.": "",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "",
"Reranking Engine": "",
"Reranking Model": "",
"Reranking model disabled": "",
"Reranking model set to \"{{reranking_model}}\"": "",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "",
"Success": "",
"Successfully updated.": "",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Penalización Repetición (Ollama)",
"Reply in Thread": "Responder en Hilo",
"Request Mode": "Modo de Petición",
"Reranking Engine": "",
"Reranking Model": "Modelo de Reclasificación",
"Reranking model disabled": "Modelo de reclasificacioń deshabilitado",
"Reranking model set to \"{{reranking_model}}\"": "Modelo de reclasificación establecido a \"{{reranking_model}}\"",
"Reset": "Reiniciar",
"Reset All Models": "Reiniciar Todos los Modelos",
"Reset Upload Directory": "Reiniciar Directorio de Subidas",
@ -1069,6 +1068,8 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "Mostrar modal \"Qué hay de Nuevo\" al iniciar sesión",
"Show Admin Details in Account Pending Overlay": "Mostrar Detalles Admin en la sobrecapa de 'Cuenta Pendiente'",
"Show All": "",
"Show Less": "",
"Show Model": "Mostrar Modelo",
"Show shortcuts": "Mostrar Atajos",
"Show your support!": "¡Muestra tu apoyo!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Transmisión Directa de la Respuesta del Chat",
"STT Model": "Modelo STT",
"STT Settings": "Ajustes Voz a Texto (STT)",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Subtítulo (p.ej. sobre el Imperio Romano)",
"Success": "Correcto",
"Successfully updated.": "Actualizado correctamente.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Korduse karistus (Ollama)",
"Reply in Thread": "Vasta lõimes",
"Request Mode": "Päringu režiim",
"Reranking Engine": "",
"Reranking Model": "Ümberjärjestamise mudel",
"Reranking model disabled": "Ümberjärjestamise mudel keelatud",
"Reranking model set to \"{{reranking_model}}\"": "Ümberjärjestamise mudel määratud kui \"{{reranking_model}}\"",
"Reset": "Lähtesta",
"Reset All Models": "Lähtesta kõik mudelid",
"Reset Upload Directory": "Lähtesta üleslaadimiste kataloog",
@ -1069,6 +1068,8 @@
"Show": "Näita",
"Show \"What's New\" modal on login": "Näita \"Mis on uut\" modaalakent sisselogimisel",
"Show Admin Details in Account Pending Overlay": "Näita administraatori üksikasju konto ootel kattekihil",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Näita otseteid",
"Show your support!": "Näita oma toetust!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Voogedasta vestluse vastust",
"STT Model": "STT mudel",
"STT Settings": "STT seaded",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Alampealkiri (nt Rooma impeeriumi kohta)",
"Success": "Õnnestus",
"Successfully updated.": "Edukalt uuendatud.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Eskaera modua",
"Reranking Engine": "",
"Reranking Model": "Berrantolatze modeloa",
"Reranking model disabled": "Berrantolatze modeloa desgaituta",
"Reranking model set to \"{{reranking_model}}\"": "Berrantolatze modeloa \"{{reranking_model}}\"-era ezarrita",
"Reset": "Berrezarri",
"Reset All Models": "",
"Reset Upload Directory": "Berrezarri karga direktorioa",
@ -1069,6 +1068,8 @@
"Show": "Erakutsi",
"Show \"What's New\" modal on login": "Erakutsi \"Berritasunak\" modala saioa hastean",
"Show Admin Details in Account Pending Overlay": "Erakutsi administratzaile xehetasunak kontu zain geruzan",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Erakutsi lasterbideak",
"Show your support!": "Erakutsi zure babesa!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Transmititu txat erantzuna",
"STT Model": "STT modeloa",
"STT Settings": "STT ezarpenak",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Azpititulua (adib. Erromatar Inperioari buruz)",
"Success": "Arrakasta",
"Successfully updated.": "Ongi eguneratu da.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "جریمه تکرار (ollama)",
"Reply in Thread": "پاسخ در رشته",
"Request Mode": "حالت درخواست",
"Reranking Engine": "",
"Reranking Model": "مدل ری\u200cشناسی مجدد غیرفعال است",
"Reranking model disabled": "مدل ری\u200cشناسی مجدد غیرفعال است",
"Reranking model set to \"{{reranking_model}}\"": "مدل ری\u200cشناسی مجدد به \"{{reranking_model}}\" تنظیم شده است",
"Reset": "بازنشانی",
"Reset All Models": "بازنشانی همه مدل\u200cها",
"Reset Upload Directory": "بازنشانی پوشه آپلود",
@ -1069,6 +1068,8 @@
"Show": "نمایش",
"Show \"What's New\" modal on login": "نمایش مودال \"موارد جدید\" هنگام ورود",
"Show Admin Details in Account Pending Overlay": "نمایش جزئیات مدیر در پوشش حساب در انتظار",
"Show All": "",
"Show Less": "",
"Show Model": "نمایش مدل",
"Show shortcuts": "نمایش میانبرها",
"Show your support!": "حمایت خود را نشان دهید!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "پاسخ چت جریانی",
"STT Model": "مدل تبدیل صدا به متن",
"STT Settings": "تنظیمات تبدیل صدا به متن",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "زیرنویس (برای مثال: درباره رمانی)",
"Success": "موفقیت",
"Successfully updated.": "با موفقیت به\u200cروز شد",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Toisto rangaistus (Ollama)",
"Reply in Thread": "Vastauksia ",
"Request Mode": "Pyyntötila",
"Reranking Engine": "",
"Reranking Model": "Uudelleenpisteytymismalli",
"Reranking model disabled": "Uudelleenpisteytymismalli poistettu käytöstä",
"Reranking model set to \"{{reranking_model}}\"": "\"{{reranking_model}}\" valittu uudelleenpisteytysmalliksi",
"Reset": "Palauta",
"Reset All Models": "Palauta kaikki mallit",
"Reset Upload Directory": "Palauta latauspolku",
@ -1069,6 +1068,8 @@
"Show": "Näytä",
"Show \"What's New\" modal on login": "Näytä \"Mitä uutta\" -modaali kirjautumisen yhteydessä",
"Show Admin Details in Account Pending Overlay": "Näytä ylläpitäjän tiedot odottavan tilin päällä",
"Show All": "",
"Show Less": "",
"Show Model": "Näytä malli",
"Show shortcuts": "Näytä pikanäppäimet",
"Show your support!": "Osoita tukesi!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Streamaa keskusteluvastaus",
"STT Model": "Puheentunnistusmalli",
"STT Settings": "Puheentunnistuksen asetukset",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Alaotsikko (esim. Rooman valtakunta)",
"Success": "Onnistui",
"Successfully updated.": "Päivitetty onnistuneesti.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Mode de Requête",
"Reranking Engine": "",
"Reranking Model": "Modèle de ré-ranking",
"Reranking model disabled": "Modèle de ré-ranking désactivé",
"Reranking model set to \"{{reranking_model}}\"": "Modèle de ré-ranking défini sur « {{reranking_model}} »",
"Reset": "Réinitialiser",
"Reset All Models": "",
"Reset Upload Directory": "Répertoire de téléchargement réinitialisé",
@ -1069,6 +1068,8 @@
"Show": "Montrer",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Afficher les détails de l'administrateur dans la superposition en attente du compte",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Afficher les raccourcis",
"Show your support!": "Montre ton soutien !",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "Modèle de STT",
"STT Settings": "Paramètres de STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Sous-titres (par ex. sur l'Empire romain)",
"Success": "Réussite",
"Successfully updated.": "Mise à jour réussie.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Pénalité de répétition (Ollama)",
"Reply in Thread": "Répondre dans le fil de discussion",
"Request Mode": "Mode de requête",
"Reranking Engine": "",
"Reranking Model": "Modèle de ré-ranking",
"Reranking model disabled": "Modèle de ré-ranking désactivé",
"Reranking model set to \"{{reranking_model}}\"": "Modèle de ré-ranking défini sur « {{reranking_model}} »",
"Reset": "Réinitialiser",
"Reset All Models": "Réinitialiser tous les modèles",
"Reset Upload Directory": "Réinitialiser le répertoire de téléchargement",
@ -1069,6 +1068,8 @@
"Show": "Afficher",
"Show \"What's New\" modal on login": "Afficher la fenêtre modale \"Quoi de neuf\" lors de la connexion",
"Show Admin Details in Account Pending Overlay": "Afficher les coordonnées de l'administrateur aux comptes en attente",
"Show All": "",
"Show Less": "",
"Show Model": "Afficher le model",
"Show shortcuts": "Afficher les raccourcis",
"Show your support!": "Montrez votre soutien !",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Streamer la réponse de la conversation",
"STT Model": "Modèle de Speech-to-Text",
"STT Settings": "Paramètres de Speech-to-Text",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Sous-titres (par ex. sur l'Empire romain)",
"Success": "Réussite",
"Successfully updated.": "Mise à jour réussie.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "מצב בקשה",
"Reranking Engine": "",
"Reranking Model": "מודל דירוג מחדש",
"Reranking model disabled": "מודל דירוג מחדש מושבת",
"Reranking model set to \"{{reranking_model}}\"": "מודל דירוג מחדש הוגדר ל-\"{{reranking_model}}\"",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "הצג",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "הצג קיצורי דרך",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "הגדרות חקירה של TTS",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "תחקור (לדוגמה: על מעמד הרומי)",
"Success": "הצלחה",
"Successfully updated.": "עדכון הצלחה.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "अनुरोध मोड",
"Reranking Engine": "",
"Reranking Model": "रीरैकिंग मोड",
"Reranking model disabled": "पुनर्रैंकिंग मॉडल अक्षम किया गया",
"Reranking model set to \"{{reranking_model}}\"": "रीरैंकिंग मॉडल को \"{{reranking_model}}\" पर \u200b\u200bसेट किया गया",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "दिखाओ",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "शॉर्टकट दिखाएँ",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "STT सेटिंग्स ",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "उपशीर्षक (जैसे रोमन साम्राज्य के बारे में)",
"Success": "संपन्न",
"Successfully updated.": "सफलतापूर्वक उत्परिवर्तित।",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Način zahtjeva",
"Reranking Engine": "",
"Reranking Model": "Model za ponovno rangiranje",
"Reranking model disabled": "Model za ponovno rangiranje onemogućen",
"Reranking model set to \"{{reranking_model}}\"": "Model za ponovno rangiranje postavljen na \"{{reranking_model}}\"",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "Poništi upload direktorij",
@ -1069,6 +1068,8 @@
"Show": "Pokaži",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Pokaži prečace",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "STT model",
"STT Settings": "STT postavke",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Podnaslov (npr. o Rimskom carstvu)",
"Success": "Uspjeh",
"Successfully updated.": "Uspješno ažurirano.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Ismétlési büntetés (Ollama)",
"Reply in Thread": "Válasz szálban",
"Request Mode": "Kérési mód",
"Reranking Engine": "",
"Reranking Model": "Újrarangsoroló modell",
"Reranking model disabled": "Újrarangsoroló modell letiltva",
"Reranking model set to \"{{reranking_model}}\"": "Újrarangsoroló modell beállítva erre: \"{{reranking_model}}\"",
"Reset": "Visszaállítás",
"Reset All Models": "Minden modell visszaállítása",
"Reset Upload Directory": "Feltöltési könyvtár visszaállítása",
@ -1069,6 +1068,8 @@
"Show": "Mutat",
"Show \"What's New\" modal on login": "\"Mi újság\" modal megjelenítése bejelentkezéskor",
"Show Admin Details in Account Pending Overlay": "Admin részletek megjelenítése a függő fiók átfedésben",
"Show All": "",
"Show Less": "",
"Show Model": "Modell megjelenítése",
"Show shortcuts": "Gyorsbillentyűk megjelenítése",
"Show your support!": "Mutassa meg támogatását!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Chat válasz streamelése",
"STT Model": "STT modell",
"STT Settings": "STT beállítások",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Alcím (pl. a Római Birodalomról)",
"Success": "Siker",
"Successfully updated.": "Sikeresen frissítve.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Mode Permintaan",
"Reranking Engine": "",
"Reranking Model": "Model Pemeringkatan Ulang",
"Reranking model disabled": "Model pemeringkatan ulang dinonaktifkan",
"Reranking model set to \"{{reranking_model}}\"": "Model pemeringkatan diatur ke \"{{reranking_model}}\"",
"Reset": "Atur Ulang",
"Reset All Models": "",
"Reset Upload Directory": "Setel Ulang Direktori Unggahan",
@ -1069,6 +1068,8 @@
"Show": "Tampilkan",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Tampilkan Detail Admin di Hamparan Akun Tertunda",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Tampilkan pintasan",
"Show your support!": "Tunjukkan dukungan Anda!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "Model STT",
"STT Settings": "Pengaturan STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Subtitle (misalnya tentang Kekaisaran Romawi)",
"Success": "Berhasil",
"Successfully updated.": "Berhasil diperbarui.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Pionós Athrá (Ollama)",
"Reply in Thread": "Freagra i Snáithe",
"Request Mode": "Mód Iarratais",
"Reranking Engine": "",
"Reranking Model": "Múnla Athrangú",
"Reranking model disabled": "Samhail athrangú faoi mhíchumas",
"Reranking model set to \"{{reranking_model}}\"": "Samhail athrangú socraithe go \"{{reranking_model}}\"",
"Reset": "Athshocraigh",
"Reset All Models": "Athshocraigh Gach Múnla",
"Reset Upload Directory": "Athshocraigh Eolaire Uas",
@ -1069,6 +1068,8 @@
"Show": "Taispeáin",
"Show \"What's New\" modal on login": "Taispeáin módúil \"Cad atá Nua\" ar logáil isteach",
"Show Admin Details in Account Pending Overlay": "Taispeáin Sonraí Riaracháin sa Chuntas ar Feitheamh Forleagan",
"Show All": "",
"Show Less": "",
"Show Model": "Taispeáin Múnla",
"Show shortcuts": "Taispeáin aicearraí",
"Show your support!": "Taispeáin do thacaíocht!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Freagra Comhrá Sruth",
"STT Model": "Múnla STT",
"STT Settings": "Socruithe STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Fotheideal (m.sh. faoin Impireacht Rómhánach)",
"Success": "Rath",
"Successfully updated.": "Nuashonraithe go rathúil.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Penalità per ripetizione (Ollama)",
"Reply in Thread": "Rispondi nel thread",
"Request Mode": "Modalità richiesta",
"Reranking Engine": "",
"Reranking Model": "Modello di riclassificazione",
"Reranking model disabled": "Modello di riclassificazione disabilitato",
"Reranking model set to \"{{reranking_model}}\"": "Modello di riclassificazione impostato su \"{{reranking_model}}\"",
"Reset": "Ripristina",
"Reset All Models": "Ripristina tutti i modelli",
"Reset Upload Directory": "Ripristina directory di caricamento",
@ -1069,6 +1068,8 @@
"Show": "Mostra",
"Show \"What's New\" modal on login": "Mostra il modulo \"Novità\" al login",
"Show Admin Details in Account Pending Overlay": "Mostra i dettagli dell'amministratore nella sovrapposizione dell'account in attesa",
"Show All": "",
"Show Less": "",
"Show Model": "Mostra modello",
"Show shortcuts": "Mostra",
"Show your support!": "Mostra il tuo supporto!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Stream risposta chat",
"STT Model": "",
"STT Settings": "Impostazioni STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Sottotitolo (ad esempio sull'Impero Romano)",
"Success": "Successo",
"Successfully updated.": "Aggiornato con successo.",
@ -1314,5 +1316,5 @@
"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "Il tuo intero contributo andrà direttamente allo sviluppatore del plugin; Open WebUI non prende alcuna percentuale. Tuttavia, la piattaforma di finanziamento scelta potrebbe avere le proprie commissioni.",
"Youtube": "Youtube",
"Youtube Language": "Lingua Youtube",
"Youtube Proxy URL": "URL proxy Youtube",
"Youtube Proxy URL": "URL proxy Youtube"
}

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "リクエストモード",
"Reranking Engine": "",
"Reranking Model": "モデルの再ランキング",
"Reranking model disabled": "再ランキングモデルが無効です",
"Reranking model set to \"{{reranking_model}}\"": "再ランキングモデルを \"{{reranking_model}}\" に設定しました",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "アップロードディレクトリをリセット",
@ -1069,6 +1068,8 @@
"Show": "表示",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "表示",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "STTモデル",
"STT Settings": "STT設定",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "タイトル (例: ローマ帝国)",
"Success": "成功",
"Successfully updated.": "正常に更新されました。",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "ნაკადში პასუხი",
"Request Mode": "მოთხოვნის რეჟიმი",
"Reranking Engine": "",
"Reranking Model": "Reranking მოდელი",
"Reranking model disabled": "Reranking მოდელი გათიშულია",
"Reranking model set to \"{{reranking_model}}\"": "Reranking model set to \"{{reranking_model}}\"",
"Reset": "ჩამოყრა",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "ჩვენება",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "მალსახმობების ჩვენება",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "STT-ის მორგება",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "სუბტიტრები (მაგ. რომის იმპერიის შესახებ)",
"Success": "წარმატება",
"Successfully updated.": "წარმატებით განახლდა.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "스레드에 답글 달기",
"Request Mode": "요청 모드",
"Reranking Engine": "",
"Reranking Model": "Reranking 모델",
"Reranking model disabled": "Reranking 모델 비활성화",
"Reranking model set to \"{{reranking_model}}\"": "Reranking 모델을 \"{{reranking_model}}\"로 설정",
"Reset": "초기화",
"Reset All Models": "모든 모델 초기화",
"Reset Upload Directory": "업로드 디렉토리 초기화",
@ -1069,6 +1068,8 @@
"Show": "보기",
"Show \"What's New\" modal on login": "로그인시 \"새로운 기능\" 모달 보기",
"Show Admin Details in Account Pending Overlay": "사용자용 계정 보류 설명창에, 관리자 상세 정보 노출",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "단축키 보기",
"Show your support!": "당신의 응원을 보내주세요!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "스트림 채팅 응답",
"STT Model": "STT 모델",
"STT Settings": "STT 설정",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "자막 (예: 로마 황제)",
"Success": "성공",
"Successfully updated.": "성공적으로 업데이트되었습니다.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Užklausos rėžimas",
"Reranking Engine": "",
"Reranking Model": "Reranking modelis",
"Reranking model disabled": "Reranking modelis neleidžiamas",
"Reranking model set to \"{{reranking_model}}\"": "Nustatytas rereanking modelis: \"{{reranking_model}}\"",
"Reset": "Atkurti",
"Reset All Models": "",
"Reset Upload Directory": "Atkurti įkėlimų direktoiją",
@ -1069,6 +1068,8 @@
"Show": "Rodyti",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Rodyti administratoriaus duomenis laukiant paskyros patvirtinimo",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Rodyti trumpinius",
"Show your support!": "Palaikykite",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "STT modelis",
"STT Settings": "STT nustatymai",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Subtitras",
"Success": "Sėkmingai",
"Successfully updated.": "Sėkmingai atnaujinta.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Mod Permintaan",
"Reranking Engine": "",
"Reranking Model": "Model 'Reranking'",
"Reranking model disabled": "Model 'Reranking' dilumpuhkan",
"Reranking model set to \"{{reranking_model}}\"": "Model 'Reranking' ditetapkan kepada \"{{reranking_model}}\"",
"Reset": "Tetapkan Semula",
"Reset All Models": "",
"Reset Upload Directory": "Tetapkan Semula Direktori Muat Naik",
@ -1069,6 +1068,8 @@
"Show": "Tunjukkan",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Tunjukkan Butiran Pentadbir dalam Akaun Menunggu Tindanan",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Tunjukkan pintasan",
"Show your support!": "Tunjukkan sokongan anda!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "Model STT",
"STT Settings": "Tetapan STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Sari kata (cth tentang Kesultanan Melaka)",
"Success": "Berjaya",
"Successfully updated.": "Berjaya Dikemaskini",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Gjenta straff (Ollama)",
"Reply in Thread": "Svar i tråd",
"Request Mode": "Forespørselsmodus",
"Reranking Engine": "",
"Reranking Model": "Omrangeringsmodell",
"Reranking model disabled": "Omrangeringsmodell deaktivert",
"Reranking model set to \"{{reranking_model}}\"": "Omrangeringsmodell er angitt til \"{{reranking_model}}\"",
"Reset": "Tilbakestill",
"Reset All Models": "Tilbakestill alle modeller",
"Reset Upload Directory": "Tilbakestill opplastingskatalog",
@ -1069,6 +1068,8 @@
"Show": "Vis",
"Show \"What's New\" modal on login": "Vis \"Hva er nytt\"-modal ved innlogging",
"Show Admin Details in Account Pending Overlay": "Vis administratordetaljer i ventende kontovisning",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Vis snarveier",
"Show your support!": "Vis din støtte!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Strømme chat-svar",
"STT Model": "STT-modell",
"STT Settings": "STT-innstillinger",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Undertittel (f.eks. om romerriket)",
"Success": "Suksess",
"Successfully updated.": "Oppdatert.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Herhalingsstraf (Ollama)",
"Reply in Thread": "Antwoord in draad",
"Request Mode": "Request Modus",
"Reranking Engine": "",
"Reranking Model": "Reranking Model",
"Reranking model disabled": "Reranking model uitgeschakeld",
"Reranking model set to \"{{reranking_model}}\"": "Reranking model ingesteld op \"{{reranking_model}}\"",
"Reset": "Herstellen",
"Reset All Models": "Herstel alle modellen",
"Reset Upload Directory": "Herstel Uploadmap",
@ -1069,6 +1068,8 @@
"Show": "Toon",
"Show \"What's New\" modal on login": "Toon \"Wat is nieuw\" bij inloggen",
"Show Admin Details in Account Pending Overlay": "Admin-details weergeven in overlay in afwachting van account",
"Show All": "",
"Show Less": "",
"Show Model": "Toon model",
"Show shortcuts": "Toon snelkoppelingen",
"Show your support!": "Toon je steun",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Stream chat-antwoord",
"STT Model": "STT Model",
"STT Settings": "STT Instellingen",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Ondertitel (bijv. over de Romeinse Empire)",
"Success": "Succes",
"Successfully updated.": "Succesvol bijgewerkt.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "ਬੇਨਤੀ ਮੋਡ",
"Reranking Engine": "",
"Reranking Model": "ਮਾਡਲ ਮੁੜ ਰੈਂਕਿੰਗ",
"Reranking model disabled": "ਮਾਡਲ ਮੁੜ ਰੈਂਕਿੰਗ ਅਯੋਗ ਕੀਤਾ ਗਿਆ",
"Reranking model set to \"{{reranking_model}}\"": "ਮਾਡਲ ਮੁੜ ਰੈਂਕਿੰਗ ਨੂੰ \"{{reranking_model}}\" 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਗਿਆ",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "ਦਿਖਾਓ",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "ਸ਼ਾਰਟਕਟ ਦਿਖਾਓ",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "STT ਸੈਟਿੰਗਾਂ",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "ਉਪਸਿਰਲੇਖ (ਉਦਾਹਰਣ ਲਈ ਰੋਮਨ ਸਾਮਰਾਜ ਬਾਰੇ)",
"Success": "ਸਫਲਤਾ",
"Successfully updated.": "ਸਫਲਤਾਪੂਰਵਕ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ।",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Powtórzona kara (Ollama)",
"Reply in Thread": "Odpowiedz w wątku",
"Request Mode": "Tryb żądania",
"Reranking Engine": "",
"Reranking Model": "Poprawa rankingu modelu",
"Reranking model disabled": "Ponowny ranking modeli wyłączony",
"Reranking model set to \"{{reranking_model}}\"": "Ponowny ranking modeli ustawiony na \"{{reranking_model}}\".",
"Reset": "Resetuj",
"Reset All Models": "Resetuj wszystkie modele",
"Reset Upload Directory": "Resetuj katalog pobierania",
@ -1069,6 +1068,8 @@
"Show": "Wyświetl",
"Show \"What's New\" modal on login": "Wyświetl okno dialogowe \"What's New\" podczas logowania",
"Show Admin Details in Account Pending Overlay": "Wyświetl szczegóły administratora w okienu informacyjnym o potrzebie zatwierdzenia przez administratora konta użytkownika",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Wyświetl skróty",
"Show your support!": "Wyraź swoje poparcie!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Strumieniowanie odpowiedzi z czatu",
"STT Model": "Model STT",
"STT Settings": "Ustawienia STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Podtytuł (np. o Imperium Rzymskim)",
"Success": "Sukces",
"Successfully updated.": "Uaktualniono pomyślnie.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Modo de Solicitação",
"Reranking Engine": "",
"Reranking Model": "Modelo de Reclassificação",
"Reranking model disabled": "Modelo de Reclassificação desativado",
"Reranking model set to \"{{reranking_model}}\"": "Modelo de Reclassificação definido como \"{{reranking_model}}\"",
"Reset": "Redefinir",
"Reset All Models": "",
"Reset Upload Directory": "Redefinir Diretório de Upload",
@ -1069,6 +1068,8 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "Mostrar \"O que há de Novo\" no login",
"Show Admin Details in Account Pending Overlay": "Mostrar Detalhes do Administrador na Sobreposição de Conta Pendentes",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Mostrar atalhos",
"Show your support!": "Mostre seu apoio!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Stream Resposta do Chat",
"STT Model": "Modelo STT",
"STT Settings": "Configurações STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Subtítulo (por exemplo, sobre o Império Romano)",
"Success": "Sucesso",
"Successfully updated.": "Atualizado com sucesso.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Modo de Pedido",
"Reranking Engine": "",
"Reranking Model": "Modelo de Reranking",
"Reranking model disabled": "Modelo de Reranking desativado",
"Reranking model set to \"{{reranking_model}}\"": "Modelo de Reranking definido como \"{{reranking_model}}\"",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "Limpar Pasta de Carregamento",
@ -1069,6 +1068,8 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Mostrar Detalhes do Administrador na sobreposição de Conta Pendente",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Mostrar atalhos",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "Modelo STT",
"STT Settings": "Configurações STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Subtítulo (ex.: sobre o Império Romano)",
"Success": "Sucesso",
"Successfully updated.": "Atualizado com sucesso.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Mod de Cerere",
"Reranking Engine": "",
"Reranking Model": "Model de Rearanjare",
"Reranking model disabled": "Modelul de Rearanjare este dezactivat",
"Reranking model set to \"{{reranking_model}}\"": "Modelul de Rearanjare setat la \"{{reranking_model}}\"",
"Reset": "Resetează",
"Reset All Models": "",
"Reset Upload Directory": "Resetează Directorul de Încărcare",
@ -1069,6 +1068,8 @@
"Show": "Afișează",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Afișează Detaliile Administratorului în Suprapunerea Contului În Așteptare",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Afișează scurtături",
"Show your support!": "Arată-ți susținerea!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Răspuns Stream Chat",
"STT Model": "Model STT",
"STT Settings": "Setări STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Subtitlu (de ex. despre Imperiul Roman)",
"Success": "Succes",
"Successfully updated.": "Actualizat cu succes.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Повторить наказание (Ollama)",
"Reply in Thread": "Ответить в обсуждении",
"Request Mode": "Режим запроса",
"Reranking Engine": "",
"Reranking Model": "Модель реранжирования",
"Reranking model disabled": "Модель реранжирования отключена",
"Reranking model set to \"{{reranking_model}}\"": "Модель реранжирования установлена на \"{{reranking_model}}\"",
"Reset": "Сбросить",
"Reset All Models": "Сбросить все модели",
"Reset Upload Directory": "Сбросить каталог загрузок",
@ -1069,6 +1068,8 @@
"Show": "Показать",
"Show \"What's New\" modal on login": "Показывать окно «Что нового» при входе в систему",
"Show Admin Details in Account Pending Overlay": "Показывать данные администратора в оверлее ожидающей учетной записи",
"Show All": "",
"Show Less": "",
"Show Model": "Показать модель",
"Show shortcuts": "Показать горячие клавиши",
"Show your support!": "Поддержите нас!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Потоковый вывод ответа",
"STT Model": "Модель распознавания речи",
"STT Settings": "Настройки распознавания речи",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Подзаголовок (напр., о Римской империи)",
"Success": "Успех",
"Successfully updated.": "Успешно обновлено.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Režim žiadosti",
"Reranking Engine": "",
"Reranking Model": "Model na prehodnotenie poradia",
"Reranking model disabled": "Model na prehodnotenie poradia je deaktivovaný",
"Reranking model set to \"{{reranking_model}}\"": "Model na prehodnotenie poradia nastavený na \"{{reranking_model}}\"",
"Reset": "režim Reset",
"Reset All Models": "",
"Reset Upload Directory": "Resetovať adresár nahrávania",
@ -1069,6 +1068,8 @@
"Show": "Zobraziť",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Zobraziť podrobnosti administrátora v prekryvnom okne s čakajúcim účtom",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Zobraziť klávesové skratky",
"Show your support!": "Vyjadrite svoju podporu!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Odozva chatu Stream",
"STT Model": "Model rozpoznávania reči na text (STT)",
"STT Settings": "Nastavenia STT (Rozpoznávanie reči)",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Titulky (napr. o Rímskej ríši)",
"Success": "Úspech",
"Successfully updated.": "Úspešne aktualizované.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Режим захтева",
"Reranking Engine": "",
"Reranking Model": "Модел поновног рангирања",
"Reranking model disabled": "Модел поновног рангирања онемогућен",
"Reranking model set to \"{{reranking_model}}\"": "Модел поновног рангирања подешен на \"{{reranking_model}}\"",
"Reset": "Поврати",
"Reset All Models": "Поврати све моделе",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "Прикажи",
"Show \"What's New\" modal on login": "Прикажи \"Погледај шта је ново\" прозорче при пријави",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Прикажи пречице",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "STT модел",
"STT Settings": "STT подешавања",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Поднаслов (нпр. о Римском царству)",
"Success": "Успех",
"Successfully updated.": "Успешно ажурирано.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "Frågeläge",
"Reranking Engine": "",
"Reranking Model": "Reranking modell",
"Reranking model disabled": "Reranking modell inaktiverad",
"Reranking model set to \"{{reranking_model}}\"": "Reranking modell inställd på \"{{reranking_model}}\"",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "Återställ uppladdningskatalog",
@ -1069,6 +1068,8 @@
"Show": "Visa",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Visa administratörsinformation till väntande konton",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Visa genvägar",
"Show your support!": "Visa ditt stöd!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "Tal-till-text-modell",
"STT Settings": "Tal-till-text-inställningar",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Undertext (t.ex. om Romerska Imperiet)",
"Success": "Framgång",
"Successfully updated.": "Uppdaterades framgångsrikt.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "โหมดคำขอ",
"Reranking Engine": "",
"Reranking Model": "จัดอันดับใหม่โมเดล",
"Reranking model disabled": "ปิดการใช้งานโมเดลการจัดอันดับใหม่",
"Reranking model set to \"{{reranking_model}}\"": "ตั้งค่าโมเดลการจัดอันดับใหม่เป็น \"{{reranking_model}}\"",
"Reset": "รีเซ็ต",
"Reset All Models": "",
"Reset Upload Directory": "รีเซ็ตไดเร็กทอรีการอัปโหลด",
@ -1069,6 +1068,8 @@
"Show": "แสดง",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "แสดงรายละเอียดผู้ดูแลระบบในหน้าจอรอการอนุมัติบัญชี",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "แสดงทางลัด",
"Show your support!": "แสดงการสนับสนุนของคุณ!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "โมเดลแปลงเสียงเป็นข้อความ",
"STT Settings": "การตั้งค่าแปลงเสียงเป็นข้อความ",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "คำบรรยาย (เช่น เกี่ยวกับจักรวรรดิโรมัน)",
"Success": "สำเร็จ",
"Successfully updated.": "อัปเดตเรียบร้อยแล้ว",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "",
"Reranking Engine": "",
"Reranking Model": "",
"Reranking model disabled": "",
"Reranking model set to \"{{reranking_model}}\"": "",
"Reset": "",
"Reset All Models": "",
"Reset Upload Directory": "",
@ -1069,6 +1068,8 @@
"Show": "",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "",
"Show your support!": "",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "",
"STT Model": "",
"STT Settings": "",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "",
"Success": "",
"Successfully updated.": "",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "Konuya Yanıtla",
"Request Mode": "İstek Modu",
"Reranking Engine": "",
"Reranking Model": "Yeniden Sıralama Modeli",
"Reranking model disabled": "Yeniden sıralama modeli devre dışı bırakıldı",
"Reranking model set to \"{{reranking_model}}\"": "Yeniden sıralama modeli \"{{reranking_model}}\" olarak ayarlandı",
"Reset": "Sıfırla",
"Reset All Models": "Tüm Modelleri Sıfırla",
"Reset Upload Directory": "Yükleme Dizinini Sıfırla",
@ -1069,6 +1068,8 @@
"Show": "Göster",
"Show \"What's New\" modal on login": "Girişte \"Yenilikler\" modalını göster",
"Show Admin Details in Account Pending Overlay": "Yönetici Ayrıntılarını Hesap Bekliyor Ekranında Göster",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "Kısayolları göster",
"Show your support!": "Desteğinizi gösterin!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "SAkış Sohbet Yanıtı",
"STT Model": "STT Modeli",
"STT Settings": "STT Ayarları",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Alt başlık (örn. Roma İmparatorluğu hakkında)",
"Success": "Başarılı",
"Successfully updated.": "Başarıyla güncellendi.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Штраф за повторення (Ollama)",
"Reply in Thread": "Відповісти в потоці",
"Request Mode": "Режим запиту",
"Reranking Engine": "",
"Reranking Model": "Модель переранжування",
"Reranking model disabled": "Модель переранжування вимкнена",
"Reranking model set to \"{{reranking_model}}\"": "Модель переранжування встановлено на \"{{reranking_model}}\"",
"Reset": "Скидання",
"Reset All Models": "Скинути усі моделі",
"Reset Upload Directory": "Скинути каталог завантажень",
@ -1069,6 +1068,8 @@
"Show": "Показати",
"Show \"What's New\" modal on login": "Показати модальне вікно \"Що нового\" під час входу",
"Show Admin Details in Account Pending Overlay": "Відобразити дані адміна у вікні очікування облікового запису",
"Show All": "",
"Show Less": "",
"Show Model": "Показати модель",
"Show shortcuts": "Показати клавіатурні скорочення",
"Show your support!": "Підтримайте нас!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Відповідь стрім-чату",
"STT Model": "Модель STT ",
"STT Settings": "Налаштування STT",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Підзаголовок (напр., про Римську імперію)",
"Success": "Успіх",
"Successfully updated.": "Успішно оновлено.",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "",
"Reply in Thread": "",
"Request Mode": "درخواست کا موڈ",
"Reranking Engine": "",
"Reranking Model": "دوبارہ درجہ بندی کا ماڈل",
"Reranking model disabled": "دوبارہ درجہ بندی کا ماڈل غیر فعال کر دیا گیا",
"Reranking model set to \"{{reranking_model}}\"": "دوبارہ درجہ بندی کا ماڈل \"{{reranking_model}}\" پر مقرر کر دیا گیا ہے",
"Reset": "ری سیٹ",
"Reset All Models": "",
"Reset Upload Directory": "اپلوڈ ڈائریکٹری کو ری سیٹ کریں",
@ -1069,6 +1068,8 @@
"Show": "دکھائیں",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "اکاؤنٹ پینڈنگ اوورلے میں ایڈمن کی تفصیلات دکھائیں",
"Show All": "",
"Show Less": "",
"Show Model": "",
"Show shortcuts": "شارٹ کٹ دکھائیں",
"Show your support!": "اپنی حمایت دکھائیں!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "اسٹریم چیٹ جواب",
"STT Model": "ایس ٹی ٹی ماڈل",
"STT Settings": "ایس ٹی ٹی ترتیبات",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "ذیلی عنوان (جیسے رومن سلطنت کے بارے میں)",
"Success": "کامیابی",
"Successfully updated.": "کامیابی سے تازہ کاری ہو گئی",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "Hình phạt Lặp lại (Ollama)",
"Reply in Thread": "Trả lời trong Luồng",
"Request Mode": "Chế độ Yêu cầu",
"Reranking Engine": "",
"Reranking Model": "Reranking Model",
"Reranking model disabled": "Đã tắt mô hình reranking",
"Reranking model set to \"{{reranking_model}}\"": "Reranking model được đặt thành \"{{reranking_model}}\"",
"Reset": "Xóa toàn bộ",
"Reset All Models": "Đặt lại Tất cả Mô hình",
"Reset Upload Directory": "Xóa toàn bộ thư mục Upload",
@ -1069,6 +1068,8 @@
"Show": "Hiển thị",
"Show \"What's New\" modal on login": "Hiển thị cửa sổ \"Có gì mới\" khi đăng nhập",
"Show Admin Details in Account Pending Overlay": "Hiển thị thông tin của Quản trị viên trên màn hình hiển thị Tài khoản đang chờ xử lý",
"Show All": "",
"Show Less": "",
"Show Model": "Hiển thị Mô hình",
"Show shortcuts": "Hiển thị phím tắt",
"Show your support!": "Thể hiện sự ủng hộ của bạn!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "Truyền trực tiếp Phản hồi Chat",
"STT Model": "Mô hình STT",
"STT Settings": "Cài đặt Nhận dạng Giọng nói",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "Phụ đề (ví dụ: về Đế chế La Mã)",
"Success": "Thành công",
"Successfully updated.": "Đã cập nhật thành công.",

View File

@ -4,7 +4,7 @@
"(e.g. `sh webui.sh --api --api-auth username_password`)": "(例如 `sh webui.sh --api --api-auth username_password`",
"(e.g. `sh webui.sh --api`)": "(例如 `sh webui.sh --api`",
"(latest)": "(最新版)",
"(leave blank for Azure Commercial URL auto-generation)": "(留空以便 Azure Commercial URL 自动生成)",
"(leave blank for to use commercial endpoint)": "",
"(Ollama)": "(Ollama)",
"{{ models }}": "{{ models }}",
"{{COUNT}} Available Tools": "{{COUNT}} 个可用工具",
@ -140,7 +140,6 @@
"Bad Response": "点踩此回答",
"Banners": "公告横幅",
"Base Model (From)": "基础模型 (来自)",
"Base URL": "基础 URL",
"Batch Size (num_batch)": "批大小 (num_batch)",
"before": "对话",
"Being lazy": "懒惰",
@ -960,9 +959,8 @@
"Repeat Penalty (Ollama)": "重复惩罚 (Ollama)",
"Reply in Thread": "在主题中回复",
"Request Mode": "请求模式",
"Reranking Engine": "",
"Reranking Model": "重排模型",
"Reranking model disabled": "重排模型已禁用",
"Reranking model set to \"{{reranking_model}}\"": "重排模型设置为 \"{{reranking_model}}\"",
"Reset": "重置",
"Reset All Models": "重置所有模型",
"Reset Upload Directory": "重置上传目录",
@ -1070,6 +1068,8 @@
"Show": "显示",
"Show \"What's New\" modal on login": "在登录时显示“更新内容”弹窗",
"Show Admin Details in Account Pending Overlay": "在用户待激活界面中显示管理员邮箱等详细信息",
"Show All": "",
"Show Less": "",
"Show Model": "显示模型",
"Show shortcuts": "显示快捷方式",
"Show your support!": "表达你的支持!",
@ -1093,6 +1093,7 @@
"Stream Chat Response": "以流式返回对话响应",
"STT Model": "语音转文本模型",
"STT Settings": "语音转文本设置",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "副标题(例如:关于罗马帝国的副标题)",
"Success": "成功",
"Successfully updated.": "成功更新。",

View File

@ -959,9 +959,8 @@
"Repeat Penalty (Ollama)": "重複懲罰 (Ollama)",
"Reply in Thread": "在討論串中回覆",
"Request Mode": "請求模式",
"Reranking Engine": "",
"Reranking Model": "重新排序模型",
"Reranking model disabled": "已停用重新排序模型",
"Reranking model set to \"{{reranking_model}}\"": "重新排序模型已設定為 \"{{reranking_model}}\"",
"Reset": "重設",
"Reset All Models": "重設所有模型",
"Reset Upload Directory": "重設上傳目錄",
@ -1069,6 +1068,8 @@
"Show": "顯示",
"Show \"What's New\" modal on login": "登入時顯示「新功能」對話框",
"Show Admin Details in Account Pending Overlay": "在帳號待審覆蓋層中顯示管理員詳細資訊",
"Show All": "",
"Show Less": "",
"Show Model": "顯示模型",
"Show shortcuts": "顯示快捷鍵",
"Show your support!": "表達您的支持!",
@ -1092,6 +1093,7 @@
"Stream Chat Response": "串流式對話回應",
"STT Model": "語音轉文字 (STT) 模型",
"STT Settings": "語音轉文字 (STT) 設定",
"Stylized PDF Export": "",
"Subtitle (e.g. about the Roman Empire)": "副標題(例如:關於羅馬帝國)",
"Success": "成功",
"Successfully updated.": "更新成功。",

View File

@ -66,9 +66,10 @@ class OneDriveConfig {
await this.ensureInitialized(authorityType);
if (!this.msalInstance) {
const authorityEndpoint = this.currentAuthorityType === 'organizations'
? (this.sharepointTenantId || 'common')
: 'consumers';
const authorityEndpoint =
this.currentAuthorityType === 'organizations'
? this.sharepointTenantId || 'common'
: 'consumers';
const msalParams = {
auth: {
authority: `https://login.microsoftonline.com/${authorityEndpoint}`,