Spaces:
Running on Zero
Download README.md from aertsimon90/OBLIHN_API: direct link, hf CLI and curl.
- Browser
- Download file 1.98 kB
-
https://huggingface.co/spaces/aertsimon90/OBLIHN_API/resolve/main/README.md
- Command line
-
hf download hf://spaces/aertsimon90/OBLIHN_API/README.md
-
curl -L -o README.md https://huggingface.co/spaces/aertsimon90/OBLIHN_API/resolve/main/README.md
A newer version of the Gradio SDK is available: 6.30.0
title: OBLIHN AI Backend
emoji: 🛡️
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.16.0
python_version: '3.10'
app_file: app.py
pinned: false
🛡️ OBLIHN AI — Lehnsherr Union Secure Backend
Bu Space, Lehnsherr Union (OBLIHN AI) ekosistemi için özel olarak tasarlanmış, yüksek performanslı ve güvenli bir Saf Metin Tamamlama ve Sohbet API (Completion & Chat API) altyapısıdır.
Görsel arayüz güvenlik amacıyla kapatılmıştır. Bu uç nokta yalnızca yetkilendirilmiş LSU Client yazılımları tarafından erişilebilir.
🔒 Güvenlik & Kimlik Doğrulama (Authentication)
Sisteme gelen tüm istekler SHA-512 tabanlı lsu_accesstoken doğrulamasından geçer. Yetkisiz erişimler ve dışarıdan gelen bilinmeyen istekler doğrudan reddedilir.
- Protokol: HTTPS (SSL Şifreli İletişim)
- Doğrulama Yöntemi: Client tarafından gönderilen
lsu_accesstokendeğeri sunucu tarafında SHA-512 algoritması ile hash'lenerek doğrulanır.
🚀 Desteklenen Modeller
Cold-start (başlangıç gecikmesi) süresini sıfıra indirmek için tüm modeller uygulama başlarken belleğe (VRAM) önyükleme yapar:
Qwen/Qwen3.8-27BQwen/Qwen3.5-9Bdeepseek-ai/DeepSeek-R1-Distill-Qwen-7B
💻 Client Entegrasyon Örneği (gradio_client)
Uç noktaya bağlanmak ve akış (streaming) almak için aşağıdaki Python client yapısı kullanılır:
from gradio_client import Client
client = Client("aertsimon90/OBLIHN_API") # Veya kendi Space adresiniz
job = client.submit(
"Qwen/Qwen3.8-27B", # Model adı
"lsu_secret_key_or_token", # LSU Access Token (Gizli Anahtar)
[{"role": "user", "content": "Merhaba!"}], # Messages Payload
0.7, # Temperature
1024, # Max Tokens
0.85, # Top-P
api_name="/predict"
)
for chunk in job:
print(chunk, end="")```