hyperbolic / README.md
dtometzki's picture
Update README.md
b4ed706 verified

A newer version of the Gradio SDK is available: 6.4.0

Upgrade
metadata
title: Hyperbolic Chat
emoji: 🚀
colorFrom: indigo
colorTo: pink
sdk: gradio
sdk_version: 6.2.0
app_file: app.py
hf_oauth: true
pinned: false

🚀 Hyperbolic Chat Space

Dies ist ein leistungsfähiges Chat-Interface für Large Language Models (LLMs), gehostet auf Hugging Face Spaces. Die Anwendung nutzt die Hyperbolic API für extrem schnelle Inferenz und integriert optional eine Google Websuche, um aktuelle Informationen bereitzustellen.

✨ Hauptfunktionen

  • ⚡ High-Speed Inferenz: Zugriff auf Top-Modelle wie DeepSeek-V3, Llama-3.3-70B und Qwen-2.5 via Hyperbolic.
  • 🌐 Live Websuche: Der Chatbot kann Google durchsuchen, um Fragen zu aktuellen Ereignissen zu beantworten (konfigurierbar).
  • 💰 Kosten-Transparenz: Live-Anzeige der geschätzten Kosten pro Antwort basierend auf Token-Preisen.
  • 🔒 Sicherheit: Integrierte Zugriffskontrolle via Hugging Face OAuth (Whitelisting).
  • 🎛️ Volle Kontrolle: Anpassbare Parameter für Temperature, Top-P, Max Tokens und System-Prompts.

🛠️ Einrichtung & Konfiguration

Damit dieser Space funktioniert, müssen Umgebungsvariablen (Secrets) in den Space-Einstellungen hinterlegt werden.

1. Umgebungsvariablen (Secrets)

Gehe im Space zu SettingsVariables and secrets und füge folgende Keys hinzu:

Name Beschreibung Erforderlich?
HYPERBOLIC_API_KEY Dein API-Schlüssel von Hyperbolic. Ja
GOOGLE_API_KEY API Key für die Google Custom Search JSON API. ⚠️ (Nur für Suche)
GOOGLE_CX Die "Search Engine ID" deiner Google Custom Search Engine. ⚠️ (Nur für Suche)

2. Zugriffskontrolle (Whitelist)

Standardmäßig ist der Zugriff auf bestimmte Benutzer beschränkt. Dies wird direkt im Code in der Datei app.py definiert:

ALLOWED_HF_USERS = {"dtometzki"}



Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference